<prompt> Skryf n voortsetting vir hierdie paragraaf - Whistler het in die Mexikaans-Amerikaanse Oorlog, van 1846 tot 1848, gedien en was betrokke by die beleg van Veracruz, 9 tot 29 Maart 1847, die Slag van Cerro Gordo, 17-18 April 1847, die Slag van Contreras, 19-20 Augustus 1847, die Slag van Churubusco  <response>: , 20 Augustus 1847. Hy is op 20 Augustus 1847 tot brevet eerste luitenant aangestel vir Gallant and Meritorious Conduct in die Slag van Contreras en Churubusco, Mexiko. 