House Prediction
Model Margin
Montana State by 43.8
Home Win Probability
Montana State 99%
Market (William Hill (New Jersey))
Montana State -39
fitted_v1 · Oct 15, 2023
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
Cal Poly | 6 | 7 | 6 | 0 | 19 |
Montana State | 21 | 17 | 7 | 14 | 59 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Cal Poly | Montana State |
|---|---|---|
| Passing | 21-39 | 14-24 |
| Pass Yards | 233 | 243 |
| Rush Yards | 73 | 335 |
| Total Yards | 306 | 578 |
| Turnovers | 0 | 0 |
| 3rd Down | 1-13 | 2-8 |
| Penalties | 6-50 | 5-55 |
| Possession | 31:12 | 28:48 |
Player Leaders
Player Leaders
Play-by-Play
Ty McCullouch run for a loss of 17 yards to the MTST 18 Ty McCullouch fumbled, recovered by MTST Ty McCullouch
Tommy Mellott pass incomplete
Jared White run for 10 yds to the MTST 28
Brendan Hall punt for 59 yds, downed at the CP 13
Mark Biggins run for 3 yds to the CP 16
Sam Huard pass incomplete
Sam Huard pass incomplete
Ty McCullouch 65 Yd Punt Return (Brendan Hall Kick)
Mark Biggins run for 3 yds to the CP 28
Mark Biggins run for a loss of 3 yards to the CP 25
Sam Huard pass incomplete
Ryan Collins punt for no gain
Sam Huard pass complete to Troy Fletcher for 10 yds to the MTST 26 for a 1ST down
Montana State Penalty, Defensive Holding (TEAM) to the MTST 16 for a 1ST down
Troy Fletcher run for no gain to the MTST 16
Sam Huard pass incomplete
Sam Huard pass complete to Giancarlo Woods for 16 yds for a TD (Noah Serna PAT BLOCKED)
Jared White run for 3 yds to the MTST 48
Sean Chambers pass complete to Ty McCullouch for 38 yds to the CP 14 for a 1ST down
Sean Chambers pass incomplete
Sean Chambers pass complete to Clevan Thomas for 6 yds to the CP 8
Sean Chambers run for 8 yds for a TD (Brendan Hall KICK)
Sam Huard pass complete to Bryson Allen for 8 yds to the CP 33
Sam Huard pass incomplete
BIGGINS, Mark rush up the middle for no gain to the CPM33 (GREBE, Brody). PENALTY CPM Holding enforced 10 yards from the CPM33 to the CPM23 [NHSG]. NO PLAY (replay the down).
Sam Huard pass complete to Bryson Allen for 8 yds to the CP 31
Jesse Ehrlich punt for 38 yds, fair catch by Ty McCullouch at the MTST 31
Jared White run for 5 yds to the MTST 36
Sean Chambers run for 64 yds for a TD (Brendan Hall KICK)
Sam Huard pass incomplete
Sam Huard pass incomplete
Sam Huard pass incomplete
Ryan Collins punt for 55 yds, downed at the MTST 20
Sean Chambers pass complete to Marqui Johnson for a loss of 3 yards to the MTST 17
Sean Chambers pass incomplete
Jared White run for 3 yds to the MTST 20
Brendan Hall punt for 56 yds, fair catch by Xavier Oliphant at the CP 24
Sam Huard pass complete to Kai Rapolla for 3 yds to the CP 27
HUARD, Sam pass short to the right complete for 6 yards to BURKHART, Evan caught at the CPM32 and advanced to the CPM33 (WOODARD, Simeon). PENALTY CPM Holding enforced 10 yards from the CPM27 to the CPM17 [NHSG]. NO PLAY (replay the down).
Sam Huard pass complete to Kai Rapolla for 7 yds to the CP 24
Paul Holyfield Jr. run for 3 yds to the CP 27
Ryan Collins punt for 47 yds , returns for no gain to the MTST 16 , returns for no gain to the MTST 16
Sean Chambers pass complete to Ty McCullouch for 22 yds to the MTST 38 for a 1ST down
Sean Chambers pass complete to Clevan Thomas for 17 yds to the CP 45 for a 1ST down
Jared White run for 5 yds to the CP 40
Sean Chambers pass complete to Derryk Snell for 25 yds to the CP 15 for a 1ST down
Jared White run for 3 yds to the CP 12
Tommy Mellott pass complete to Derryk Snell for 12 yds for a TD (Brendan Hall KICK)
Troy Fletcher run for 2 yds to the CP 27
Sam Huard pass complete to Giancarlo Woods for 2 yds to the CP 29
Troy Fletcher run for 3 yds to the CP 32
Sean Chambers pass incomplete
Sean Chambers pass incomplete
Derryk Snell run for 3 yds to the CP 27
Brendan Hall 44 yd FG GOOD
Sam Huard pass complete to Evan Burkhart for 7 yds to the CP 42
Sam Huard pass complete to Giancarlo Woods for 13 yds to the MTST 45 for a 1ST down
Paul Holyfield Jr. run for 2 yds to the MTST 43
Cal Poly Penalty, Offensive Holding (TEAM) to the CP 47
Sam Huard pass incomplete
Sam Huard pass complete to Evan Burkhart for 1 yd to the CP 48
COLLINS, Ryan punt 47 yards to the MSU5, fair catch by MCCULLOUCH, Ty, clock 06:23. PENALTY CPM Holding enforced 10 yards from the CPM48 to the CPM38. NO PLAY (replay the down).
Ryan Collins punt for 48 yds , returns for no gain to the MTST 12
Sean Chambers pass incomplete
Elijah Elliott run for a loss of 1 yard to the MTST 11
Sean Chambers run for 10 yds to the MTST 21
Brendan Hall punt for 39 yds, fair catch by Xavier Oliphant at the CP 40
Sam Huard run for 2 yds to the CP 42
Sam Huard pass complete to Giancarlo Woods for 11 yds to the MTST 47 for a 1ST down
Sam Huard pass complete to Evan Burkhart for 6 yds to the MTST 41
Sam Huard pass complete to Evan Burkhart for 41 yds for a TD (Noah Serna KICK)
Tommy Mellott pass complete to Ty McCullouch for 13 yds to the MTST 26 for a 1ST down
Tommy Mellott pass complete to Aidan Garrigan for 16 yds to the MTST 42 for a 1ST down
Jared White run for 9 yds to the CP 49
Tommy Mellott run for 27 yds to the CP 22 for a 1ST down
Tommy Mellott run for 5 yds to the CP 17
Tommy Mellott pass complete to Jared White for 17 yds for a TD (Brendan Hall KICK)
[NHSG] Kneel down by CPM at CPM19 (team loss of 1), clock 00:00.
End of 2nd Quarter
Cal Poly Penalty, Intentional Grounding (Sam Huard) to the CP 5
Mark Biggins run for 21 yds to the CP 26 for a 1ST down
Sam Huard pass complete to Logan Booher for 19 yds to the CP 45 for a 1ST down
Sam Huard pass complete to Giancarlo Woods for 16 yds to the MTST 39 for a 1ST down
Sam Huard sacked by Ben Seymour for a loss of 1 yard to the MTST 40
Sam Huard pass complete to Evan Burkhart for 18 yds to the MTST 22 for a 1ST down
Mark Biggins run for 2 yds to the MTST 20
Sam Huard pass incomplete
Sam Huard pass incomplete
Noah Serna 37 yd FG MISSED
Tommy Mellott pass complete to Aidan Garrigan for 4 yds to the MTST 24
Tommy Mellott pass incomplete
Tommy Mellott sacked by Josh Ngaluafe for a loss of 1 yard to the MTST 23
Brendan Hall punt for 42 yds, fair catch by Xavier Oliphant at the CP 35
Mark Biggins run for 9 yds to the CP 44
Mark Biggins run for 17 yds to the MTST 39 for a 1ST down
Sam Huard pass incomplete
Sam Huard pass complete to Reed Shumpert for 3 yds to the MTST 36
Sam Huard pass incomplete
Sam Huard pass complete to Evan Burkhart for 13 yds to the MTST 23 for a 1ST down
Sam Huard pass incomplete
Sam Huard pass complete to Tyrece Fairly-Diyem for 23 yds for a TD (Noah Serna PAT MISSED)
Jared White run for 7 yds to the MTST 31
Jared White run for no gain to the MTST 31
Jared White run for 4 yds to the MTST 35 for a 1ST down
Sean Chambers pass complete to Ty McCullouch for 46 yds to the CP 19 for a 1ST down
Sean Chambers pass incomplete
Sean Chambers pass incomplete
Sean Chambers pass incomplete
Cal Poly Penalty, Roughing the Kicker (TEAM) to the CP 10 for a 1ST down
Sean Chambers run for 9 yds for a TD (Brendan Hall KICK)
Mark Biggins run for a loss of 1 yard to the CP 24
Sam Huard pass incomplete
Sam Huard pass incomplete
Ryan Collins punt for 42 yds , Derryk Snell returns for no gain to the MTST 24
Montana State Penalty, Offensive Holding (-10 Yards) to the MTST 38 for a 1ST down
Elijah Elliott run for 3 yds to the MTST 41
Elijah Elliott run for 8 yds to the MTST 49 for a 1ST down
Montana State Penalty, Personal Foul (-15 Yards) to the CP 48 for a 1ST down
Jared White run for 3 yds to the CP 45
Tommy Mellott pass complete to Tayvian Williams for 12 yds to the CP 33 for a 1ST down
Jared White run for 12 yds to the CP 21 for a 1ST down
Jared White run for 5 yds to the CP 16
Elijah Elliott run for 6 yds to the CP 10 for a 1ST down
Elijah Elliott run for 10 yds for a TD (Brendan Hall KICK)
Mark Biggins run for a loss of 1 yard to the CP 24
Bo Kelly pass complete to Bryson Allen for a loss of 1 yard to the CP 23
Mark Biggins run for 4 yds to the CP 27
Jesse Ehrlich punt for 33 yds
Elijah Elliott run for 4 yds to the MTST 44
Elijah Elliott run for 7 yds to the CP 49 for a 1ST down
Adam Jones run for 49 yds for a TD (Brendan Hall KICK)
Paul Holyfield Jr. run for 3 yds to the CP 28
Bo Kelly pass complete to Paul Holyfield Jr. for 9 yds to the CP 37 for a 1ST down
Paul Holyfield Jr. run for 7 yds to the CP 44
Paul Holyfield Jr. run for 11 yds to the MTST 45 for a 1ST down
Paul Holyfield Jr. run for 1 yd to the MTST 44
Paul Holyfield Jr. run for a loss of 2 yards to the MTST 46
Bo Kelly pass incomplete
Ryan Collins punt for 46 yds for a touchback
Adam Jones run for 2 yds to the MTST 22
Garrett Coon run for 28 yds to the 50 yard line for a 1ST down
Adam Jones run for 1 yd to the CP 49
Jordan Reed run for 17 yds to the CP 32 for a 1ST down