Carrier had TD runs of 37, 1, 19 and 43 yards for the Lobos (3-3). New Mexico completed only one pass on three attempts for nine yards, but the Lobos piled up 361 yards on the ground, the fourth time this season they have gained at least 300 yards rushing.
Texas State only managed 32 yards rushing.
New Mexico's—and Carrier's—first two touchdowns came 12 seconds apart after the Bobcats (2-3) fumbled the kickoff on their opening possession and New Mexico recovered at the Texas State 1-yard line.
Lobos quarterback Cole Gautsche had 79 yards on seven carries and Jhurell Pressley added 78 yards and a touchdown on 20 carries. Destry Berry intercepted two passes and made five tackles for New Mexico.
Texas State's Shaun Rutherford finished 16 of 21 for 186 yards with two touchdowns and Andy Erickson had eight catches for 100 yards.
Rutherford hit Chase Harper for a 40-yard touchdown to get the Bobcats on the board. Erickson scored on a 35-yard pass to draw Texas State within 21-14, but Carrier went 19 yards for his third score to polish off a nine-play, 68-yard drive with 3:37 left in the half to restore the lead to two touchdowns.
Carrier finished off the scoring in the third quarter with his 43-yard run in a six-play, 62-yard drive.
The game marked the return of Texas State coach Dennis Franchione to New Mexico. It was Franchione's first game against the Lobos since he ran the program from 1992-97.