أكمل الجملة اللي جاية: في سنة 1846، في بداية الحرب المكسيكية الأمريكية، أعيد تعيين روبرتس ملازم أول، بنادق مقاتلة، في الجيش النظامي. تمت ترقيته لقائد في سنة 1847، ورأى العمل في فيراكروز، سيررو غوردو، كونترراس،
تشوروبوسكو، واستيلاء على مكسيكو سيتي، و ماتاموروس و ممر غالاجارا. في تشوروبوسكو، حصل على رتبة الرائد لقيادته لفرقة متقدمة من المهاجمين. حصل على شهادة أخرى ، إلى ملازم كولونيل في عام 1847 للشجاعة خلال الحرب. بعد انتهاء الأعمال العدائية، خدم على الحدود وفي واشنطن العاصمة.