Ruggles ja 5. jalkaväkirykmentti liittyivät kenraali Winfield Scottin armeijaan Mexico Cityn kampanjassa, taistelemassa Vera Cruzin, San Antonion ja Churubuscon taistelussa.
Molino del Rey, Chapultepec ja Mexico City. Ruggles sai brevetin urhoollisesta käytöksestä majuriin Churubuscon jälkeen ja everstiluutnantti Chapultepecin jälkeen.