I le 1846, i le amataga o le Taua a Mekisikō ma Amerika, na toe tofia ai Roberts e avea ma lutena muamua, o le Mounted Rifles, i le Regular Army. Na siitia o ia i le tulaga o le kapeteni i le 1847, ma na ia auai i taua i Veracruz, Cerro Gordo, Contreras, Churubusco
, ma le faatoʻilaloina o le Aai o Mekisikō, Matamoros ma le alatele o Galajara. I Churubusco, na faauuina ai o ia o le Major ona o le taʻitaʻia o se vaega o fitafita. Na ia mauaina se isi faailoga, o le luteneta kolone i le 1847 ona o ana galuega totoa i le taimi o le taua. Ina ua māeʻa taua, sa auauna o ia i le tuaoi ma Uosigitone, D.C.