Week 7 · 2025
Cal Poly at Montana
Sat 10/11/2025 04:00 PMWashington-Grizzly StadiumConference
55°Fair14 mph NW · 43% humidityRecorded at kickoff by College Football Data
Cal Poly
9
4–8
Montana
28
13–2
Attendance
26,347
reported
CP5 plays, 6 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Ty Morrison kickoff for 65 yds for a touchback | 0 |
| 14:42 | 1st & 10 | own 25 | Ty Dieffenbach pass complete to Paul Holyfield Jr. for 3 yds to the CP 28 | +3 |
| 14:27 | 2nd & 7 | own 28 | Paul Holyfield Jr. run for 3 yds to the CP 31 | +3 |
| 14:05 | 3rd & 4 | own 31 | Ty Dieffenbach pass incomplete to Alek Marshall | 0 |
| 13:57 | 4th & 4 | own 31 | Jesse Ehrlich punt for 39 yds | 0 |
MONT11 plays, 49 yd · On downs | ||||
| 13:40 | 1st & 10 | own 30 | Keali'i Ah Yat pass complete to Michael Wortham for 5 yds to the MONT 35 | +5 |
| 13:16 | 2nd & 5 | own 35 | Eli Gillman run for 8 yds to the MONT 43 for a 1ST down | +8 |
| 12:54 | 1st & 10 | own 43 | Keali'i Ah Yat pass incomplete to Blake Bohannon | 0 |
| 12:47 | 2nd & 10 | own 43 | Eli Gillman run for 14 yds to the CP 43 for a 1ST down | +14 |
| 12:12 | 1st & 10 | opp 43 | Keali'i Ah Yat pass complete to Brooks Davis for 5 yds to the CP 38 | +5 |
| 11:50 | 2nd & 5 | opp 38 | Keali'i Ah Yat run for 8 yds to the CP 30 for a 1ST down | +8 |
| 11:24 | 1st & 10 | opp 30 | Keali'i Ah Yat pass incomplete to Eli Gillman | 0 |
| 11:13 | 2nd & 10 | opp 30 | Michael Wortham run for 1 yd to the CP 29 | +1 |
| 10:45 | 3rd & 9 | opp 29 | PENALTY UM Illegal Substitution 5 yards from CP 29 to CP 34. NO PLAY. | +5 |
| 10:08 | 3rd & 14 | opp 34 | Keali'i Ah Yat pass complete to Eli Gillman for 13 yds to the CP 21 | +13 |
| 9:34 | 4th & 1 | opp 21 | Eli Gillman run for no gain to the CP 21 | 0 |
CP11 plays, 63 yd · Turnover | ||||
| 9:24 | 1st & 10 | own 21 | Paul Holyfield Jr. run for 2 yds to the CP 23 | +2 |
| 8:45 | 2nd & 8 | own 23 | Ty Dieffenbach pass complete to Paul Holyfield Jr. for 7 yds to the CP 30 | +7 |
| 8:20 | 3rd & 1 | own 30 | Ty Dieffenbach pass complete to Alek Marshall for 44 yds to the MONT 26 for a 1ST down | +44 |
| 7:41 | 1st & 10 | opp 26 | Kendric Sanders run for 1 yd to the MONT 25 | +1 |
| 7:14 | 2nd & 9 | opp 25 | (07:16) No Huddle-Shotgun Dieffenbach,Ty rush right for 0 yards to the UM 25, out of bounds at UM 25 PENALTY UM Illegal Substitution 5 yards from UM 25 to UM 20. NO PLAY. | +5 |
| 6:50 | 2nd & 4 | opp 20 | Ty Dieffenbach sacked by Diezel Wilkinson for a loss of 6 yards to the MONT 26 | −6 |
| 6:12 | 3rd & 10 | opp 26 | Ty Dieffenbach pass complete to Kian Salehi for 10 yds to the MONT 16 for a 1ST down | +10 |
| 5:52 | 1st & 10 | opp 16 | PENALTY CP False Start (Briscoe,Michael) 5 yards from UM 16 to UM 21. NO PLAY. | +5 |
| 5:19 | 1st & 15 | opp 21 | (05:32) No Huddle-Shotgun Dieffenbach,Ty pass intercepted by Harper,Micah at UM 13 PENALTY UM Offside (Wilkinson,Diezel) 5 yards from UM 21 to UM 16. NO PLAY. | +5 |
| 5:14 | 1st & 10 | opp 16 | Ty Dieffenbach pass incomplete to Jordan Garrison | 0 |
| 5:08 | 2nd & 10 | opp 16 | Ty Dieffenbach pass intercepted Caleb Otlewski return for 8 yds to the MONT 13 | +8 |
MONT7 plays, 19 yd · Punt | ||||
| 4:52 | 1st & 10 | own 13 | Eli Gillman run for 8 yds to the MONT 21 | +8 |
| 4:28 | 2nd & 2 | own 21 | Eli Gillman run for no gain to the MONT 21 | 0 |
| 3:48 | 3rd & 2 | own 21 | Keali'i Ah Yat pass complete to Michael Wortham for 6 yds to the MONT 27 for a 1ST down | +6 |
| 3:15 | 1st & 10 | own 27 | Keali'i Ah Yat pass complete to Blake Bohannon for 5 yds to the MONT 32 | +5 |
| 2:48 | 2nd & 5 | own 32 | Eli Gillman run for no gain to the MONT 32 | 0 |
| 2:16 | 3rd & 5 | own 32 | Keali'i Ah Yat pass incomplete to Brooks Davis | 0 |
| 2:06 | 4th & 5 | own 32 | Ty Morrison punt for 50 yds , Carson Kuhl returns for 4 yds to the CP 22 | +4 |
CP5 plays, 3 yd · Punt | ||||
| 1:54 | 1st & 10 | own 22 | Ty Dieffenbach pass complete to Logan Booher for 1 yd to the CP 23 | +1 |
| 1:20 | 2nd & 9 | own 23 | Ty Dieffenbach pass complete to Logan Booher for 7 yds to the CP 30 | +7 |
| 0:55 | 3rd & 2 | own 30 | (00:55) No Huddle-Shotgun Dieffenbach,Ty pass complete short right to Garrison,Jordan caught at CP 29, for 1 yard to the CP 31 (Beaner,Brady) PENALTY CP Illegal Formation 5 yards from CP 30 to CP 25. NO PLAY. | −5 |
| 0:30 | 3rd & 7 | own 25 | Ty Dieffenbach pass incomplete to Kian Salehi | 0 |
| 0:21 | 4th & 7 | own 25 | Jesse Ehrlich punt for 34 yds | 0 |
MONT6 plays, 5 yd · Punt | ||||
| 0:00 | 1st & 10 | own 41 | Keali'i Ah Yat pass complete to Blake Bohannon for 10 yds to the CP 49 for a 1ST down | +10 |
| 0:00 | own 41 | End of 1st Quarter | +10 | |
| 14:56 | 1st & 10 | opp 49 | Keali'i Ah Yat pass incomplete to Blake Bohannon | 0 |
| 14:47 | 2nd & 10 | opp 49 | Keali'i Ah Yat sacked by Victory Johnson for a loss of 5 yards to the MONT 46 | −5 |
| 14:05 | 3rd & 15 | own 46 | Keali'i Ah Yat pass incomplete to Blake Bohannon | 0 |
| 13:58 | 4th & 15 | own 46 | Ty Morrison punt for 33 yds, fair catch by Carson Kuhl at the CP 21 | 0 |
CP5 plays, 79 yd · Touchdown | ||||
| 13:45 | 1st & 10 | own 21 | Ty Dieffenbach pass complete to Jordan Garrison for 6 yds to the CP 27 | +6 |
| 13:02 | 2nd & 4 | own 27 | Ty Dieffenbach pass complete to Michael Briscoe for 33 yds to the MONT 40 for a 1ST down | +33 |
| 12:41 | 1st & 10 | opp 40 | Ty Dieffenbach pass complete to Michael Otterstedt for 14 yds to the MONT 26 for a 1ST down | +14 |
| 12:20 | 1st & 10 | opp 26 | Ty Dieffenbach pass complete to Brooks Wheatley for 26 yds for a TD (Two-Point Conversion failed) | +26 |
| 12:08 | 1st & 10 | own 35 | Josue Lopez kickoff for 65 yds , Michael Wortham return for 25 yds to the MONT 40 Montana Penalty, Face Mask (15 yards) (15 Yards) to the MONT 40 | +25 |
MONT4 plays, 8 yd · Punt | ||||
| 11:53 | 1st & 10 | own 40 | Keali'i Ah Yat pass complete to Eli Gillman for 3 yds to the MONT 43 | +3 |
| 11:26 | 2nd & 7 | own 43 | Eli Gillman run for 5 yds to the MONT 48 | +5 |
| 10:51 | 3rd & 2 | own 48 | Keali'i Ah Yat pass incomplete to Brooks Davis | 0 |
| 10:41 | 4th & 2 | own 48 | Ty Morrison punt for 49 yds | 0 |
CP4 plays, -2 yd · Punt | ||||
| 10:36 | 1st & 10 | own 3 | Ty Dieffenbach pass incomplete to Jordan Garrison | 0 |
| 10:23 | 2nd & 10 | own 3 | Kendric Sanders run for a loss of 2 yards to the CP 1 | −2 |
| 9:56 | 3rd & 12 | own 1 | Ty Dieffenbach pass incomplete to Jordan Garrison | 0 |
| 9:43 | 4th & 12 | own 1 | Jesse Ehrlich punt for 66 yds, punt out-of-bounds at the MONT 45 , Drew Deck returns for 12 yds to the MONT 45 | +12 |
MONT7 plays, 31 yd · Turnover | ||||
| 9:35 | 1st & 10 | own 45 | Eli Gillman run for 3 yds to the MONT 48 | +3 |
| 8:52 | 2nd & 7 | own 48 | Michael Wortham run for 5 yds to the CP 47 | +5 |
| 8:00 | 3rd & 2 | opp 47 | Monte Gillman run for 12 yds to the CP 35 for a 1ST down | +12 |
| 7:31 | 1st & 10 | opp 35 | Stevie Rocker Jr. run for no gain to the CP 35 | 0 |
| 6:47 | 2nd & 10 | opp 35 | Keali'i Ah Yat pass complete to Brooks Davis for 7 yds to the CP 28 | +7 |
| 6:20 | 3rd & 3 | opp 28 | Stevie Rocker Jr. run for 4 yds to the CP 24 for a 1ST down | +4 |
| 5:43 | 1st & 10 | opp 24 | Keali'i Ah Yat pass intercepted, touchback. Mason Rivera return for no gain | 0 |
CP8 plays, 42 yd · Punt | ||||
| 5:29 | 1st & 10 | own 20 | Paul Holyfield Jr. run for 23 yds to the CP 43 for a 1ST down | +23 |
| 5:07 | 1st & 10 | own 43 | Ty Dieffenbach pass incomplete to Paul Holyfield Jr. | 0 |
| 4:54 | 2nd & 10 | own 43 | Ty Dieffenbach run for 17 yds to the MONT 40 for a 1ST down | +17 |
| 4:36 | 1st & 10 | opp 40 | (04:40) No Huddle-Shotgun Dieffenbach,Ty pass incomplete short middle to Garrison,Jordan thrown to UM 25 PENALTY CP Chop Block (Marshall,Alek) 15 yards from UM 40 to CP 45. NO PLAY. | −15 |
| 4:32 | 1st & 25 | own 45 | Ty Dieffenbach pass incomplete to Michael Briscoe | 0 |
| 4:18 | 2nd & 25 | own 45 | Ty Dieffenbach run for 2 yds to the CP 47 | +2 |
| 3:33 | 3rd & 23 | own 47 | Ty Dieffenbach pass complete to Alek Marshall for 15 yds to the MONT 38 | +15 |
| 3:03 | 4th & 8 | opp 38 | Jesse Ehrlich punt for 38 yds for a touchback | 0 |
MONT10 plays, 29 yd · Punt | ||||
| 2:56 | 1st & 10 | own 20 | Keali'i Ah Yat pass incomplete to Michael Wortham | 0 |
| 2:41 | 2nd & 10 | own 20 | Keali'i Ah Yat pass complete to Michael Wortham for 5 yds to the MONT 25 | +5 |
| 2:07 | 3rd & 5 | own 25 | Keali'i Ah Yat pass complete to Brooks Davis for 8 yds to the MONT 33 for a 1ST down | +8 |
| 2:07 | 1st & 10 | own 33 | Timeout Montana, clock 02:07 | 0 |
| 1:47 | 1st & 10 | own 33 | Keali'i Ah Yat pass complete to Michael Wortham for 11 yds to the MONT 44 for a 1ST down | +11 |
| 1:27 | 1st & 10 | own 44 | Keali'i Ah Yat pass complete to Michael Wortham for 5 yds to the MONT 49 | +5 |
| 1:13 | 2nd & 5 | own 49 | Keali'i Ah Yat pass incomplete to Brooks Davis | 0 |
| 1:13 | 3rd & 5 | own 49 | Timeout Cal Poly, clock 01:13 | 0 |
| 1:09 | 3rd & 5 | own 49 | Keali'i Ah Yat pass incomplete to Jordan Dever | 0 |
| 1:02 | 4th & 5 | own 49 | Ty Morrison punt for 51 yds for a touchback | 0 |
CP12 plays, 70 yd · Field goal | ||||
| 0:57 | 1st & 10 | own 20 | Paul Holyfield Jr. run for 11 yds to the CP 31 for a 1ST down | +11 |
| 0:46 | 1st & 10 | own 31 | Ty Dieffenbach pass complete to Michael Briscoe for 9 yds to the CP 40 | +9 |
| 0:42 | 2nd & 1 | own 40 | Paul Holyfield Jr. run for 3 yds to the CP 43 for a 1ST down | +3 |
| 0:34 | 1st & 10 | own 43 | Ty Dieffenbach pass complete to Michael Briscoe for 7 yds to the 50 yard line | +7 |
| 0:23 | 2nd & 3 | midfield | Ty Dieffenbach pass complete to Logan Booher for 38 yds to the MONT 12 for a 1ST down | +38 |
| 0:14 | 1st & 10 | opp 12 | Kendric Sanders run for 2 yds to the MONT 10 | +2 |
| 0:14 | 2nd & 8 | opp 10 | Timeout Cal Poly, clock 00:14 | 0 |
| 0:09 | 2nd & 8 | opp 10 | Ty Dieffenbach pass incomplete to Kian Salehi | 0 |
| 0:04 | 3rd & 8 | opp 10 | Ty Dieffenbach pass incomplete | 0 |
| 0:04 | 4th & 8 | opp 10 | Timeout Montana, clock 00:04 | 0 |
| 0:00 | 4th & 8 | opp 10 | Noah Serna 27 yd FG GOOD | +27 |
| 0:00 | opp 10 | End of 2nd Quarter | −55 | |
MONT7 plays, 20 yd · Punt | ||||
| 14:53 | 1st & 10 | own 35 | Josue Lopez kickoff for 65 yds , Michael Wortham return for 24 yds to the MONT 24 | +24 |
| 14:41 | 1st & 10 | own 24 | Eli Gillman run for 7 yds to the MONT 31 | +7 |
| 14:06 | 2nd & 3 | own 31 | Keali'i Ah Yat pass complete to Brooks Davis for 6 yds to the MONT 37 for a 1ST down | +6 |
| 13:25 | 1st & 10 | own 37 | Keali'i Ah Yat run for 2 yds to the MONT 39 | +2 |
| 12:53 | 2nd & 8 | own 39 | Keali'i Ah Yat pass complete to Michael Wortham for 5 yds to the MONT 44 | +5 |
| 12:25 | 3rd & 3 | own 44 | Keali'i Ah Yat pass incomplete to Jordan Dever | 0 |
| 12:18 | 4th & 3 | own 44 | Ty Morrison punt for 44 yds, fair catch by Carson Kuhl at the CP 12 | 0 |
CP3 plays, 8 yd · Defensive TD | ||||
| 12:08 | 1st & 10 | own 12 | Paul Holyfield Jr. run for 4 yds to the CP 16 | +4 |
| 11:45 | 2nd & 6 | own 16 | Paul Holyfield Jr. run for 4 yds to the CP 20 | +4 |
| 11:12 | 3rd & 2 | own 20 | Ty Dieffenbach pass intercepted Kenzel Lawler return for 21 yds for a TD (Ty Morrison KICK) | +21 |
CP5 plays, 5 yd · Punt | ||||
| 11:05 | 1st & 10 | own 35 | Ty Morrison kickoff for 62 yds , Trey Wilson return for 22 yds to the CP 25 | +22 |
| 10:51 | 1st & 10 | own 25 | Kendric Sanders run for 5 yds to the CP 30 | +5 |
| 10:27 | 2nd & 5 | own 30 | Ty Dieffenbach pass incomplete to Jordan Garrison | 0 |
| 10:22 | 3rd & 5 | own 30 | Ty Dieffenbach pass incomplete to Brooks Wheatley | 0 |
| 10:16 | 4th & 5 | own 30 | Jesse Ehrlich punt for 34 yds, punt out-of-bounds at the MONT 36 | 0 |
MONT10 plays, 19 yd · Turnover | ||||
| 10:01 | 1st & 10 | own 36 | Keali'i Ah Yat pass complete to Eli Gillman for 12 yds to the MONT 48 for a 1ST down | +12 |
| 9:35 | 1st & 10 | own 48 | Eli Gillman run for 4 yds to the CP 48 | +4 |
| 9:01 | 2nd & 6 | opp 48 | Eli Gillman run for 4 yds to the CP 44 | +4 |
| 8:24 | 3rd & 2 | opp 44 | Keali'i Ah Yat run for 8 yds to the CP 36 for a 1ST down | +8 |
| 8:01 | 1st & 10 | opp 36 | PENALTY UM Illegal Substitution 5 yards from CP 36 to CP 41. NO PLAY. | +5 |
| 7:37 | 1st & 15 | opp 41 | Keali'i Ah Yat pass complete to Eli Gillman for 4 yds to the CP 37 | +4 |
| 7:07 | 2nd & 11 | opp 37 | Keali'i Ah Yat pass complete to Michael Wortham for 10 yds to the CP 27 | +10 |
| 6:37 | 3rd & 1 | opp 27 | Keali'i Ah Yat run for 2 yds to the CP 25 for a 1ST down | +2 |
| 6:03 | 1st & 10 | opp 25 | Lekeldrick Bridges run for a loss of 20 yards to the MONT 45 Cal Poly Penalty, Piland,Bobby at Personal Foul (Victory Johnson) to the MONT 32 | +3 |
| 6:03 | 1st & 10 | opp 25 | Lekeldrick Bridges run for a loss of 20 yards to the MONT 45 Montana Penalty, Piland,Bobby at Personal Foul (-15 Yards) to the MONT 47 | −35 |
CP4 plays, 6 yd · Punt | ||||
| 5:39 | 1st & 10 | opp 47 | Trey Wilson run for 1 yd to the MONT 46 | +1 |
| 5:11 | 2nd & 9 | opp 46 | Ty Dieffenbach pass complete to Logan Booher for 5 yds to the MONT 41 | +5 |
| 5:11 | 3rd & 4 | opp 41 | Ty Dieffenbach pass incomplete to Logan Booher | 0 |
| 5:03 | 4th & 4 | opp 41 | Jesse Ehrlich punt for 37 yds | 0 |
MONT17 plays, 96 yd · Touchdown | ||||
| 4:50 | 1st & 10 | own 4 | Stevie Rocker Jr. run for 4 yds to the MONT 8 | +4 |
| 4:16 | 2nd & 6 | own 8 | Keali'i Ah Yat pass complete to Michael Wortham for 7 yds to the MONT 15 for a 1ST down | +7 |
| 3:46 | 1st & 10 | own 15 | Stevie Rocker Jr. run for no gain to the MONT 15 | 0 |
| 3:11 | 2nd & 10 | own 15 | Keali'i Ah Yat sacked by Bobby Piland Jr. for a loss of 4 yards to the MONT 11 | −4 |
| 2:39 | 3rd & 14 | own 11 | Keali'i Ah Yat pass complete to Stevie Rocker Jr. for 41 yds to the CP 48 for a 1ST down | +41 |
| 2:06 | 1st & 10 | opp 48 | Keali'i Ah Yat pass complete to Drew Deck for 9 yds to the CP 39 | +9 |
| 1:45 | 2nd & 1 | opp 39 | Stevie Rocker Jr. run for 4 yds to the CP 35 for a 1ST down | +4 |
| 1:20 | 1st & 10 | opp 35 | Keali'i Ah Yat pass complete to Michael Wortham for 6 yds to the CP 29 | +6 |
| 1:02 | 2nd & 4 | opp 29 | Stevie Rocker Jr. run for no gain to the CP 29 | 0 |
| 0:41 | 3rd & 4 | opp 29 | PENALTY UM False Start (Panfiloff,Cannon) 5 yards from CP 29 to CP 34. NO PLAY. | +5 |
| 0:00 | opp 34 | End of 3rd Quarter | 0 | |
| 0:00 | 3rd & 9 | opp 34 | Keali'i Ah Yat pass complete to Brooks Davis for 8 yds to the CP 26 | +8 |
| 14:37 | 4th & 1 | opp 26 | Keali'i Ah Yat run for 1 yd to the CP 25 for a 1ST down | +1 |
| 14:10 | 1st & 10 | opp 25 | Michael Wortham run for 1 yd to the CP 24 | +1 |
| 13:43 | 2nd & 9 | opp 24 | Keali'i Ah Yat pass incomplete to Stevie Rocker Jr. | 0 |
| 13:37 | 3rd & 9 | opp 24 | Keali'i Ah Yat pass complete to Michael Wortham for 24 yds for a TD (Ty Morrison KICK) | +24 |
| 13:37 | 1st & 10 | own 35 | PENALTY CP Face Mask (Turner,Demel) 15 yards from UM 35 to UM 50. NO PLAY. | −15 |
CP4 plays, 3 yd · Turnover | ||||
| 13:34 | 1st & 10 | midfield | Ty Morrison kickoff for 24 yds , Aaron Okoro return for 4 yds to the CP 30 | +4 |
| 13:31 | 1st & 10 | own 30 | Ty Dieffenbach pass incomplete to Michael Briscoe | 0 |
| 13:22 | 2nd & 10 | own 30 | Paul Holyfield Jr. run for 3 yds to the CP 33 | +3 |
| 12:48 | 3rd & 7 | own 33 | Montana Penalty, Illegal Block (15 Yards) to the MONT 33 | +15 |
MONT4 plays, 8 yd · Punt | ||||
| 11:34 | 1st & 10 | own 33 | Keali'i Ah Yat pass complete to Stevie Rocker Jr. for 6 yds to the MONT 39 | +6 |
| 11:27 | 2nd & 4 | own 39 | Eli Gillman run for 2 yds to the MONT 41 | +2 |
| 11:27 | 3rd & 2 | own 41 | Keali'i Ah Yat pass incomplete to Michael Wortham | 0 |
| 11:27 | 4th & 2 | own 41 | Ty Morrison punt for 39 yds, fair catch by Troy Fletcher at the CP 20 | 0 |
CP4 plays, 0 yd · Punt | ||||
| 11:23 | 1st & 10 | own 20 | Bo Kelly pass incomplete to Michael Otterstedt | 0 |
| 11:19 | 2nd & 10 | own 20 | Bo Kelly pass incomplete to Jordan Garrison | 0 |
| 11:13 | 3rd & 10 | own 20 | Bo Kelly pass incomplete to Brooks Wheatley | 0 |
| 11:01 | 4th & 10 | own 20 | Jesse Ehrlich punt for 50 yds , Drew Deck returns for 20 yds to the 50 yard line | +20 |
MONT3 plays, 50 yd · Touchdown | ||||
| 9:36 | 1st & 10 | midfield | Eli Gillman run for 11 yds to the CP 39 for a 1ST down | +11 |
| 9:35 | 1st & 10 | opp 39 | Eli Gillman run for 22 yds to the CP 17 for a 1ST down | +22 |
| 9:35 | 1st & 10 | opp 17 | Eli Gillman run for 17 yds for a TD (Ty Morrison KICK) | +17 |
CP5 plays, 0 yd · Punt | ||||
| 9:35 | 1st & 10 | own 35 | Ty Morrison kickoff for 65 yds for a touchback | 0 |
| 9:31 | 1st & 10 | own 25 | Bo Kelly pass incomplete to Paul Holyfield Jr. | 0 |
| 9:14 | 2nd & 10 | own 25 | Bo Kelly pass complete to Paul Holyfield Jr. for no gain to the CP 25 | 0 |
| 8:48 | 3rd & 10 | own 25 | Bo Kelly pass incomplete to Alek Marshall | 0 |
| 8:39 | 4th & 10 | own 25 | Jesse Ehrlich punt for 47 yds , Michael Wortham returns for no gain to the MONT 25 | 0 |
MONT18 plays, 75 yd · Touchdown | ||||
| 8:36 | 1st & 10 | own 25 | Keali'i Ah Yat pass incomplete to Josh Gale | 0 |
| 8:22 | 2nd & 10 | own 25 | Keali'i Ah Yat pass complete to Eli Gillman for 11 yds to the MONT 36 for a 1ST down | +11 |
| 8:05 | 1st & 10 | own 36 | (08:05) No Huddle-Shotgun Ah Yat,Keali'i pass complete short right to Davis,Brooks caught at UM 32, for 4 yards to the UM 40 (Solis-Lumar,CJ) PENALTY UM Face Mask (Davis,Brooks) 11 yard from UM 36 to UM 25. NO PLAY. | −4 |
| 7:08 | 1st & 21 | own 25 | Michael Wortham run for no gain to the MONT 25 | 0 |
| 6:53 | 2nd & 21 | own 25 | Keali'i Ah Yat run for 5 yds to the MONT 30 | +5 |
| 6:15 | 3rd & 16 | own 30 | Keali'i Ah Yat pass complete to Brooks Davis for 22 yds to the CP 48 for a 1ST down | +22 |
| 5:53 | 1st & 10 | opp 48 | Stevie Rocker Jr. run for 7 yds to the CP 41 | +7 |
| 5:14 | 2nd & 3 | opp 41 | Stevie Rocker Jr. run for 8 yds to the CP 33 for a 1ST down | +8 |
| 4:35 | 1st & 10 | opp 33 | Eli Gillman run for 2 yds to the CP 31 | +2 |
| 3:58 | 2nd & 8 | opp 31 | Keali'i Ah Yat run for 1 yd to the CP 30 | +1 |
| 3:19 | 3rd & 7 | opp 30 | Stevie Rocker Jr. run for 7 yds to the CP 23 for a 1ST down | +7 |
| 2:39 | 1st & 10 | opp 23 | Stevie Rocker Jr. run for 4 yds to the CP 19 | +4 |
| 2:39 | 2nd & 6 | opp 19 | Timeout Cal Poly, clock 02:39 | 0 |
| 2:33 | 2nd & 6 | opp 19 | Eli Gillman run for 3 yds to the CP 16 | +3 |
| 2:33 | 3rd & 3 | opp 16 | Timeout Cal Poly, clock 02:33 | 0 |
| 2:23 | 3rd & 3 | opp 16 | Keali'i Ah Yat pass complete to Stevie Rocker Jr. for 3 yds to the CP 13 for a 1ST down | +3 |
| 2:00 | 1st & 10 | opp 13 | Timeout Montana, clock 02:00 | 0 |
| 1:55 | 1st & 10 | opp 13 | Eli Gillman run for 13 yds for a TD (Ty Morrison KICK) | +13 |
CP5 plays, 38 yd · Turnover | ||||
| 1:51 | 1st & 10 | own 35 | Ty Morrison kickoff for 65 yds , Trey Wilson return for 8 yds to the CP 8 | +8 |
| 1:39 | 1st & 10 | own 8 | Kendric Sanders run for 39 yds to the CP 47 for a 1ST down | +39 |
| 1:05 | 1st & 10 | own 47 | Kendric Sanders run for a loss of 1 yard to the CP 46 | −1 |
| 0:42 | 2nd & 11 | own 46 | Ty Dieffenbach pass incomplete to Cal Zimmerman | 0 |
| 0:34 | 3rd & 11 | own 46 | Ty Dieffenbach pass intercepted Geno Leonard return for 4 yds to the MONT 47 | +4 |
MONT2 plays, -1 yd · End of period | ||||
| 0:00 | 1st & 10 | own 47 | K. Ah Yat takes a knee | −1 |
| 0:00 | own 47 | End of 4th Quarter | −1 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 10 meetings vs. Cal Poly
Montana 6–4 vs Cal Poly
- 2024 · wk 10Montana 42 @ Cal Poly 7
- 2022 · wk 10Cal Poly 0 @ Montana 57
- 2021 · wk 4Cal Poly 7 @ Montana 39
- 2018 · wk 5Montana 48 @ Cal Poly 28
- 2016 · wk 4Montana 41 @ Cal Poly 42
- 2015 · wk 1Cal Poly 20 @ Montana 19
- 2014 · wk 9Montana 21 @ Cal Poly 41
- 2013 · wk 8Cal Poly 14 @ Montana 21
- 2011 · wk 2Cal Poly 23 @ Montana 37
- 2010 · wk 2Montana 33 @ Cal Poly 35
Research
Keep this open while you look at others