Voltooi de volgende zin: Cady vocht in de Mexicaans-Amerikaanse Oorlog van 1846 tot 1848. Hij nam deel aan het Beleg van Veracruz, 9-29 maart 1847; de Slag bij Cerro Gordo, 17-18 april 1847; Skirmish of Amazoque, 14 mei 1847; Capture of San Antonio, 20 augustus 1847; de
Slag bij Churubusco, 20 augustus 1847; en de Slag bij Molino del Rey, 8 september 1847, waar hij gewond raakte. Kapitein Cady leidde een van de vijf groepen van elk honderd Amerikaanse soldaten die de meelmolen bestormden in de Slag bij Molino del Rey, maar die werden teruggeslagen met talrijke slachtoffers.