Kompletigu la sekvantan frazon: Whistler servis en la meksik-usona milito, de 1846 ĝis 1848, okupiĝante pri la Sieĝo de Veracruz, de la 9-a ĝis la 29-a de marto 1847, la Batalo de Cerro Gordo, de la 17-a ĝis la 18-a de aprilo 1847, la Batalo de Contreras, de la 20-a de aŭgusto 1847, la Batalo de
Batalo de Churubusco, la 20-an de aŭgusto 1847. Li estis nomumita unua leŭtenanto la 20-an de aŭgusto 1847 por "Gallant kaj Meritorious Conduct" en la Bataloj de Contreras kaj Churubusco, Meksiko.