Lengkapi kalimat berikut: Brooks melihat pertempuran di kedua Perang Seminole Kedua dan Perang Meksiko-Amerika. Ia berpartisipasi dalam pertempuran Palo Alto dan Pertempuran Resaca de la Palma pada tahun 1846. Dia melihat aksi yang cukup besar di Pertempuran Monterrey, dan menerima gelar kapten untuk "perilaku gagah dan berjasa". Tahun berikutnya, Brooks berada di Pengepungan Vera Cruz, Pertempuran Cerro Gordo, Pertempuran Ocalaca, Pertempuran Contreras, dan
Pertempuran Churubusco. Dia menerima promosi brevet menjadi mayor, 20 Agustus 1847, untuk perilaku gagah berani dan berjasa di Contreras dan Churubusco. Dia bertugas di staf Jenderal David E. Twiggs untuk sisa perang.