Na auai Garland i le ʻautau a Winfield Scott, ma mo le taimi lona lua i lana galuega, na auauna ai o ia i lalo o le taʻitaʻiga a William Worth, o lē ua avea nei ma taʻitaʻiʻau o lana vaega. Sa tau Garland i taua i Veracruz
, Taua o Cerro Gordo, Contreras ma Churubusco. Ona o ana auaunaga iloga i taua e lua ua mavae atu, na tofia ai o ia e avea ma brevet brigadier general of regulars. Na ia taʻitaʻia lana vaega i le Taua i Molino del Rey ma le osofaʻiga i Chapultepec. E oo mai lava i le taimi lea, na sao mai o ia mai le taua e aunoa ma se manuʻa ogaoga, ae ina ua ia taʻitaʻia lana vaega i le aai o Mekisikō na faatoʻilaloina, na lavea o ia i le fatafata e se tagata fana tonu a Mekisikō ma manuʻa ai.