8 сентября 1847 года Хант был дважды ранен в сражении при Молино-дель-Рей, а затем участвовал в штурме Чапультепека. 13 сентября 1847 года он получил временное звание майора за Чапультепек.