Week 8
Williams Stadium (VA)

New Mexico State27 @FINAL 30Liberty , Week 8, Oct 14, 2025

3-2 CUSA Power rating: -18.9
2-4 CUSA Power rating: -8.8

How did the line hold up?

Market line
LIB -10.5
PM Implied
LIB -8.3
Blue Chip model
LIB -12.8
Edge
+2.3LIB
See details
◂ favors NMSUfavors LIB ▸Market: LIB -10.5
10.1 › LIB
Adjust the power ratings by team
The power ratings row was edited directly, please click reset to adjust by team
LIB
NMSU
LIB
no impact
no impact
1 NMSU1 LIB2 NMSU2 LIBModel: LIB -12.8

Betting information

Spread
LIB -10.5
Total
48.5
Odds implied score
NMSU 19.0 – 29.5 LIB
Prediction markets
LIB 79% win chance (Kalshi)

DraftKings · as of July 8, 2026

Liberty defeated New Mexico State 30–27 in a nail-biter. New Mexico State covered by 7.5; Game went Over by 8.5. The market closed at Liberty -10.5 and the Blue Chip model made it Liberty -12.8, an edge of 2.3 points toward Liberty.

What are the key factors for New Mexico State vs Liberty?

New Mexico State

Strong Offensive Comeback Falls Short

New Mexico State scored 21 unanswered points in the second half to take a 27-20 lead, showing resilience after trailing 20-6 at halftime. However, they couldn't hold the lead, losing 30-27 on a last-second missed field goal.

Special Teams Mistakes Prove Costly

Two muffed punts by the Aggies led directly to Liberty scores: a short touchdown run and a field goal. These errors allowed Liberty to stay in the game and ultimately win.

Passing Game Shows Promise

Quarterback Logan Fife threw for 242 yards and two touchdowns, while Gavin Harris had a key 32-yard catch to set up the potential game-tying field goal. The passing attack could be a strength moving forward.

Running Game Provides Balance

Kadarius Calloway rushed for 84 yards and a touchdown, giving the offense a solid ground threat. This balance will be important for future games.

Defense Struggles in Clutch Moments

The defense allowed a 13-play, 92-yard game-winning drive in the final minutes, failing to stop Liberty when it mattered most. This inability to close out games is a concern.

What were the weather conditions for New Mexico State vs Liberty?

At kickoff, conditions at Williams Stadium (VA) were Partly cloudy, 63°F with winds of 3 mph. Weather is not expected to be a meaningful factor in this game. Historical weather data for this game is preserved in the panel alongside. Weather data is sourced from WeatherAPI.com.

What happened in the game?

New Mexico State travels 1,600 miles to this game, a cross-country trip.

A trip of this length is worth roughly two thirds of a point to the home team on the measured evidence.

Liberty won by 3 in a nail-biter.

New Mexico State covered the spread by a solid margin.

The total went Over by 8.5 points.

How do New Mexico State and Liberty compare on power ratings?

Blue Chip Analytics power ratings favor Liberty (-8.8) over New Mexico State (-18.9) by 10.1 points on a neutral field. After adding home field advantage, the rating-implied line may differ meaningfully from the market spread. Liberty brings a meaningful home field advantage to this matchup (Blue Chip HFA: 2.4). Add this to the neutral-site differential to arrive at a venue-adjusted line.

Blue Chip Analytics power ratings represent expected point margin against an average FBS opponent on a neutral field, calculated from game data sourced via CollegeFootballData.com (CFBD). They are one input: cross-reference with the travel, rest, and weather data above before drawing conclusions.

Sources

Weather

Liberty won and New Mexico State covered the spread.

Conditions

as of October 14, 2025 Game-time

Partly cloudy

63°F

Rain0%
Precip0.00"
Humidity83%
Wind3 mph N
Gusts7 mph
Wind map for New Mexico State at Liberty: aerial view of Williams Stadium (VA), wind from the N at 3.4 mph, gusting to 6.9 mph

Quick facts

Week
Week 8
Kickoff (local)
07:00 PM EDT
Venue
Williams Stadium (VA)
Capacity
25,000
Elevation
883 ft
Surface
Artificial Turf

Travel and rest

Measure New Mexico StateAway LibertyHome
This week1,600 miles0 miles
Last weekBye week3,198 miles
Season total3,630 miles5,141 miles
Body clock17:0019:00
Rest11 days5 days