Montana State at Cal Poly

Saturday, November 12, 2022

Montana State beat Cal Poly 72–⁠28. It was their ninth meeting; after it, Montana State led the series 5–⁠4.

AwayMontana State12–⁠2 in 2022
72
HomeCal Poly2–⁠9 in 2022
28

Final at Alex G. Spanos Stadium, San Luis ObispoTV: ESPN+Attendance 5,369

At kickoff
54°F, clear, wind 13 mph from the northwestWeather: NOAA NCEI Integrated Surface Database; San Luis County Regional Airport (KSBP), 7 km from the stadium
Official
Jeff RinkGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Montana State242714772
Cal Poly01414028

Standouts

Player stats

Montana State

PassingC/AttYdsTDInt
Tommy Mellott7/178000
Sean Austin5/611020
RushingCarYdsTDLong
Marqui Johnson13242478
Garrett Coon13100143
Elijah Elliott789049
Tommy Mellott458061
ReceivingRecYdsTDLong
Clevan Thomas373053
Willie Patterson351030
Garrett Coon232127
Malik Mullins225018
DefenseTklTFLSacksInt
Callahan O’Reilly0001

Cal Poly

PassingC/AttYdsTDInt
Spencer Brasch24/3427521
Chris Coleman1/13400
Kahliq Paulette1/1810
RushingCarYdsTDLong
Troy Fletcher1862119
Adam Garwood319012
Shakobe Harper418010
ReceivingRecYdsTDLong
Josh Cuevas9119234
Troy Fletcher339032
Spencer Brasch134034
Zedakiah Centers233123

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

Team stats

Montana StateCal Poly
744Total yards408
190Passing yards317
554Rushing yards91
8.3Yards per pass8.8
10.3Yards per rush3.1
30First downs21
11–⁠14Third downs4–⁠12
0–⁠1Fourth downs1–⁠2
1Turnovers2
3–⁠35Penalties4–⁠60
33:38Possession26:22

Efficiency

Montana StateCal Poly
54%Success rate45%
0.45EPA per play0.01
1.58Explosiveness1.38
0.51Rushing EPA−0.40
0.32Passing EPA0.72
58%Passing-down success50%

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)

Montana State 89% to win. Elo’s favorite won.

The line

Montana State −25.5, over/under 68.

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

Every drive

Cal Poly end zoneMontana State end zoneQ1 Cal PolyPunt, 6 playsQ1 Montana StateField goal, 8 playsQ1 Cal PolyPunt, 4 playsQ1 Montana StateTouchdown, 4 playsQ1 Cal PolyInterception, 4 playsQ1 Montana StateTouchdown, 6 playsQ1 Cal PolyPunt, 3 playsQ1 Montana StateTouchdown, 2 playsQ1 Cal PolyTouchdown, 7 playsQ2 Montana StateField goal, 7 playsQ2 Cal PolyTurnover on downs, 5 playsQ2 Montana StateTouchdown, 3 playsQ2 Cal PolyFumble return TD, 3 plays (Montana State scores)Q2 Cal PolyPunt, 4 playsQ2 Montana StateTouchdown, 2 playsQ2 Cal PolyTouchdown, 6 playsQ2 Montana StateField goal, 13 playsQ3 Montana StateTouchdown, 7 playsQ3 Cal PolyTouchdown, 5 playsQ3 Montana StateTouchdown, 4 playsQ3 Cal PolyTouchdown, 11 playsQ3 Montana StateTouchdown, 14 playsQ4 Cal PolyPunt, 3 playsQ4 Montana StateTurnover on downs, 5 playsQ4 Cal PolyPunt, 3 playsQ4 Montana StateFumble, 5 playsQ4 Cal PolyEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Cal Poly drives left to right, Montana State right to left.
  1. Q1 Cal PolyPunt, 6 plays, 17 yards
  2. Q1 Montana StateField goal, 8 plays, 42 yards
  3. Q1 Cal PolyPunt, 4 plays, 17 yards
  4. Q1 Montana StateTouchdown, 4 plays, 68 yards
  5. Q1 Cal PolyInterception, 4 plays, 20 yards
  6. Q1 Montana StateTouchdown, 6 plays, 43 yards
  7. Q1 Cal PolyPunt, 3 plays, −4 yards
  8. Q1 Montana StateTouchdown, 2 plays, 71 yards
  9. Q1 Cal PolyTouchdown, 7 plays, 75 yards
  10. Q2 Montana StateField goal, 7 plays, 61 yards
  11. Q2 Cal PolyTurnover on downs, 5 plays, 20 yards
  12. Q2 Montana StateTouchdown, 3 plays, 36 yards
  13. Q2 Cal PolyFumble return TD, 3 plays (Montana State scores), 1 yard
  14. Q2 Cal PolyPunt, 4 plays, 21 yards
  15. Q2 Montana StateTouchdown, 2 plays, 78 yards
  16. Q2 Cal PolyTouchdown, 6 plays, 75 yards
  17. Q2 Montana StateField goal, 13 plays, 53 yards
  18. Q3 Montana StateTouchdown, 7 plays, 73 yards
  19. Q3 Cal PolyTouchdown, 5 plays, 65 yards
  20. Q3 Montana StateTouchdown, 4 plays, 75 yards
  21. Q3 Cal PolyTouchdown, 11 plays, 78 yards
  22. Q3 Montana StateTouchdown, 14 plays, 75 yards
  23. Q4 Cal PolyPunt, 3 plays, 4 yards
  24. Q4 Montana StateTurnover on downs, 5 plays, 51 yards
  25. Q4 Cal PolyPunt, 3 plays, 2 yards
  26. Q4 Montana StateFumble, 5 plays, 13 yards
  27. Q4 Cal PolyEnd of game, 1 play, −13 yards

Play by play

1st quarter12 drives, then Montana State 24, Cal Poly 0
Cal Poly Punt, 6 plays
14:57Blake Glessner kickoff for 62 yds , Adam Garwood return for 22 yds to the CPoly 25
14:571st & 10 at own 25Shakobe Harper run for 1 yd to the CPoly 26
14:572nd & 9 at own 26Spencer Brasch pass complete to Shakobe Harper for a loss of 2 yards to the CPoly 24
14:573rd & 11 at own 24Spencer Brasch pass complete to Josh Cuevas for 16 yds to the CPoly 40 for a 1ST down
14:571st & 10 at own 40Spencer Brasch pass complete to Giancarlo Woods for 2 yds to the CPoly 42
14:572nd & 8 at own 42Spencer Brasch pass incomplete
14:573rd & 8 at own 42Spencer Brasch pass incomplete
14:57Blake Glessner kickoff for 62 yds , Adam Garwood return for 22 yds to the CPoly 25
12:444th & 8 at own 42Michael Roth punt for 29 yds, downed at the MntSt 29
Montana State Field goal, 8 plays
12:441st & 10 at own 29Elijah Elliott run for 4 yds to the MntSt 33
12:442nd & 6 at own 33Elijah Elliott run for 13 yds to the MntSt 46 for a 1ST down
12:441st & 10 at own 46Elijah Elliott run for 4 yds to the 50 yard line
12:441st & 10 at opp 35Marqui Johnson run for 10 yds to the CPoly 25 for a 1ST down
12:441st & 10 at opp 25Marqui Johnson run for a loss of 7 yards to the CPoly 32
12:442nd & 17 at opp 32Garrett Coon run for 3 yds to the CPoly 29
12:443rd & 14 at opp 29Tommy Mellott pass incomplete
12:442nd & 6 at the 50MELLOTT, Tommy pass incomplete intended for ALSTON, Ravi thrown to the CPM16. PENALTY CPM Pass Interference on WYATT, Dylan enforced 15 yards to the CPM35 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
12:444th & 8 at own 42Michael Roth punt for 29 yds, downed at the MntSt 29
Cal Poly Punt, 4 plays
8:541st & 10 at own 35Blake Glessner kickoff for 65 yds for a touchback
8:541st & 10 at own 25Adam Garwood run for 12 yds to the CPoly 37 for a 1ST down
8:541st & 10 at own 37Spencer Brasch pass complete to Chris Coleman for 4 yds to the CPoly 41
8:542nd & 6 at own 41Adam Garwood run for 1 yd to the CPoly 42
8:543rd & 5 at own 42Spencer Brasch pass incomplete
8:54Blake Glessner kickoff for 65 yds for a touchback
7:204th & 5 at own 42Michael Roth punt for 41 yds, fair catch by Taco Dowler at the MntSt 32
Montana State Touchdown, 4 plays
7:201st & 10 at own 32Elijah Elliott run for 49 yds to the CPoly 19 for a 1ST down
7:201st & 10 at opp 19Elijah Elliott run for a loss of 5 yards to the CPoly 24
7:202nd & 15 at opp 24Marqui Johnson run for 12 yds to the CPoly 12
7:204th & 5 at own 42Michael Roth punt for 41 yds, fair catch by Taco Dowler at the MntSt 32
Montana State Touchdown, 4 plays
5:273rd & 3 at opp 12Marqui Johnson 12 Yd Run (Blake Glessner Kick)
Cal Poly Interception, 4 plays
5:271st & 10 at own 35Blake Glessner kickoff for 65 yds for a touchback
5:271st & 10 at own 25Shakobe Harper run for 10 yds to the CPoly 35 for a 1ST down
5:271st & 10 at own 35Shakobe Harper run for 1 yd to the CPoly 36
5:272nd & 9 at own 36Spencer Brasch pass complete to Josh Cuevas for 9 yds to the CPoly 45 for a 1ST down
5:27Blake Glessner kickoff for 65 yds for a touchback
4:241st & 10 at own 45Spencer Brasch pass intercepted
Montana State Touchdown, 6 plays
4:241st & 10 at opp 43Tommy Mellott run for 7 yds to the CPoly 36
4:242nd & 3 at opp 36Tommy Mellott pass complete to Elijah Elliott for 2 yds to the CPoly 34
4:243rd & 1 at opp 34run for 3 yds to the CPoly 31 for a 1ST down
4:241st & 10 at opp 31Tommy Mellott pass complete to Willie Patterson for 30 yds to the CPoly 1 for a 1ST down
4:241st & goal at opp 1Tommy Mellott run for no gain to the CPoly 1
4:241st & 10 at own 45Spencer Brasch pass intercepted
Cal Poly Punt, 3 plays
2:281st & 10 at own 35Blake Glessner kickoff for 65 yds for a touchback
2:281st & 10 at own 25Adam Garwood run for 6 yds to the CPoly 31
2:282nd & 4 at own 31Spencer Brasch pass complete to Adam Garwood for a loss of 10 yards to the CPoly 21
2:283rd & 14 at own 21Spencer Brasch pass incomplete
Montana State Touchdown, 6 plays
2:282nd & goal at opp 1Derryk Snell 1 Yd Run (Blake Glessner Kick)
2:28Blake Glessner kickoff for 65 yds for a touchback
1:184th & 14 at own 21Thomas Lee punt for 50 yds, downed at the MntSt 29
Montana State Touchdown, 2 plays
1:181st & 10 at own 29Tommy Mellott pass incomplete
1:184th & 14 at own 21Thomas Lee punt for 50 yds, downed at the MntSt 29
Montana State Touchdown, 2 plays
1:142nd & 10 at own 29Marqui Johnson 71 Yd Run (Blake Glessner Kick)
Cal Poly Touchdown, 7 plays
1:141st & 10 at own 35Blake Glessner kickoff for 65 yds for a touchback
1:141st & 10 at own 25Kahliq Paulette run for no gain to the CPoly 25
1:142nd & 10 at own 25run for 3 yds to the CPoly 28
1:14Blake Glessner kickoff for 65 yds for a touchback
0:003rd & 7 at own 28Spencer Brasch pass complete to Logan Booher for 21 yds to the CPoly 49 for a 1ST down
Q2 15:001st & 10 at own 49Troy Fletcher run for 2 yds to the MntSt 49
Q2 15:002nd & 8 at opp 49Chris Coleman pass complete to Spencer Brasch for 34 yds to the MntSt 15 for a 1ST down
Q2 15:001st & 10 at opp 15Spencer Brasch pass complete to Troy Fletcher for 7 yds to the MntSt 8
2nd quarter13 drives, then Montana State 51, Cal Poly 14
Montana State Field goal, 7 plays
13:44kickoff for 56 yds
13:441st & 10 at own 25Tommy Mellott pass incomplete
13:442nd & 10 at own 25Marqui Johnson run for 2 yds to the MntSt 27
13:443rd & 8 at own 27CAL POLY Penalty, Offsides (Elijah Ponder) declined for a 1ST down
13:441st & 10 at opp 12Tommy Mellott pass incomplete
13:442nd & 10 at opp 12Garrett Coon run for a loss of 2 yards to the CPoly 14
13:443rd & 12 at opp 14Tommy Mellott pass incomplete
Cal Poly Touchdown, 7 plays
13:442nd & 3 at opp 8Josh Cuevas 8 Yd pass from Kahliq Paulette (Jaden Ohlsen Kick)
13:44kickoff for 56 yds
Cal Poly Turnover on downs, 5 plays
11:161st & 10 at own 35Blake Glessner kickoff for 49 yds , Dominique Thompson return for no gain to the CPoly 16
11:161st & 10 at own 16Spencer Brasch pass complete to Ryan Rivera for 13 yds to the CPoly 29 for a 1ST down
11:161st & 10 at own 29Spencer Brasch pass complete to Josh Cuevas for 2 yds to the CPoly 31
11:162nd & 8 at own 31Shakobe Harper run for 6 yds to the CPoly 37
11:163rd & 2 at own 37Troy Fletcher run for 1 yd to the CPoly 38
11:164th & 12 at opp 14Blake Glessner 32 Yd Field Goal
Cal Poly Turnover on downs, 5 plays
8:554th & 1 at own 38Troy Fletcher run for a loss of 2 yards to the CPoly 36
Montana State Touchdown, 3 plays
8:551st & 10 at opp 36Tommy Mellott pass incomplete
8:552nd & 10 at opp 36Tommy Mellott pass incomplete
Cal Poly Turnover on downs, 5 plays
8:554th & 1 at own 38Troy Fletcher run for a loss of 2 yards to the CPoly 36
Montana State Touchdown, 3 plays
8:313rd & 10 at opp 36Marqui Johnson 36 Yd Run (Blake Glessner Kick)
Cal Poly Fumble return TD, 3 plays (Montana State scores)
8:311st & 10 at own 35Blake Glessner kickoff for 65 yds for a touchback
8:311st & 10 at own 25Troy Fletcher run for 19 yds to the CPoly 44 for a 1ST down
8:311st & 10 at own 44Spencer Brasch pass incomplete
8:31Blake Glessner kickoff for 65 yds for a touchback
8:052nd & 10 at own 44Spencer Brasch run for a loss of 18 yards Spencer Brasch fumbled, recovered by MntSt Ben Seymour for a TD, (Blake Glessner KICK)
Cal Poly Punt, 4 plays
8:051st & 10 at own 35Blake Glessner kickoff for 65 yds for a touchback
8:051st & 10 at own 25Spencer Brasch pass complete to Chris Coleman for 26 yds to the MntSt 49 for a 1ST down
8:051st & 25 at own 36Spencer Brasch pass incomplete
8:052nd & 25 at own 36Spencer Brasch pass incomplete
8:053rd & 25 at own 36Spencer Brasch pass complete to Josh Cuevas for 10 yds to the CPoly 46
8:05Blake Glessner kickoff for 65 yds for a touchback
8:051st & 10 at opp 49BRASCH, Spencer pass complete for 4 yards to COLEMAN, Chris to the MSU45 (O’REILLY, McCade). PENALTY CPM Chop Block on HIRSCHLER, Tanner enforced 15 yards from the MSU49 to the CPM36 [SG]. NO PLAY (replay the down).
6:124th & 15 at own 46Thomas Lee punt for 47 yds , Taco Dowler returns for 15 yds to the MntSt 22
Montana State Touchdown, 2 plays
6:121st & 10 at own 22Tommy Mellott pass incomplete
6:124th & 15 at own 46Thomas Lee punt for 47 yds , Taco Dowler returns for 15 yds to the MntSt 22
Montana State Touchdown, 2 plays
5:582nd & 10 at own 22Marqui Johnson run for 78 yds for a TD, (Blake Glessner KICK)
Cal Poly Touchdown, 6 plays
5:581st & 10 at own 35Blake Glessner kickoff for 65 yds for a touchback
5:581st & 10 at own 25Troy Fletcher run for 1 yd to the CPoly 26
5:582nd & 9 at own 26Spencer Brasch pass complete to Zedakiah Centers for 10 yds to the CPoly 36 for a 1ST down
5:581st & 10 at own 36run for 7 yds to the CPoly 43
5:582nd & 3 at own 43Troy Fletcher run for 1 yd to the CPoly 44
5:583rd & 2 at own 44Spencer Brasch pass complete to Giancarlo Woods for 22 yds to the MntSt 34 for a 1ST down
5:58Blake Glessner kickoff for 65 yds for a touchback
3:531st & 10 at opp 34Spencer Brasch pass complete to Josh Cuevas for 34 yds for a TD, (Jaden Ohlsen KICK)
Montana State Field goal, 13 plays
3:501st & 10 at own 35Jaden Ohlsen kickoff for 32 yds , Derryk Snell return for no gain to the MntSt 33
3:501st & 10 at own 33run for 11 yds to the MntSt 44 for a 1ST down
3:501st & 10 at own 44Tommy Mellott pass complete to Willie Patterson for 8 yds to the CPoly 48
3:502nd & 2 at opp 48Marqui Johnson run for 1 yd to the CPoly 47
3:503rd & 1 at opp 47Marqui Johnson run for 3 yds to the CPoly 44 for a 1ST down
3:501st & 10 at opp 44Tommy Mellott pass complete to Willie Patterson for 13 yds to the CPoly 31 for a 1ST down
3:501st & 10 at opp 31Tommy Mellott pass incomplete
3:502nd & 10 at opp 31Tommy Mellott pass complete to Clevan Thomas for 13 yds to the CPoly 18 for a 1ST down
3:501st & 10 at opp 18Tommy Mellott pass incomplete
3:502nd & 10 at opp 18Tommy Mellott pass complete to Malik Mullins for 7 yds to the CPoly 11
3:503rd & 3 at opp 11Tommy Mellott pass complete to Clevan Thomas for 7 yds to the CPoly 4 for a 1ST down
0:121st & goal at opp 4Marqui Johnson run for no gain to the CPoly 4
0:122nd & goal at opp 4Timeout MONTANA ST, clock 00:12
0:033rd & goal at opp 14Timeout MONTANA ST, clock 00:03
0:032nd & goal at opp 4Tommy Mellott sacked by David Meyer for a loss of 10 yards to the CPoly 14
0:003rd & goal at opp 14Blake Glessner 31 Yd Field Goal
3rd quarter6 drives, then Montana State 65, Cal Poly 28
Montana State Touchdown, 7 plays
14:581st & 10 at own 35Jaden Ohlsen kickoff for 43 yds , R.J. Fitzgerald return for 5 yds to the MntSt 27
14:581st & 10 at own 27Marqui Johnson run for 14 yds to the MntSt 41 for a 1ST down
14:581st & 10 at own 41Marqui Johnson run for 10 yds to the CPoly 49 for a 1ST down
14:581st & 10 at opp 49Sean Austin pass incomplete
14:582nd & 10 at opp 49Elijah Elliott run for 19 yds to the CPoly 30 for a 1ST down
14:581st & 10 at opp 30Sean Austin pass complete to Malik Mullins for 18 yds to the CPoly 12 for a 1ST down
14:581st & 10 at opp 12Elijah Elliott run for 5 yds to the CPoly 7
14:58Jaden Ohlsen kickoff for 43 yds , R.J. Fitzgerald return for 5 yds to the MntSt 27
Montana State Touchdown, 7 plays
12:172nd & 5 at opp 7Aidan Garrigan 7 Yd pass from Sean Austin (Blake Glessner Kick)
Cal Poly Touchdown, 5 plays
12:07Blake Glessner kickoff for 61 yds , Dominique Thompson return for 31 yds to the CPoly 35
12:071st & 10 at own 35Troy Fletcher run for no gain to the CPoly 35
12:072nd & 10 at own 35Spencer Brasch pass complete to Josh Cuevas for 18 yds to the MntSt 47 for a 1ST down
12:071st & 10 at opp 47Spencer Brasch pass complete to Troy Fletcher for 32 yds to the MntSt 15 for a 1ST down
12:071st & 10 at opp 15Spencer Brasch pass complete to Josh Cuevas for 14 yds to the MntSt 1 for a 1ST down
12:07Blake Glessner kickoff for 61 yds , Dominique Thompson return for 31 yds to the CPoly 35
10:181st & goal at opp 1Troy Fletcher 1 Yd Run (Jaden Ohlsen Kick)
Montana State Touchdown, 4 plays
10:131st & 10 at own 35Jaden Ohlsen kickoff for 41 yds , return for 1 yd to the MntSt 25
10:131st & 10 at own 25Garrett Coon run for 8 yds to the MntSt 33
10:132nd & 2 at own 33Garrett Coon run for 13 yds to the MntSt 46 for a 1ST down
10:131st & 10 at own 46Sean Austin pass complete to Clevan Thomas for 53 yds to the CPoly 1 for a 1ST down
10:13Jaden Ohlsen kickoff for 41 yds , return for 1 yd to the MntSt 25
10:131st & goal at opp 1MONTANA ST Penalty, False Start (Treyton Pickering) to the CPoly 6
8:061st & goal at opp 6Garrett Coon 6 Yd Run (Blake Glessner Kick)
Cal Poly Touchdown, 11 plays
8:02Blake Glessner kickoff for 59 yds , Dominique Thompson return for 16 yds to the CPoly 22
8:021st & 10 at own 22Troy Fletcher run for 7 yds to the CPoly 29
8:022nd & 3 at own 29Troy Fletcher run for 7 yds to the CPoly 36 for a 1ST down
8:021st & 10 at own 36Troy Fletcher run for 11 yds to the CPoly 47 for a 1ST down
8:021st & 10 at own 47Spencer Brasch pass complete to Ryan Rivera for 6 yds to the MntSt 47
8:022nd & 4 at opp 47Troy Fletcher run for 2 yds to the MntSt 45
5:013rd & 2 at opp 45Troy Fletcher run for a loss of 4 yards to the MntSt 49
5:014th & 6 at opp 49Timeout CAL POLY, clock 05:01
5:014th & 6 at opp 49Spencer Brasch pass complete to Logan Booher for 9 yds to the MntSt 40 for a 1ST down
5:011st & 10 at opp 40Spencer Brasch pass incomplete
5:012nd & 10 at opp 40Spencer Brasch pass complete to Josh Cuevas for 8 yds to the MntSt 32
5:013rd & 2 at opp 32Troy Fletcher run for 9 yds to the MntSt 23 for a 1ST down
3:171st & 10 at opp 23Zedakiah Centers 23 Yd pass from Spencer Brasch (Jaden Ohlsen Kick)
3:17Jaden Ohlsen kickoff MONTANA ST Penalty, Roughing the Kicker (15 Yards) to the 50 yard line
Montana State Touchdown, 14 plays
3:17Jaden Ohlsen kickoff for 47 yds
3:171st & 10 at own 25Garrett Coon run for 5 yds to the MntSt 30
3:172nd & 5 at own 30Garrett Coon run for 4 yds to the MntSt 34
3:173rd & 1 at own 34Garrett Coon run for 2 yds to the MntSt 36 for a 1ST down
3:171st & 10 at own 36Tayvian Williams run for 4 yds to the MntSt 40
3:172nd & 6 at own 40Tayvian Williams run for 6 yds to the MntSt 46 for a 1ST down
0:001st & 10 at own 46Garrett Coon run for 3 yds to the MntSt 49
Q4 15:002nd & 7 at own 49Garrett Coon run for 2 yds to the CPoly 49
Q4 15:003rd & 5 at opp 49Sean Austin pass complete to Garrett Coon for 5 yds to the CPoly 44 for a 1ST down
Q4 15:001st & 10 at opp 44Sean Austin run for no gain to the CPoly 44
Q4 15:002nd & 10 at opp 44Garrett Coon run for 8 yds to the CPoly 36
Q4 15:003rd & 2 at opp 36Garrett Coon run for 5 yds to the CPoly 31 for a 1ST down
Q4 15:001st & 10 at opp 31Tayvian Williams run for 3 yds to the CPoly 28
Q4 15:002nd & 7 at opp 28Tayvian Williams run for 1 yd to the CPoly 27
Q4 10:103rd & 6 at opp 27Garrett Coon 27 Yd pass from Sean Austin (Blake Glessner Kick)
4th quarter5 drives, then Montana State 72, Cal Poly 28
Cal Poly Punt, 3 plays
10:10Blake Glessner kickoff for 65 yds for a touchback
10:101st & 10 at own 25Troy Fletcher run for 3 yds to the CPoly 28
10:102nd & 7 at own 28Spencer Brasch pass complete to Chris Coleman for 1 yd to the CPoly 29
10:103rd & 6 at own 29Spencer Brasch pass incomplete
8:594th & 6 at own 29Thomas Lee punt for 31 yds, fair catch by Taco Dowler at the MntSt 40
Montana State Turnover on downs, 5 plays
8:591st & 10 at own 40Garrett Coon run for 43 yds to the CPoly 17 for a 1ST down
8:061st & 10 at opp 17run for 8 yds to the CPoly 9 MONTANA ST Penalty, Block below the waist on SLAUGHTER, Devin enforced (-15 Yards) to the CPoly 24
8:062nd & 17 at opp 24Tayvian Williams run for 12 yds to the CPoly 12
8:063rd & 5 at opp 12Tayvian Williams run for 3 yds to the CPoly 9
5:594th & 2 at opp 9Tayvian Williams run for no gain to the CPoly 9
Cal Poly Punt, 3 plays
5:591st & 10 at own 9Troy Fletcher run for 3 yds to the CPoly 12
5:592nd & 7 at own 12Troy Fletcher run for a loss of 1 yard to the CPoly 11
5:593rd & 8 at own 11Spencer Brasch pass complete to Troy Fletcher for no gain to the CPoly 11
4:024th & 8 at own 11Thomas Lee punt for 49 yds, fair catch by Taco Dowler at the MntSt 40
Montana State Fumble, 5 plays
4:021st & 10 at own 40Tayvian Williams run for 5 yds to the MntSt 45
4:022nd & 5 at own 45Tayvian Williams run for 3 yds to the MntSt 48
4:023rd & 2 at own 48Sean Austin run for 6 yds to the CPoly 46 for a 1ST down
4:021st & 10 at opp 46Sean Austin run for a loss of 4 yards to the 50 yard line Sean Austin fumbled, recovered by MntSt Sean Austin , return to the 50 yard line
1:082nd & 14 at the 50Tayvian Williams run for 3 yds to the CPoly 47 Tayvian Williams fumbled, recovered by CPoly Ian Don
1:081st & 10 at own 47CAL POLY Penalty, Block below the waist on ROBASCIOTTI, Seth enforced (-15 Yards) to the CPoly 32
Cal Poly End of game, 1 play
0:001st & 25 at own 32Troy Fletcher run for 2 yds to the CPoly 34

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.

Montana State leads 7–⁠4 in 11 meetings, counting the two since this game.

Recent meetings
2025Montana State 34, Cal Poly 17
2023Montana State 59, Cal Poly 19
2022Montana State 72, Cal Poly 28
2021Montana State 45, Cal Poly 7
2019Montana State 34, Cal Poly 28
2018Montana State 49, Cal Poly 42

Around this game