1847 m. Kovo 3 d. Kadvaladeris buvo paskirtas brigados generoliu ir perėmė komandą brigadai, kuri buvo išsiųsta į Vinfildą Skotą Meksikos centre. Jo padalinys buvo paskirtas 2 brigada naujai įkurtoje 3 divizijoje, vadovaujant Gideon Pillow. Jis dalyvavo Contreras mūšiuose, Churubusco
, ir Chapultepec. Už savo tarnybą Chapultepece jis buvo įvertintas reguliarios armijos general-mažu, nuo 1847 m. rugsėjo 13 d.