House Prediction
Model Margin
Montana State by 32.6
Home Win Probability
Cal Poly 4%
Market (William Hill (New Jersey))
Cal Poly +25.5
fitted_v1 · Nov 13, 2022
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
Montana State | 24 | 27 | 14 | 7 | 72 |
Cal Poly | 0 | 14 | 14 | 0 | 28 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Montana State | Cal Poly |
|---|---|---|
| Passing | 12-23 | 26-36 |
| Pass Yards | 190 | 317 |
| Rush Yards | 554 | 91 |
| Total Yards | 744 | 408 |
| Turnovers | 1 | 2 |
| 3rd Down | 11-14 | 4-12 |
| Penalties | 3-35 | 4-60 |
| Possession | 33:38 | 26:22 |
Player Leaders
Player Leaders
Play-by-Play
Shakobe Harper run for 1 yd to the CPoly 26
Spencer Brasch pass complete to Shakobe Harper for a loss of 2 yards to the CPoly 24
Spencer Brasch pass complete to Josh Cuevas for 16 yds to the CPoly 40 for a 1ST down
Spencer Brasch pass complete to Giancarlo Woods for 2 yds to the CPoly 42
Spencer Brasch pass incomplete
Spencer Brasch pass incomplete
Blake Glessner kickoff for 62 yds , Adam Garwood return for 22 yds to the CPoly 25
Michael Roth punt for 29 yds, downed at the MntSt 29
Michael Roth punt for 29 yds, downed at the MntSt 29
Elijah Elliott run for 4 yds to the MntSt 33
Elijah Elliott run for 13 yds to the MntSt 46 for a 1ST down
Elijah Elliott run for 4 yds to the 50 yard line
Marqui Johnson run for 10 yds to the CPoly 25 for a 1ST down
Marqui Johnson run for a loss of 7 yards to the CPoly 32
Garrett Coon run for 3 yds to the CPoly 29
Tommy Mellott pass incomplete
MELLOTT, 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).
Adam Garwood run for 12 yds to the CPoly 37 for a 1ST down
Spencer Brasch pass complete to Chris Coleman for 4 yds to the CPoly 41
Adam Garwood run for 1 yd to the CPoly 42
Spencer Brasch pass incomplete
Michael Roth punt for 41 yds, fair catch by Taco Dowler at the MntSt 32
Michael Roth punt for 41 yds, fair catch by Taco Dowler at the MntSt 32
Elijah Elliott run for 49 yds to the CPoly 19 for a 1ST down
Elijah Elliott run for a loss of 5 yards to the CPoly 24
Marqui Johnson run for 12 yds to the CPoly 12
Marqui Johnson 12 Yd Run (Blake Glessner Kick)
Shakobe Harper run for 10 yds to the CPoly 35 for a 1ST down
Shakobe Harper run for 1 yd to the CPoly 36
Spencer Brasch pass complete to Josh Cuevas for 9 yds to the CPoly 45 for a 1ST down
Spencer Brasch pass intercepted
Spencer Brasch pass intercepted
Tommy Mellott run for 7 yds to the CPoly 36
Tommy Mellott pass complete to Elijah Elliott for 2 yds to the CPoly 34
run for 3 yds to the CPoly 31 for a 1ST down
Tommy Mellott pass complete to Willie Patterson for 30 yds to the CPoly 1 for a 1ST down
Tommy Mellott run for no gain to the CPoly 1
Derryk Snell 1 Yd Run (Blake Glessner Kick)
Adam Garwood run for 6 yds to the CPoly 31
Spencer Brasch pass complete to Adam Garwood for a loss of 10 yards to the CPoly 21
Spencer Brasch pass incomplete
Thomas Lee punt for 50 yds, downed at the MntSt 29
Thomas Lee punt for 50 yds, downed at the MntSt 29
Tommy Mellott pass incomplete
Marqui Johnson 71 Yd Run (Blake Glessner Kick)
Kahliq Paulette run for no gain to the CPoly 25
run for 3 yds to the CPoly 28
Spencer Brasch pass complete to Logan Booher for 21 yds to the CPoly 49 for a 1ST down
Troy Fletcher run for 2 yds to the MntSt 49
Chris Coleman pass complete to Spencer Brasch for 34 yds to the MntSt 15 for a 1ST down
Spencer Brasch pass complete to Troy Fletcher for 7 yds to the MntSt 8
Josh Cuevas 8 Yd pass from Kahliq Paulette (Jaden Ohlsen Kick)
Tommy Mellott pass incomplete
Marqui Johnson run for 2 yds to the MntSt 27
CAL POLY Penalty, Offsides (Elijah Ponder) declined for a 1ST down
Tommy Mellott pass incomplete
Garrett Coon run for a loss of 2 yards to the CPoly 14
Tommy Mellott pass incomplete
Blake Glessner 32 Yd Field Goal
Spencer Brasch pass complete to Ryan Rivera for 13 yds to the CPoly 29 for a 1ST down
Spencer Brasch pass complete to Josh Cuevas for 2 yds to the CPoly 31
Shakobe Harper run for 6 yds to the CPoly 37
Troy Fletcher run for 1 yd to the CPoly 38
Troy Fletcher run for a loss of 2 yards to the CPoly 36
Troy Fletcher run for a loss of 2 yards to the CPoly 36
Jaden Ohlsen kickoff for 43 yds , R.J. Fitzgerald return for 5 yds to the MntSt 27
Tommy Mellott pass incomplete
Tommy Mellott pass incomplete
Marqui Johnson 36 Yd Run (Blake Glessner Kick)
Troy Fletcher run for 19 yds to the CPoly 44 for a 1ST down
Spencer Brasch pass incomplete
Spencer Brasch run for a loss of 18 yards Spencer Brasch fumbled, recovered by MntSt Ben Seymour for a TD, (Blake Glessner KICK)
Spencer Brasch pass complete to Chris Coleman for 26 yds to the MntSt 49 for a 1ST down
Spencer Brasch pass incomplete
Spencer Brasch pass incomplete
Spencer Brasch pass complete to Josh Cuevas for 10 yds to the CPoly 46
BRASCH, 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).
Thomas Lee punt for 47 yds , Taco Dowler returns for 15 yds to the MntSt 22
Thomas Lee punt for 47 yds , Taco Dowler returns for 15 yds to the MntSt 22
Tommy Mellott pass incomplete
Marqui Johnson run for 78 yds for a TD, (Blake Glessner KICK)
Troy Fletcher run for 1 yd to the CPoly 26
Spencer Brasch pass complete to Zedakiah Centers for 10 yds to the CPoly 36 for a 1ST down
run for 7 yds to the CPoly 43
Troy Fletcher run for 1 yd to the CPoly 44
Spencer Brasch pass complete to Giancarlo Woods for 22 yds to the MntSt 34 for a 1ST down
Spencer Brasch pass complete to Josh Cuevas for 34 yds for a TD, (Jaden Ohlsen KICK)
run for 11 yds to the MntSt 44 for a 1ST down
Tommy Mellott pass complete to Willie Patterson for 8 yds to the CPoly 48
Marqui Johnson run for 1 yd to the CPoly 47
Marqui Johnson run for 3 yds to the CPoly 44 for a 1ST down
Tommy Mellott pass complete to Willie Patterson for 13 yds to the CPoly 31 for a 1ST down
Tommy Mellott pass incomplete
Tommy Mellott pass complete to Clevan Thomas for 13 yds to the CPoly 18 for a 1ST down
Tommy Mellott pass incomplete
Tommy Mellott pass complete to Malik Mullins for 7 yds to the CPoly 11
Tommy Mellott pass complete to Clevan Thomas for 7 yds to the CPoly 4 for a 1ST down
Marqui Johnson run for no gain to the CPoly 4
Tommy Mellott sacked by David Meyer for a loss of 10 yards to the CPoly 14
Blake Glessner 31 Yd Field Goal
End of 2nd Quarter
Marqui Johnson run for 14 yds to the MntSt 41 for a 1ST down
Marqui Johnson run for 10 yds to the CPoly 49 for a 1ST down
Sean Austin pass incomplete
Elijah Elliott run for 19 yds to the CPoly 30 for a 1ST down
Sean Austin pass complete to Malik Mullins for 18 yds to the CPoly 12 for a 1ST down
Elijah Elliott run for 5 yds to the CPoly 7
Aidan Garrigan 7 Yd pass from Sean Austin (Blake Glessner Kick)
Troy Fletcher run for no gain to the CPoly 35
Spencer Brasch pass complete to Josh Cuevas for 18 yds to the MntSt 47 for a 1ST down
Spencer Brasch pass complete to Troy Fletcher for 32 yds to the MntSt 15 for a 1ST down
Spencer Brasch pass complete to Josh Cuevas for 14 yds to the MntSt 1 for a 1ST down
Blake Glessner kickoff for 61 yds , Dominique Thompson return for 31 yds to the CPoly 35
Troy Fletcher 1 Yd Run (Jaden Ohlsen Kick)
Garrett Coon run for 8 yds to the MntSt 33
Garrett Coon run for 13 yds to the MntSt 46 for a 1ST down
Sean Austin pass complete to Clevan Thomas for 53 yds to the CPoly 1 for a 1ST down
Jaden Ohlsen kickoff for 41 yds , return for 1 yd to the MntSt 25
MONTANA ST Penalty, False Start (Treyton Pickering) to the CPoly 6
Garrett Coon 6 Yd Run (Blake Glessner Kick)
Blake Glessner kickoff for 59 yds , Dominique Thompson return for 16 yds to the CPoly 22
Troy Fletcher run for 7 yds to the CPoly 29
Troy Fletcher run for 7 yds to the CPoly 36 for a 1ST down
Troy Fletcher run for 11 yds to the CPoly 47 for a 1ST down
Spencer Brasch pass complete to Ryan Rivera for 6 yds to the MntSt 47
Troy Fletcher run for 2 yds to the MntSt 45
Troy Fletcher run for a loss of 4 yards to the MntSt 49
Spencer Brasch pass complete to Logan Booher for 9 yds to the MntSt 40 for a 1ST down
Spencer Brasch pass incomplete
Spencer Brasch pass complete to Josh Cuevas for 8 yds to the MntSt 32
Troy Fletcher run for 9 yds to the MntSt 23 for a 1ST down
Zedakiah Centers 23 Yd pass from Spencer Brasch (Jaden Ohlsen Kick)
Garrett Coon run for 5 yds to the MntSt 30
Garrett Coon run for 4 yds to the MntSt 34
Garrett Coon run for 2 yds to the MntSt 36 for a 1ST down
Tayvian Williams run for 4 yds to the MntSt 40
Tayvian Williams run for 6 yds to the MntSt 46 for a 1ST down
Garrett Coon run for 3 yds to the MntSt 49
Garrett Coon run for 2 yds to the CPoly 49
Sean Austin pass complete to Garrett Coon for 5 yds to the CPoly 44 for a 1ST down
Sean Austin run for no gain to the CPoly 44
Garrett Coon run for 8 yds to the CPoly 36
Garrett Coon run for 5 yds to the CPoly 31 for a 1ST down
Tayvian Williams run for 3 yds to the CPoly 28
Tayvian Williams run for 1 yd to the CPoly 27
Garrett Coon 27 Yd pass from Sean Austin (Blake Glessner Kick)
Troy Fletcher run for 3 yds to the CPoly 28
Spencer Brasch pass complete to Chris Coleman for 1 yd to the CPoly 29
Spencer Brasch pass incomplete
Thomas Lee punt for 31 yds, fair catch by Taco Dowler at the MntSt 40
Garrett Coon run for 43 yds to the CPoly 17 for a 1ST down
run for 8 yds to the CPoly 9 MONTANA ST Penalty, Block below the waist on SLAUGHTER, Devin enforced (-15 Yards) to the CPoly 24
Tayvian Williams run for 12 yds to the CPoly 12
Tayvian Williams run for 3 yds to the CPoly 9
Tayvian Williams run for no gain to the CPoly 9
Troy Fletcher run for 3 yds to the CPoly 12
Troy Fletcher run for a loss of 1 yard to the CPoly 11
Spencer Brasch pass complete to Troy Fletcher for no gain to the CPoly 11
Thomas Lee punt for 49 yds, fair catch by Taco Dowler at the MntSt 40
Tayvian Williams run for 5 yds to the MntSt 45
Tayvian Williams run for 3 yds to the MntSt 48
Sean Austin run for 6 yds to the CPoly 46 for a 1ST down
Sean 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
Tayvian Williams run for 3 yds to the CPoly 47 Tayvian Williams fumbled, recovered by CPoly Ian Don
CAL POLY Penalty, Block below the waist on ROBASCIOTTI, Seth enforced (-15 Yards) to the CPoly 32
Troy Fletcher run for 2 yds to the CPoly 34