Ruggles in 5. pehotna enota so se pridružili vojski generala Winfielda Scotta za kampanjo v Mexico Cityju, borili so se pri Vera Cruzu, San Antoniu, Churubuscu
Molino del Rey, Chapultepec in Mexico City. Ruggles je bil brevetiran "za pogumno in pohvalno vedenje" za majorja po Churubuscu in za poročnika po Chapultepecu.