Осы тармақтың жалғасын жазыңыз - Фелпс "Бонита" және "Джеймстаун" кемелерінде Мексика-Америка соғысы кезінде қызмет етті, Веракрус қоршауы кезінде Винфилд Скотттың армиясына теңіздік қолдау көрсетті
. Оның көп уақытын Мексика жағалауында блокадалық кезекшілікпен өткізді. Аз уақыт ішінде Фелпс соғысты қалай жүргізу керектігі туралы қатаң пікір қалыптастырды және теңізшілердің азық-түлік жетіспеушілігіне байланысты скорбутпен ауырып жатқан кезде, теңіз флотының сауда кемелерін қорғау үшін өз қызметтерінің көп бөлігін бере жатқанына наразы болды.