New Mexico State at Liberty

Saturday, September 9, 2023

Liberty beat New Mexico State 33–⁠17. It was their sixth meeting; after it, Liberty led the series 4–⁠2.

AwayNew Mexico State10–⁠5 in 2023
17
HomeLiberty13–⁠1 in 2023
33

Final at Williams Stadium (VA), LynchburgTV: ESPN+Attendance 20,123

At kickoff
73°F, mostly cloudy, wind 3 mph from the northWeather: NOAA NCEI Integrated Surface Database; Lynchburg Rgnl/Preston Glenn Field Airport (KLYH), 5 km from the stadium, six minutes before kickoff
Official
Ron HudsonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
New Mexico State7100017
Liberty71610033

Standouts

Player stats

New Mexico State

PassingC/AttYdsTDInt
Diego Pavia12/2115012
Eli Stowers2/51900
RushingCarYdsTDLong
Diego Pavia963019
Ahmonte Watkins545022
Eli Stowers126026
Jamoni Jones216110
ReceivingRecYdsTDLong
Chris Bellamy374052
Jordan Smith129029
Star Thomas226014
Trent Hudson217113
DefenseTklTFLSacksInt
Jordan Vincent10000
Dylan Early8000
Jeremiah Dervil7000
Malachi McLean7200

Liberty

PassingC/AttYdsTDInt
Kaidon Salter15/2527620
RushingCarYdsTDLong
Quinton Cooley20106020
Billy Lucas1590020
Kaidon Salter943220
Vaughn Blue514012
ReceivingRecYdsTDLong
C.J. Daniels4129160
Bentley Hanshaw245124
Treon Sibley443020
Noah Frith129029
DefenseTklTFLSacksInt
Tyren Dupree11000
Jerome Jolly Jr.7110
Brylan Green6001
Bryce Dixon30.50.50
Brandon Bishop3101
C.J. Bazile Jr.10.50.50

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

New Mexico StateLiberty
339Total yards526
169Passing yards276
170Rushing yards250
6.5Yards per pass11.0
7.1Yards per rush4.8
16First downs26
6–⁠10Third downs9–⁠14
0–⁠1Fourth downs0–⁠0
3Turnovers1
6–⁠48Penalties7–⁠82
22:06Possession37:54
0Sacks (by defense)2

Efficiency

New Mexico StateLiberty
43%Success rate54%
0.14EPA per play0.32
1.37Explosiveness1.14
0.50Rushing EPA0.12
0.08Passing EPA0.72
13%Passing-down success44%
−0.01First-down EPA0.13
−0.22Second-down EPA0.21
1.40Third-down EPA0.99
8%Havoc by its defense20%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Liberty 71% to win. Elo’s favorite won.

The line

Liberty −9.5, over/under 53.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Liberty 74%, New Mexico State 26%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Liberty end zoneNew Mexico State end zoneQ1 New Mexico StateTouchdown, 6 playsQ1 LibertyFumble, 8 playsQ1 New Mexico StatePunt, 3 playsQ1 LibertyTouchdown, 6 playsQ1 New Mexico StateField goal, 10 playsQ2 LibertyTouchdown, 8 playsQ2 New Mexico StateTouchdown, 6 playsQ2 LibertyTouchdown, 7 playsQ2 New Mexico StateInterception, 2 playsQ2 LibertyField goal, 10 playsQ2 New Mexico StateEnd of half, 1 playQ3 LibertyTouchdown, 17 playsQ3 New Mexico StateFumble, 3 playsQ3 LibertyField goal, 8 playsQ3 New Mexico StatePunt, 3 playsQ3 LibertyPunt, 4 playsQ4 New Mexico StateInterception, 11 playsQ4 LibertyPunt, 5 playsQ4 New Mexico StateTurnover on downs, 6 playsQ4 LibertyEnd of game, 6 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Liberty drives left to right, New Mexico State right to left.
  1. Q1 New Mexico StateTouchdown, 6 plays, 75 yards
  2. Q1 LibertyFumble, 8 plays, 46 yards
  3. Q1 New Mexico StatePunt, 3 plays, 7 yards
  4. Q1 LibertyTouchdown, 6 plays, 71 yards
  5. Q1 New Mexico StateField goal, 10 plays, 69 yards
  6. Q2 LibertyTouchdown, 8 plays, 75 yards
  7. Q2 New Mexico StateTouchdown, 6 plays, 75 yards
  8. Q2 LibertyTouchdown, 7 plays, 75 yards
  9. Q2 New Mexico StateInterception, 2 plays, 21 yards
  10. Q2 LibertyField goal, 10 plays, 80 yards
  11. Q2 New Mexico StateEnd of half, 1 play, −1 yard
  12. Q3 LibertyTouchdown, 17 plays, 75 yards
  13. Q3 New Mexico StateFumble, 3 plays, 14 yards
  14. Q3 LibertyField goal, 8 plays, 22 yards
  15. Q3 New Mexico StatePunt, 3 plays, −3 yards
  16. Q3 LibertyPunt, 4 plays, 14 yards
  17. Q4 New Mexico StateInterception, 11 plays, 54 yards
  18. Q4 LibertyPunt, 5 plays, 18 yards
  19. Q4 New Mexico StateTurnover on downs, 6 plays, 45 yards
  20. Q4 LibertyEnd of game, 6 plays, 36 yards

Play by play

1st quarter5 drives, then Tied at 7
New Mexico State Touchdown, 6 plays
15:00Max Morgan kickoff for 65 yds for a touchback
15:001st & 10 at own 25Diego Pavia run for 6 yds to the NMSU 31
15:002nd & 4 at own 31Diego Pavia pass complete to Chris Bellamy for 15 yds Chris Bellamy fumbled, recovered by NMSU Chris Bellamy for a 1ST down
15:001st & 10 at own 46Monte Watkins run for 22 yds to the LIB 32 for a 1ST down
15:001st & 10 at opp 32Diego Pavia run for 3 yds to the LIB 29
15:002nd & 7 at opp 29Diego Pavia run for 19 yds to the LIB 10 for a 1ST down
11:221st & goal at opp 10Jamoni Jones run for 10 yds for a TD (Ethan Albertson KICK)New Mexico State 7, Liberty 0
11:22Timeout Liberty, clock 11:22
Liberty Fumble, 8 plays
11:15Ethan Albertson kickoff for 65 yds
11:151st & 10 at own 30Kaidon Salter pass complete to Bentley Hanshaw for 21 yds to the NMSU 49 for a 1ST down
11:151st & 10 at opp 49Quinton Cooley run for 6 yds to the NMSU 43
11:152nd & 4 at opp 43Quinton Cooley run for 6 yds to the NMSU 37 for a 1ST down
11:151st & 10 at opp 37SALTER, Kaidon pass deep up the middle complete for 15 yards to FRITH, Noah caught at the NMS21 and advanced to the NMS22 (SCULARK, BJ). PENALTY LIB Holding on WHITE, Jordan enforced 10 yards from the NMS37 to the NMS47 [NHSG]. NO PLAY (replay the down).
11:151st & 20 at opp 47Kaidon Salter pass complete to Treon Sibley for 5 yds to the NMSU 42
11:152nd & 15 at opp 42Vaughn Blue run for 12 yds to the NMSU 30
11:153rd & 3 at opp 30Billy Lucas run for 6 yds to the NMSU 24 for a 1ST down
11:151st & 10 at opp 24Billy Lucas run for 4 yds to the NMSU 20
7:012nd & 6 at opp 20Kaidon Salter run for a loss of 4 yards to the NMSU 24 Kaidon Salter fumbled, recovered by NMSU Malachi McLean
7:011st & 10 at own 24Timeout Liberty, clock 07:01
New Mexico State Punt, 3 plays
7:011st & 10 at own 24Star Thomas run for 1 yd to the NMSU 25
7:012nd & 9 at own 25Diego Pavia pass incomplete
7:013rd & 9 at own 25Diego Pavia pass complete to Monte Watkins for 6 yds to the NMSU 31
5:234th & 3 at own 31Zach Haynes punt for 40 yds, downed at the LIB 29
5:231st & 10 at own 29Timeout Liberty, clock 05:23
Liberty Touchdown, 6 plays
5:231st & 10 at own 29Vaughn Blue run for a loss of 2 yards to the LIB 27
5:232nd & 12 at own 27Kaidon Salter pass complete to Treon Sibley for 20 yds to the LIB 47 for a 1ST down
5:231st & 10 at own 47Quinton Cooley run for 3 yds to the 50 yard line
5:232nd & 7 at the 50Quinton Cooley run for 5 yds to the NMSU 45
5:233rd & 2 at opp 45Billy Lucas run for 5 yds to the NMSU 40 for a 1ST down
2:081st & 10 at opp 40Kaidon Salter pass complete to CJ Daniels for 40 yds for a TD (Teagen Lenderink KICK)Tied at 7
New Mexico State Field goal, 10 plays
2:02Max Morgan kickoff for 56 yds , return for no gain to the NMSU 14
2:021st & 10 at own 14Diego Pavia run for 8 yds to the NMSU 22
2:022nd & 2 at own 22Diego Pavia pass complete to Star Thomas for 12 yds to the NMSU 34 for a 1ST down
2:021st & 10 at own 34Diego Pavia pass incomplete
2:022nd & 10 at own 34QB Keeper STOWERS, Eli rush to the left for a gain of 7 yards to the NMS41 (BISHOP, Brandon), out of bounds. PENALTY NMS Holding on VAIPULU, AJ enforced 10 yards from the NMS34 to the NMS24 [NHSG]. NO PLAY (replay the down).
2:022nd & 20 at own 24Diego Pavia pass incomplete
0:003rd & 20 at own 24Diego Pavia pass complete to Jordan Smith for 29 yds to the LIB 47 for a 1ST down
Q2 15:001st & 10 at opp 47Monte Watkins run for 9 yds to the LIB 38
Q2 15:002nd & 1 at opp 38STOWERS, Eli pass deep to the right intercepted by HODGE, Preston at the LIB10 intended for DERVIL, J.J.. Hodge return for 0 yards to the LIB10, End of Play. PENALTY LIB Pass Interference on HODGE, Preston enforced 15 yards to the LIB23 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Q2 15:001st & 10 at opp 23Eli Stowers pass incomplete
Q2 13:133rd & 4 at opp 17Timeout New Mexico State, clock 13:13
Q2 13:132nd & 10 at opp 23Jamoni Jones run for 6 yds to the LIB 17
Q2 13:133rd & 4 at opp 17Monte Watkins run for no gain to the LIB 17
Q2 12:324th & 4 at opp 17Ethan Albertson 35 yd FG GOODNew Mexico State 10, Liberty 7
2nd quarter5 drives, then Liberty 23, New Mexico State 17
Liberty Touchdown, 8 plays
12:32Ethan Albertson kickoff for 65 yds for a touchback
12:321st & 10 at own 25Kaidon Salter pass complete to Aaron Bedgood for 4 yds to the LIB 29
12:322nd & 6 at own 29Kaidon Salter pass complete to Vaughn Blue for 5 yds to the LIB 34
12:323rd & 1 at own 34Billy Lucas run for 1 yd to the LIB 35 for a 1ST down
12:321st & 10 at own 35Quinton Cooley run for 4 yds to the LIB 39
12:322nd & 6 at own 39Kaidon Salter pass incomplete
12:323rd & 6 at own 39Kaidon Salter pass complete to CJ Daniels for 60 yds to the NMSU 1 for a 1ST down
12:321st & goal at opp 1Quinton Cooley run for a loss of 2 yards to the NMSU 3
8:402nd & goal at opp 3Kaidon Salter run for 3 yds for a TD (Teagen Lenderink PAT BLOCKED)Liberty 13, New Mexico State 10
New Mexico State Touchdown, 6 plays
8:40Max Morgan kickoff for 65 yds for a touchback
8:401st & 10 at own 25Diego Pavia pass incomplete
8:402nd & 10 at own 25Diego Pavia pass complete to Ron Tiavaasue for 6 yds to the NMSU 31
8:403rd & 4 at own 31Diego Pavia pass complete to Chris Bellamy for 52 yds to the LIB 17 for a 1ST down
8:401st & 10 at opp 17Star Thomas run for 1 yd to the LIB 16
8:402nd & 9 at opp 16Jonathan Brady run for 3 yds to the LIB 13
5:183rd & 6 at opp 13Diego Pavia pass complete to Trent Hudson for 13 yds for a TD (Ethan Albertson KICK)New Mexico State 17, Liberty 13
Liberty Touchdown, 7 plays
5:18Timeout Liberty, clock 05:18
5:18Ethan Albertson kickoff for 65 yds for a touchback
5:181st & 10 at own 25Kaidon Salter pass complete to Treon Sibley for 9 yds to the LIB 34
5:182nd & 1 at own 34Quinton Cooley run for 5 yds to the LIB 39 for a 1ST down
5:181st & 10 at own 39Quinton Cooley run for 2 yds to the LIB 41
5:182nd & 8 at own 41Kaidon Salter pass incomplete
5:183rd & 8 at own 41Liberty Penalty, False Start (Chase Mitchell) to the LIB 36
5:183rd & 13 at own 36Kaidon Salter run for 20 yds to the NMSU 44 for a 1ST down
5:181st & 10 at opp 44Billy Lucas run for 20 yds to the NMSU 24 for a 1ST down
2:131st & 10 at opp 24Kaidon Salter pass complete to Bentley Hanshaw for 24 yds for a TD (Nick Brown KICK)Liberty 20, New Mexico State 17
2:13Max Morgan kickoff for 65 yds for a touchback
2:131st & 10 at own 25Liberty Penalty, Face mask (15 yards) (Jerome Jolly Jr.) to the NMSU 46 for a 1ST down
1:481st & 10 at own 46Diego Pavia pass intercepted
Liberty Field goal, 10 plays
1:481st & 10 at own 15Kaidon Salter pass complete to Austin Henderson for 5 yds to the LIB 20
1:482nd & 5 at own 20Kaidon Salter pass complete to Noah Frith for 29 yds to the LIB 49 for a 1ST down
1:481st & 10 at own 49Kaidon Salter pass incomplete
1:011st & 10 at opp 28Timeout New Mexico State, clock 01:01
1:012nd & 10 at own 49Kaidon Salter pass complete to CJ Daniels for 23 yds to the NMSU 28 for a 1ST down
1:011st & 10 at opp 28Kaidon Salter pass incomplete
1:012nd & 10 at opp 28Quinton Cooley run for 20 yds to the NMSU 8 for a 1ST down
0:252nd & goal at opp 5Timeout Liberty, clock 00:25
0:251st & goal at opp 8Quinton Cooley run for 3 yds to the NMSU 5
0:252nd & goal at opp 5Kaidon Salter pass incomplete
0:253rd & goal at opp 5Kaidon Salter pass incomplete
0:164th & goal at opp 5Teagen Lenderink 22 yd FG GOODLiberty 23, New Mexico State 17
New Mexico State End of half, 1 play
0:16Max Morgan kickoff for 65 yds for a touchback
0:001st & 10 at own 25[NHSG] Kneel down by PAVIA, Diego at NMS24 (team loss of 1), clock 00:00.
3rd quarter5 drives, then Liberty 33, New Mexico State 17
Liberty Touchdown, 17 plays
15:00Ethan Albertson kickoff for 65 yds for a touchback
15:001st & 10 at own 25Quinton Cooley run for 6 yds to the LIB 31
15:002nd & 4 at own 31Quinton Cooley run for 2 yds to the LIB 33
15:003rd & 2 at own 33Quinton Cooley run for 10 yds to the LIB 43 for a 1ST down
15:001st & 10 at own 43Quinton Cooley run for 5 yds to the LIB 48
15:002nd & 5 at own 48Billy Lucas run for 10 yds to the NMSU 42 for a 1ST down
15:001st & 10 at opp 42Kaidon Salter pass complete to Treon Sibley for 9 yds to the NMSU 33
15:002nd & 1 at opp 33Kaidon Salter pass complete to CJ Daniels for 6 yds to the NMSU 27 for a 1ST down
15:001st & 10 at opp 27Billy Lucas run for 6 yds to the NMSU 21
15:002nd & 4 at opp 21Vaughn Blue run for 1 yd to the NMSU 20
15:003rd & 3 at opp 20Billy Lucas run for 4 yds to the NMSU 16 for a 1ST down
15:001st & 10 at opp 16Billy Lucas run for 2 yds to the NMSU 14
15:002nd & 8 at opp 14Kaidon Salter run for 7 yds to the NMSU 7
15:003rd & 1 at opp 7Quinton Cooley run for 2 yds to the NMSU 5 for a 1ST down
15:001st & goal at opp 5Kaidon Salter run for no gain to the NMSU 5
15:002nd & goal at opp 5Kaidon Salter pass incomplete
15:003rd & goal at opp 5SALTER, Kaidon pass short to the right incomplete intended for FRITH, Noah thrown to the NMS0. PENALTY NMS Pass Interference on EARLY, Dylan enforced 3 yards to the NMS2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
15:001st & goal at opp 2Quinton Cooley run for no gain to the NMSU 2
5:572nd & goal at opp 2Kaidon Salter run for 2 yds for a TD (Nick Brown KICK)Liberty 30, New Mexico State 17
5:57Timeout Liberty, clock 05:57
New Mexico State Fumble, 3 plays
5:51Max Morgan kickoff for 58 yds
5:321st & 10 at own 31Timeout Liberty, clock 05:32
5:321st & 10 at own 19Monte Watkins run for 12 yds to the NMSU 31 for a 1ST down
5:321st & 10 at own 31Star Thomas run for 1 yd to the NMSU 32
4:262nd & 9 at own 32Diego Pavia sacked for a loss of 1 yard to the NMSU 33
Liberty Field goal, 8 plays
4:261st & 10 at opp 33Billy Lucas run for 5 yds to the NMSU 28
4:262nd & 5 at opp 28Liberty Penalty, Offensive Holding (Jordan White) to the NMSU 37
4:262nd & 14 at opp 37Kaidon Salter pass incomplete
4:263rd & 14 at opp 37New Mexico State Penalty, Offsides (Gabe Peterson) to the NMSU 32
4:263rd & 9 at opp 32Kaidon Salter pass complete to Billy Lucas for 16 yds to the NMSU 16 for a 1ST down
4:261st & 10 at opp 16Billy Lucas run for 3 yds to the NMSU 13
4:262nd & 7 at opp 13Vaughn Blue run for 2 yds to the NMSU 11
4:263rd & 5 at opp 11Kaidon Salter pass incomplete
1:244th & 5 at opp 11Teagen Lenderink 29 yd FG GOODLiberty 33, New Mexico State 17
1:24Max Morgan kickoff Liberty Penalty, Unsportsmanlike Conduct (Xavior Gray) to the LIB 20
New Mexico State Punt, 3 plays
1:24Max Morgan kickoff for 42 yds
1:241st & 10 at own 25Monte Watkins run for 2 yds to the NMSU 27
1:242nd & 8 at own 27Diego Pavia pass incomplete
1:243rd & 8 at own 27Diego Pavia pass incomplete
1:244th & 8 at own 27New Mexico State Penalty, False Start (Malachi McLean) to the NMSU 22
0:324th & 13 at own 22Zach Haynes punt for 44 yds, fair catch by Brylan Green at the LIB 34
Liberty Punt, 4 plays
0:001st & 10 at own 34Quinton Cooley run for 15 yds to the LIB 49 for a 1ST down
Q4 15:001st & 10 at own 49Aaron Bedgood run for a loss of 1 yard to the LIB 48
Q4 15:002nd & 11 at own 48Kaidon Salter run for no gain to the LIB 48
Q4 15:003rd & 11 at own 48Kaidon Salter pass incomplete
Q4 13:364th & 11 at own 48Max Morgan punt for 52 yds for a touchback
Q4 13:361st & 10 at opp 20Timeout Liberty, clock 13:36
4th quarter4 drives, then Liberty 33, New Mexico State 17
New Mexico State Interception, 11 plays
13:361st & 10 at own 20Diego Pavia pass complete to Chris Bellamy for 7 yds to the NMSU 27
13:362nd & 3 at own 27Diego Pavia pass incomplete
13:363rd & 3 at own 27Diego Pavia run for 16 yds to the NMSU 43 for a 1ST down
13:361st & 10 at own 43Diego Pavia sacked by CJ Bazile Jr. and Bryce Dixon for a loss of 1 yard to the NMSU 42
13:362nd & 11 at own 42Diego Pavia pass complete to PJ Johnson III for 7 yds to the NMSU 49
13:363rd & 4 at own 49PJ Johnson III run for 15 yds to the LIB 36 for a 1ST down
13:361st & 10 at opp 36Diego Pavia run for 5 yds to the LIB 31
13:362nd & 5 at opp 31Diego Pavia pass complete to Trent Hudson for 4 yds to the LIB 27
10:161st & 10 at opp 19Timeout Liberty, clock 10:16
10:163rd & 1 at opp 27Diego Pavia run for 8 yds to the LIB 19 for a 1ST down
10:161st & 10 at opp 19Diego Pavia pass complete to Jonathan Brady for a loss of 7 yards to the LIB 26
9:212nd & 17 at opp 26Diego Pavia pass intercepted
Liberty Punt, 5 plays
9:211st & 10 at own 11Quinton Cooley run for 6 yds to the LIB 17
9:212nd & 4 at own 17Quinton Cooley run for 5 yds to the LIB 22 for a 1ST down
9:211st & 10 at own 22Quinton Cooley run for 3 yds to the LIB 25
9:212nd & 7 at own 25SALTER, Kaidon pass deep to the right complete for 26 yards to FRITH, Noah caught at the LIB48 and advanced to the NMS49, out of bounds. PENALTY LIB Pass Interference on FRITH, Noah enforced half the distance from the goal, 12 yards to the LIB13 [NHSG]. NO PLAY (replay the down).
9:212nd & 19 at own 13Billy Lucas run for 13 yds to the LIB 26
9:213rd & 6 at own 26Kaidon Salter run for 3 yds to the LIB 29
5:284th & 3 at own 29Max Morgan punt for 52 yds
5:281st & 10 at own 25Timeout Liberty, clock 05:28
New Mexico State Turnover on downs, 6 plays
5:281st & 10 at own 25Eli Stowers pass complete to Star Thomas for 14 yds to the NMSU 39 for a 1ST down
5:281st & 10 at own 39Eli Stowers run for 26 yds to the LIB 35 for a 1ST down
5:281st & 10 at opp 35Eli Stowers pass complete to Thomaz Whitford for 5 yds to the LIB 30
5:282nd & 5 at opp 30Star Thomas run for no gain to the LIB 30
5:283rd & 5 at opp 30Eli Stowers pass incomplete
3:554th & 5 at opp 30Eli Stowers pass incomplete
3:551st & 10 at own 30Timeout Liberty, clock 03:55
Liberty End of game, 6 plays
3:551st & 10 at own 30Billy Lucas run for 5 yds to the LIB 35
3:552nd & 5 at own 35SALTER, Kaidon pass deep up the middle incomplete intended for HENDERSON, Austin thrown to the NMS26. PENALTY NMS Roughing the Passer on PETERSON, Gabe enforced 15 yards from the LIB35 to the LIB50 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
3:551st & 10 at the 50Billy Lucas run for 5 yds to the NMSU 45
3:552nd & 5 at opp 45Kaidon Salter run for 12 yds to the NMSU 33 for a 1ST down
3:551st & 10 at opp 33Vaughn Blue run for 1 yd to the NMSU 32
3:552nd & 9 at opp 32[NHSG] Kneel down by SALTER, Kaidon at NMS33 (team loss of 1).
0:003rd & 10 at opp 33[NHSG] Kneel down by SALTER, Kaidon at NMS34 (team loss of 1), clock 00:00.

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Liberty leads 7–⁠2 in nine meetings, counting the three since this game.

Recent meetings
2025Liberty 30, New Mexico State 27
2024Liberty 30, New Mexico State 24
2023Liberty 49, New Mexico State 35Conference USA Championship
2023Liberty 33, New Mexico State 17
2022New Mexico State 49, Liberty 14
2019Liberty 49, New Mexico State 28

Around this game