Kiel komandanto, li estis en la New York Navy Yard de 1841 ĝis 1843, kaj tiam komandis la en la Golfo de Meksiko kaj la Okcidentaj Indioj de 1843 ĝis 1845. Dum la meksik-usona milito, Sands komandis la. Li estis implikita en la kapto de Alvarado, Tabasco, kaj Laguna, nelonge funkciante kiel Guberniestro de Laguna. Li ankaŭ helpis en la Sieĝo de Veracruz.
kaj la kapton de Tampico kaj Tuxpan en 1847. Sands ricevis diversajn laŭdojn por sia rolo en tiuj engaĝiĝoj.