College Football Scores · College Football Odds

Montana vs Sacramento State

Final · Week 9 · Fri Oct 24 · 10:35 PM ET · Hornet Stadium

Montana GrizzliesMontana8-0
49
FinalOct 24, 2025
Sacramento State HornetsSacramento State4-4
35
TVESPN2

Closing line

US sportsbook at kickoff
Spread
MONT −6−110
SAC +6−110
Total O/U
Over 61.5−115
Under 61.5−105
  • Spread: Montana −6 covered.
  • Total O/U: over 61.5 (84 points).

Recap

Montana beat Sacramento State 49-35 at Hornet Stadium in Sacramento on Oct 24, 2025 to move to 8-0.

Montana won despite being outgained 478-386 in total yards.

Score by quarter

Montana Grizzlies and Sacramento State Hornets, score by quarter
Team1234T
MONT72171449
SAC71401435

Scoring plays

First Quarter

  1. SACTouchdown · 5:04Rodney Hammond Jr. 7 Yd Run (Grant Meadors Kick)0-7
  2. MONTTouchdown · 1:22Brooks Davis 24 Yd pass from Keali'i Ah Yat (Ty Morrison Kick)7-7

Second Quarter

  1. SACTouchdown · 14:50Ernest Campbell 63 Yd pass from Cardell Williams (Grant Meadors Kick)7-14
  2. MONTTouchdown · 12:46Michael Wortham 64 Yd pass from Keali'i Ah Yat (Ty Morrison Kick)14-14
  3. MONTTouchdown · 7:24Michael Wortham 27 Yd Run (Ty Morrison Kick)21-14
  4. SACTouchdown · 4:16Rodney Hammond Jr. 6 Yd Run (Grant Meadors Kick)21-21
  5. MONTTouchdown · 1:00Eli Gillman 13 Yd Run (Ty Morrison Kick)28-21

Third Quarter

  1. MONTTouchdown · 10:18Evan Shafer 11 Yd pass from Keali'i Ah Yat (Ty Morrison Kick)35-21

Fourth Quarter

  1. MONTTouchdown · 13:12Michael Wortham 15 Yd Run (Ty Morrison Kick)42-21
  2. SACTouchdown · 4:17Cardell Williams 17 Yd Run (Grant Meadors Kick)42-28
  3. MONTTouchdown · 1:45Malae Fonoti 4 Yd Run (Ty Morrison Kick)49-28
  4. SACTouchdown · 0:15Cardell Williams 18 Yd Run (Grant Meadors Kick)49-35

Team stats

MONTSAC
1st Downs
18
24
Total Yards
386
478
Passing
224
337
Rushing
162
141
3rd down efficiency
8-13
9-17
Turnovers
1
2
Possession
25:55
34:05

Top performers

Montana GrizzliesSacramento State Hornets

Passing

Keali'i Ah Yat16/24, 196 YDS, 3 TD, 1 INT
Cardell Williams25/32, 332 YDS, 1 TD, 1 INT

Rushing

Michael Wortham7 CAR, 89 YDS, 2 TD
Rodney Hammond Jr.12 CAR, 54 YDS, 2 TD

Receiving

Michael Wortham5 REC, 80 YDS, 1 TD
Ernest Campbell9 REC, 206 YDS, 1 TD

Sacks

Peyton Wing3
Syncere Massey0.5

Tackles

Elijawah Tolbert9
Alex Rocha7

Player stats

Montana · Passing

PlayerC/ATTYDSAVGTDINT
Keali'i Ah Yat16/241968.231
Ty Morrison1/12828.000

Montana · Rushing

PlayerCARYDSAVGTDLONG
Michael Wortham78912.7230
Eli Gillman20673.4129
Malae Fonoti252.514
Stevie Rocker Jr.231.503
Keali'i Ah Yat2-2-1.001

Montana · Receiving

PlayerRECYDSAVGTDLONG
Michael Wortham58016.0164
Brooks Davis34715.7124
Blake Bohannon4358.8013
Ian Finch12828.0028
Eli Gillman2178.5010
Evan Shafer11111.0111
Malae Fonoti166.006

Montana · Fumbles

PlayerFUMLOSTREC
Tanner Huff001

Montana · Interceptions

PlayerINTYDSTD
Caleb Otlewski1110

Montana · Kick returns

PlayerNOYDSAVGLONGTD
Michael Wortham26934.5440

Montana · Kicking

PlayerFGPCTLONGXPPTS
Ty Morrison0/00.007/77

Montana · Punting

PlayerNOYDSAVGTBIn 20LONG
Ty Morrison311237.30138

Sacramento State · Passing

PlayerC/ATTYDSAVGTDINT
Cardell Williams25/3233210.411
Jaxon Fresques1/155.000

Sacramento State · Rushing

PlayerCARYDSAVGTDLONG
Rodney Hammond Jr.12544.5218
Damian Henderson II9505.6013
JaQuail Smith5193.807
Sam Adams II11010.0010
Cardell Williams1570.5218
Jace Wilson111.001

Sacramento State · Receiving

PlayerRECYDSAVGTDLONG
Ernest Campbell920622.9163
Gavin Nelson46015.0020
Jordan Anderson4287.009
Bear Tenney11515.0015
Rodney Hammond Jr.4143.507
Jordan Williams166.006
Cal McGough155.005
Damian Henderson II144.004
Sam Adams II1-1-1.000

Sacramento State · Fumbles

PlayerFUMLOSTREC
Jaxon Fresques110

Sacramento State · Interceptions

PlayerINTYDSTD
Lamont Johnson-Burrell100

Sacramento State · Kick returns

PlayerNOYDSAVGLONGTD
Rodney Hammond Jr.25025.0270
JaQuail Smith12828.0280

Sacramento State · Punt returns

PlayerNOYDSAVGLONGTD
Jaxon Fresques100.000

Sacramento State · Kicking

PlayerFGPCTLONGXPPTS
Grant Meadors0/00.005/55

Sacramento State · Punting

PlayerNOYDSAVGTBIn 20LONG
Cal McGough312441.30147

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 5:15 PM ET. How game pages are made