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. Team
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