The U.S. never a lost a major battle during the Mexican-American War, but the victory still proved costly. Of the 79,000 American troops who took part, 13,200 died for a mortality rate of nearly 17 percentâhigher than World War I and Word War II.