Kompletoha ang mosunod nga pulong: Si Whistler nagsilbi sa Mexican-American War, gikan sa 1846 ngadto sa 1848, nga nakigbahin sa Siege sa Veracruz, Marso 9 ngadto sa 29, 1847, ang Battle of Cerro Gordo, Abril 17-18, 1847, ang Battle of Contreras, Agosto 19-20, 1847, ang
Gubat sa Churubusco, Agosto 20, 1847. Siya gitudlo nga brevet unang tinugyanan sa Agosto 20, 1847 alang sa "Gallant ug Meritorious Conduct" sa mga Gubat sa Contreras ug Churubusco, Mexico.