FINAL SCORE
Cal Poly
3-4 (1-2)
9
Montana
6-0 (3-0)
28


October 11, 2025 • Washington-Grizzly (Missoula, Montana)




FINAL STATISTICS

Game Summary
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana
Cal Poly (3-4; 1-2) vs. Montana (6-0; 3-0)
Date: 10/11/2025 • Site: Missoula, Montana • Stadium: Washington-Grizzly
Kickoff time: 03:05 PM CDT • End of Game: 06:15 PM CDT • Total elapsed time: 03:09
Attendance: 26347
Temperature: 56 • Wind: • Weather: sunny
Scoring Summary
Score by Quarters1234Total
Cal Poly09009
Montana0072128

QtrTimeScoring PlayV-H
2nd12:20CP - B.Wheatley 26 yd TD PASS from T.Dieffenbach (PAT RUSH by N.Sani FAILED) , 4-79 1:386-0
2nd00:00CP - N.Serna 27 yd FG , 9-70 1:029-0
3rd11:12UM - K.Lawler 21 yd TD INT RETURN (PAT KICK by T.Morrison GOOD) , 9-7
4th13:37UM - M.Wortham 24 yd TD PASS from K.Ah Yat (PAT KICK by T.Morrison GOOD) , 14-96 6:269-14
4th09:35UM - E.Gillman 17 yd TD RUSH (PAT KICK by T.Morrison GOOD) , 3-50 1:269-21
4th01:55UM - E.Gillman 13 yd TD RUSH (PAT KICK by T.Morrison GOOD) , 14-75 6:449-28
Officials
Referee: Jim Crowley
Umpire: Damian Droessler
Head Linesman: Brad Hallock
Line judge: Donald Denson
Field judge: Joe Freeman
Back judge: Tyler Olsen
Side judge: Richard Hannah
Center judge:

Team Statistics
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana

CPUM
FIRST DOWNS1128
Rushing515
Passing612
Penalty01
NET YARDS RUSHING111177
Rushing Attempts1844
Average Per Rush6.24
Rushing Touchdowns02
Yards Gained Rushing120207
Yards Lost Rushing930
NET YARDS PASSING225257
Completions-Attempts-Int16-39-427-41-1
Average Per Attempt5.86.3
Average Per Completion14.19.5
Passing Touchdowns11
TOTAL OFFENSIVE YARDS336434
Total Offensive plays5785
Average Gain Per Play5.95.1
Fumbles: Number-Lost0-01-1
Penalties: Number-Yards6-707-51
PUNTS-YARDS8-3456-266
Average Yards Per Punt43.144.3
Net Yards Per Punt37.040.3
Inside 2012
50+ Yards11
Touchbacks11
Fair catch03
KICKOFFS-YARDS2-1305-296
Average Yards Per Kickoff6559.2
Net Yards Per Kickoff4849.4
Touchbacks02
Punt returns: Number-Yards-TD1-4-03-29-0
Average Per Return49.7
Kickoff returns: Number-Yards-TD3-34-02-49-0
Average Per Return11.324.5
Interceptions: Number-Yards-TD1-0-04-34-1
Fumble Returns: Number-Yards1-230-0
Miscellaneous Yards00
Possession Time20:0639:54
1st Quarter7:147:46
2nd Quarter6:188:42
3rd Quarter3:0211:51
4th Quarter3:3211:28
Third-Down Conversions2 of 1411 of 19
Fourth-Down Conversions0 of 01 of 2
Red Zone Scores-Chances1 of 22 of 2
Touchdowns02
Field Goals1 of 10 of 0
Sacks By: Number-Yards2-91-6
Tackles For Loss: Number-Yards2.0-93.0-9
Forced Three-And-Outs27
Total TDs14
Defensive TDs01
Special Teams TDs00
PAT Kicks0-04-4
Field Goals1-10-0
Points off turnovers07

Individual Statistics
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana

Cal Poly Montana

RushingNo.GainLossNetTDLgAvg
P.Holyfield Jr.8530530236.6
K.Sanders6473440397.3
T.Dieffenbach3196130174.3
T.Wilson1101011
Totals1812091110396.2

RushingNo.GainLossNetTDLgAvg
E.Gillman1812301232226.8
S.Rocker Jr.1038038083.8
K.Ah Yat927918082
M.Gillman11201201212
M.Wortham4707051.8
TEAM101-100-1
L.Bridges1020-2000-20
Totals44207301772224
PassingC-A-IYdsTDLongSack
B.Kelly1-6-00000
T.Dieffenbach15-33-42251441
Totals16-39-42251441
PassingC-A-IYdsTDLongSack
K.Ah Yat27-41-12571412
Totals27-41-12571412
ReceivingNo.YardsTDLongTgtYAC
L.Booher45103865
M.Briscoe34903371
P.Holyfield Jr.31007520
A.Marshall259044444
B.Wheatley126126321
M.Otterstedt11401428
K.Salehi11001030
J.Garrison160678
TEAM000000
C.Zimmerman000010
Totals1622514438107
ReceivingNo.YardsTDLongTgtYAC
M.Wortham10841241232
B.Davis65602299
E.Gillman543013650
S.Rocker Jr.350041440
B.Bohannon21501051
D.Deck190918
J.Dever000020
J.Gale000020
Totals2725714141140
PuntingNo.YdsAvgLongIn20TB
J.Ehrlich834543.16611
Totals834543.16611
PuntingNo.YdsAvgLongIn20TB
T.Morrison626644.35121
Totals626644.35121
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
T.Wilson00023022000
C.Kuhl144000000
M.Rivera000000100
A.Okoro000144000
Totals14433422100
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
D.Deck23220000000
M.Wortham1-3024925000
P.Ford000000111
K.Lawler00000012121
G.Leonard000000144
C.Otlewski000000188
Totals329202492543421
Field goalsQtrTimeDistResult
N.Serna2nd00:0027GOOD
Field goalsQtrTimeDistResult
KickoffsNo.YardsAvgTBOB
J.Lopez21306500
KickoffsNo.YardsAvgTBOB
T.Morrison529659.220
All-purposeRunRcvKRPRIR/FRTotal
P.Holyfield Jr.531000063
A.Marshall05900059
L.Booher05100051
M.Briscoe04900049
All-purposeRunRcvKRPRIR/FRTotal
E.Gillman12343000166
M.Wortham78449-30137
S.Rocker Jr.385000088
B.Davis05600056
FumblesNo.Lost
FumblesNo.Lost
BRIDGES,L11

Cal Poly Quarterback Progression
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana


Dieffenbach, Ty
15 - 3345%225 yds1TD4INT88.5RTG

C-AYdsContextReceiver Stk
+1-131st and 10 on CP25 (Q1 15:00) P.Holyfield Jr.
1-23rd and 4 on CP31 (Q1 14:27) A.Marshall
+2-372nd and 8 on CP23 (Q1 09:24) P.Holyfield Jr.
+3-4441st3rd and 1 on CP30 (Q1 08:45) A.Marshall2
+4-5101st3rd and 10 on UM26 (Q1 06:50) K.Salehi3
4-61st and 10 on UM16 (Q1 05:19) J.Garrison
4-7INT2nd and 10 on UM16 (Q1 05:14) L.Booher-2
+5-811st and 10 on CP22 (Q1 02:06) L.Booher
+6-972nd and 9 on CP23 (Q1 01:54) L.Booher2
6-103rd and 7 on CP25 (Q1 00:55) K.Salehi
+7-1161st and 10 on CP21 (Q2 13:58) J.Garrison
+8-12331st2nd and 4 on CP27 (Q2 13:45) M.Briscoe2
+9-13141st1st and 10 on UM40 (Q2 13:02) M.Otterstedt3
+10-1426TD1st and 10 on UM26 (Q2 12:41) B.Wheatley4
10-151st and 10 on CP3 (Q2 10:41) J.Garrison
10-163rd and 12 on CP1 (Q2 10:23) J.Garrison-2
10-171st and 10 on CP43 (Q2 05:29) P.Holyfield Jr.-3
10-181st and 25 on CP45 (Q2 04:36) M.Briscoe-4
+11-19153rd and 23 on CP47 (Q2 04:18) A.Marshall
+12-2091st and 10 on CP31 (Q2 00:57) M.Briscoe2
+13-2171st and 10 on CP43 (Q2 00:42) M.Briscoe3
+14-22381st2nd and 3 on CP50 (Q2 00:34) L.Booher4
14-232nd and 8 on UM10 (Q2 00:14) K.Salehi
14-243rd and 8 on UM10 (Q2 00:09) -2
14-25TD3rd and 2 on CP20 (Q3 11:45) M.Briscoe-3
14-262nd and 5 on CP30 (Q3 10:51) J.Garrison-4
14-273rd and 5 on CP30 (Q3 10:27) B.Wheatley-5
+15-2852nd and 9 on UM46 (Q3 05:39) L.Booher
15-293rd and 4 on UM41 (Q3 05:11) L.Booher
15-301st and 10 on CP30 (Q4 13:34) M.Briscoe-2
15-31INT3rd and 7 on CP33 (Q4 13:22) M.Briscoe-3
15-322nd and 11 on CP46 (Q4 01:05) C.Zimmerman-4
15-33INT3rd and 11 on CP46 (Q4 00:42) J.Garrison-5

Sacked 1 time for 6 yards lost
LostContext
-62nd and 4 on UM20 (Q1 07:14)




Kelly, Bo
1 - 617%0 yds0TD0INT16.7RTG

C-AYdsContextReceiver Stk
0-11st and 10 on CP20 (Q4 11:27) M.Otterstedt
0-22nd and 10 on CP20 (Q4 11:23) J.Garrison-2
0-33rd and 10 on CP20 (Q4 11:19) B.Wheatley-3
0-41st and 10 on CP25 (Q4 09:35) P.Holyfield Jr.-4
+1-502nd and 10 on CP25 (Q4 09:31) P.Holyfield Jr.
1-63rd and 10 on CP25 (Q4 09:14) A.Marshall

Sacked 0 times for 0 yards lost
LostContext



Montana Quarterback Progression
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana


Ah Yat, Keali'i
27 - 4166%257 yds1TD1INT121.7RTG

C-AYdsContextReceiver Stk
+1-151st and 10 on UM30 (Q1 13:57) M.Wortham
1-21st and 10 on UM43 (Q1 13:16) B.Bohannon
+2-351st and 10 on CP43 (Q1 12:47) B.Davis
2-41st and 10 on CP30 (Q1 11:50) E.Gillman
+3-5133rd and 14 on CP34 (Q1 10:45) E.Gillman
+4-661st3rd and 2 on UM21 (Q1 04:28) M.Wortham2
+5-751st and 10 on UM27 (Q1 03:48) B.Bohannon3
5-83rd and 5 on UM32 (Q1 02:48) B.Davis
+6-9101st1st and 10 on UM41 (Q1 00:21) B.Bohannon
6-101st and 10 on CP49 (Q2 15:00) B.Bohannon
6-113rd and 15 on UM46 (Q2 14:47) B.Bohannon-2
+7-1231st and 10 on UM40 (Q2 12:08) E.Gillman
7-133rd and 2 on UM48 (Q2 11:26) B.Davis
+8-1472nd and 10 on CP35 (Q2 07:31) B.Davis
8-15INT1st and 10 on CP24 (Q2 06:20) J.Gale
8-161st and 10 on UM20 (Q2 03:03) M.Wortham-2
+9-1752nd and 10 on UM20 (Q2 02:56) M.Wortham
+10-1881st3rd and 5 on UM25 (Q2 02:41) B.Davis2
+11-19111st1st and 10 on UM33 (Q2 02:07) M.Wortham3
+12-2051st and 10 on UM44 (Q2 01:47) M.Wortham4
12-212nd and 5 on UM49 (Q2 01:27) B.Davis
12-223rd and 5 on UM49 (Q2 01:13) J.Dever-2
+13-2361st2nd and 3 on UM31 (Q3 14:41) B.Davis
+14-2452nd and 8 on UM39 (Q3 13:25) M.Wortham2
14-253rd and 3 on UM44 (Q3 12:53) J.Dever
+15-26121st1st and 10 on UM36 (Q3 10:16) E.Gillman
+16-2741st and 15 on CP41 (Q3 08:01) E.Gillman2
+17-28102nd and 11 on CP37 (Q3 07:37) M.Wortham3
+18-2971st2nd and 6 on UM8 (Q3 04:50) M.Wortham4
+19-30411st3rd and 14 on UM11 (Q3 03:11) S.Rocker Jr.5
+20-3191st and 10 on CP48 (Q3 02:39) D.Deck6
+21-3261st and 10 on CP35 (Q3 01:45) M.Wortham7
+22-3383rd and 9 on CP34 (Q3 00:41) B.Davis8
22-342nd and 9 on CP24 (Q4 14:10) S.Rocker Jr.
+23-3524TD3rd and 9 on CP24 (Q4 13:43) M.Wortham
+24-3661st and 10 on UM33 (Q4 12:48) S.Rocker Jr.2
24-373rd and 2 on UM41 (Q4 11:27) M.Wortham
24-381st and 10 on UM25 (Q4 08:39) J.Gale-2
+25-39111st2nd and 10 on UM25 (Q4 08:36) E.Gillman
+26-40221st3rd and 16 on UM30 (Q4 06:53) B.Davis2
+27-4131st3rd and 3 on CP16 (Q4 02:33) S.Rocker Jr.3

Sacked 2 times for 9 yards lost
LostContext
-52nd and 10 on CP49 (Q2 14:56)
-42nd and 10 on UM15 (Q3 03:46)




Defensive Statistics
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana
#Cal PolySoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
44M.D'Amato68140.0-00.0-0-----
20K.Olson48120.0-00.0-0-----
1J.Bernard83110.0-00.0-0---2-
32M.Rivera56110.0-00.0-0--1-01-
4C.Moore4150.0-00.0-0-----
47B.Breedlove3250.0-00.0-0-----
58T.Bouda3250.0-00.0-0---1-
30B.Wilson2240.0-00.0-0---1-
8D.Turner2130.0-00.0-0-----
10V.Johnson3031.0-51.0-5-----
0D.Barkins2020.0-00.0-0-----
2T.Bean2020.0-00.0-0-----
21C.Solis-Lumar1120.0-00.0-0---3-
90B.Piland1121.0-41.0-4-1-23---
99J.Ngaluafe2020.0-00.0-0-----
6F.Pitts0110.0-00.0-0-----
9B.Wheatley1010.0-00.0-0-----
22P.Holyfield Jr.0110.0-00.0-0-----
22M.Paiau1010.0-00.0-0-----
95A.Vakameilalo0110.0-00.0-0-----
98L.Westfall1010.0-00.0-0-----
Totals5138892-92.0-901-231-080

BLOCKED KICKS: none.

#MontanaSoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
32P.Wing2570.0-00.0-0----1
11E.Tolbert3250.0-00.0-0---1-
58S.Tuliaupupu2350.0-00.0-0-----
97H.Schwartz1340.0-01.5-3-----
24D.Wilkinson2131.0-61.0-6-----
8K.Lawler0220.0-00.0-0--1-21--
17K.Boyd1120.0-00.0-0-----
29T.Huff1120.0-00.0-0-----
37C.Oven0220.0-00.0-0-----
5I.Finch1010.0-00.0-0-----
6P.Ford1010.0-00.0-0--1-1--
21S.Rocker Jr.1010.0-00.0-0-----
25B.Beaner1010.0-00.0-0-----
30K.Cutler1010.0-00.0-0-----
45C.Otlewski0110.0-00.0-0--1-8-1
47K.Detrick0110.0-00.0-0-----
56H.Peck0110.0-00.0-0----1
57J.Mason0110.0-00.0-0-----
92Z.Seumalo0110.0-00.5-2-----
98M.Mata'afa0110.0-00.0-0-----
31G.Leonard0000.0-00.0-0--1-4--
Totals1726431-63.0-900-04-3413

BLOCKED KICKS: none.

Participation Report
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana

Starters
Cal Poly

Pos##OFFENSE
WR0L.Booher
WR5J.Garrison
QB7T.Dieffenbach
WR8K.Salehi
WR10M.Briscoe
RB22P.Holyfield Jr.
OL65L.Magnuson
OL70C.Adams
OL71A.Patt
OL74J.Banwait
OL78R.Delgatty
Pos##DEFENSE
CB4C.Moore
S8D.Turner
LB10V.Johnson
LB20K.Olson
DB30B.Wilson
DB32M.Rivera
LB44M.D'Amato
DL58T.Bouda
DT90B.Piland
DL95A.Vakameilalo
DL96M.Barbour
Montana

Pos##OFFENSE
WR3B.Davis
WR4B.Bohannon
WR5I.Finch
WR6M.Wortham
QB8K.Ah Yat
RB10E.Gillman
OL60D.Botner
OL62E.Johnson
OL69C.Panfiloff
OL76P.Matan
OL79L.Brown
Pos##DEFENSE
S2M.Harper
CB6P.Ford
CB8K.Lawler
S10T.Rausch
LB11E.Tolbert
S24D.Wilkinson
LB32P.Wing
DE47K.Detrick
DE56H.Peck
LB58S.Tuliaupupu
DL90J.Ramos
Substitutions
Cal Poly:
0 D.Barkins; 1 J.Bernard; 2 T.Bean; 3 B.Kelly; 6 F.Pitts; 9 B.Wheatley; 11 J.Houston; 15 B.Boyd Jr.; 20 T.Wilson; 21 C.Solis-Lumar; 22 M.Paiau; 24 M.Otterstedt; 26 T.Phillips; 28 C.Kuhl; 34 K.Sanders; 35 J.Ehrlich; 36 J.Lopez; 38 N.Serna; 47 B.Breedlove; 51 W.Plemons; 55 T.Fui; 80 C.Zimmerman; 84 N.Sani; 85 A.Marshall; 87 A.Okoro; 93 M.Danielson; 94 I.Taliauli; 98 L.Westfall; 99 J.Ngaluafe;
Montana:
0 M.Gillman; 0 T.Wolfe; 2 D.Deck; 3 J.Davis; 9 J.Dever; 11 C.Gurnsey; 13 L.Bridges; 14 K.Hendrix; 17 K.Boyd; 21 S.Rocker Jr.; 25 B.Beaner; 29 T.Huff; 30 K.Cutler; 31 G.Leonard; 36 T.Morrison; 37 C.Oven; 39 F.Ridgeway; 44 T.Rohrer; 45 C.Otlewski; 48 S.Goodman; 52 C.Stevenson; 55 A.Buehler; 57 J.Mason; 59 H.Opitz; 70 C.Amick; 72 C.Klimczak; 77 C.Bowen; 78 L.Freitas; 81 J.Gale; 84 E.Shafer; 86 W.Adams; 89 D.Sirmon; 92 Z.Seumalo; 97 H.Schwartz; 98 M.Mata'afa; 99 B.Bailey;
Did Not Play
Cal Poly:
1 Grigsby Jr., Anthony; 2 Sullivan, Antoine; 3 Calvert, Ethan; 4 Matthews, Jaedon; 5 Beyer, Tayten; 6 Woods, Justus; 7 East, Jake; 9 Dukes, Brian; 11 Taylor, Savion; 12 Akins, Jackson; 12 Burnett, Gage; 13 Kizzy, Kresean; 13 Wulff, Sam; 15 Hedrick, Sam; 16 Torres, Ethan; 16 Razore, Lucas; 17 Watts, Richie; 17 Puga, Makai; 18 Lamarque, Josiah; 19 Hall, Zion; 19 Ramstad, Shane; 21 Fletcher, Troy; 23 Washington, Tyrei; 23 Gentle, SJ; 24 Orange, Amarion; 25 Carpenter, Logan; 26 Brown, Malachi; 27 Giarritta, Hudson; 28 Sullivan, Charlie; 29 Gomes, Jace; 31 Cooks, Kane; 33 Moore, Spencer; 37 Dimauro, Gianluca; 39 Rose, Caden; 40 Nuanez, Matthew; 41 Navarro, Anthony; 42 Javorsky, Jake; 43 Ritchie, Caden; 49 Jordan, Julius; 50 Bobic, Jacob; 52 Fuller, Cole; 54 Jones, Hayden; 59 Charbonneau, Tyler; 60 Rodriguez, Ethan; 61 Fofanah, Abu; 62 Ybarra, Jonathan; 66 Fifita, Kamani; 69 Hall, Enzo; 72 Mena, Matthew; 73 Kerezsi, Dawson; 75 Hirschler, Tanner; 76 Newkirk, Trevor; 77 McNally, Keanon; 79 Medina, Miles; 81 Tarkington, Myles; 82 Phillips-Porter, Maurie; 86 Pohl, Brady; 87 Pleis, Kaleb; 88 Brooks, Reese; 89 Hoffman, Tyler; 91 Brackney, Chase; 92 Vorhees, Jake; 97 Sacuskie, Noah;
Montana:
4 Parker, Dane; 5 Loud, Kyon; 7 Fonoti, Malae; 7 Goicoechea, Kash; 9 Breston, Justus; 12 Brady, Elijah; 12 Sliter, Gage; 13 Beaner, Brock; 14 Gentry, DeAnte; 16 Jensen, Jake; 17 Flowers, Luke; 18 Schweikert, Cody; 19 Price, Drew; 20 Salopek, Sage; 23 Mansour, Rashid; 26 Cook, Chase; 28 Jones, Hashim; 30 Running Rabbit, Tommy; 33 Jones, Taylor; 34 Reynolds, Talen; 35 Walker, Grady; 36 Speer, Garrett; 38 Moran, Caleb; 40 Lentz, Colton; 42 Pifferini, Giovanni; 43 Pibal, Grayson; 46 Silver, Jo; 49 Keim, Isaac; 50 Merriman, Sam; 51 Tripp, Spencer; 54 Salvevold, Bridger; 61 Hoefer, Lincoln; 63 Kanakaole, Kaikoa; 64 Hilden, Matt; 65 Jemtegaard, Dylan; 66 Meyer, Ezra; 68 Jeske, Torin; 71 Hyatt, Quinlan; 73 Steinbach, Trevor; 74 Templeton, Tate; 75 Balver-Mendoza, Jose; 80 Ward, Jr., Jammel; 85 Smith, Bridger; 87 Olson, Jake; 88 Davis, Malaki; 91 Buffington, Cooper; 93 Muilenburg, Cole; 94 Harpole, Cole; 95 Moreland, Derek; 96 Knaevelsrud, Logan;

Drive Chart (By Team)
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
CP1stCP2515:00KOCP3113:57PUNT3 - 61:03
CP1stCP2109:34DOWNSUM1605:08INT8 - 634:26
CP1stCP2202:06PUNTCP2500:21PUNT3 - 31:45
CP2ndCP2113:58PUNTUM012:20 *TD4 - 791:38
CP2ndCP310:41PUNTCP109:43PUNT3 - -20:58
CP2ndCP2005:43INTUM3803:03PUNT6 - 422:40
CP2ndCP2001:02PUNTUM1000:00 *FG9 - 701:02
CP3rdCP1212:18PUNTCP2011:12INT3 - 81:06
CP3rdCP2511:05KOCP3010:16PUNT3 - 50:49
CP3rdUM4706:03FUMBUM4105:03PUNT3 - 61:00
CP4thCP3013:34KOCP3312:48INT3 - 30:46
CP4thCP2011:27PUNTCP2011:01PUNT3 - 00:26
CP4thCP2509:35KOCP2508:39PUNT3 - 00:56
CP4thCP801:51KOCP4600:34INT4 - 381:17

1st2nd3rd4th1st2nd
Cal Poly1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession7:146:183:023:3213:326:3420:06
3rd down conversions2-40-30-30-42-70-72-14
4th down conversions0-00-00-00-00-00-00-0

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
UM1stUM3013:57PUNTCP2109:34DOWNS10 - 494:23
UM1stUM1305:08INTUM3202:06PUNT6 - 193:02
UM1stUM4100:21PUNTUM4613:58PUNT4 - 51:23
UM2ndUM4012:08KOUM4810:41PUNT3 - 81:27
UM2ndUM4509:43PUNTCP2405:43INT7 - 314:00
UM2ndUM2003:03PUNTUM4901:02PUNT7 - 292:01
UM3rdUM2414:53KOUM4412:18PUNT5 - 202:35
UM3rdUM3610:16PUNTCP4506:03FUMB8 - 194:13
UM3rdUM405:03PUNTCP013:37 *TD14 - 966:26
UM4thUM3312:48INTUM4111:27PUNT3 - 81:21
UM4thUM5011:01PUNTCP009:35 *TD3 - 501:26
UM4thUM2508:39PUNTCP001:55 *TD14 - 756:44
UM4thUM4700:34INTUM460:00HALF1 - -10:34

1st2nd3rd4th1st2nd
Montana1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession7:468:4211:5111:2816:2823:1939:54
3rd down conversions1-33-63-54-54-97-1011-19
4th down conversions0-10-00-01-10-11-11-2

Drive Chart (By Quarter)
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
CP1stCP2515:00KOCP3113:57PUNT3 - 61:03
UM1stUM3013:57PUNTCP2109:34DOWNS10 - 494:23
CP1stCP2109:34DOWNSUM1605:08INT8 - 634:26
UM1stUM1305:08INTUM3202:06PUNT6 - 193:02
CP1stCP2202:06PUNTCP2500:21PUNT3 - 31:45
UM1stUM4100:21PUNTUM4613:58PUNT4 - 51:23
CP2ndCP2113:58PUNTUM012:20*TD4 - 791:38
UM2ndUM4012:08KOUM4810:41PUNT3 - 81:27
CP2ndCP310:41PUNTCP109:43PUNT3 - -20:58
UM2ndUM4509:43PUNTCP2405:43INT7 - 314:00
CP2ndCP2005:43INTUM3803:03PUNT6 - 422:40
UM2ndUM2003:03PUNTUM4901:02PUNT7 - 292:01
CP2ndCP2001:02PUNTUM1000:00*FG9 - 701:02
UM3rdUM2414:53KOUM4412:18PUNT5 - 202:35
CP3rdCP1212:18PUNTCP2011:12INT3 - 81:06
CP3rdCP2511:05KOCP3010:16PUNT3 - 50:49
UM3rdUM3610:16PUNTCP4506:03FUMB8 - 194:13
CP3rdUM4706:03FUMBUM4105:03PUNT3 - 61:00
UM3rdUM405:03PUNTCP013:37*TD14 - 966:26
CP4thCP3013:34KOCP3312:48INT3 - 30:46
UM4thUM3312:48INTUM4111:27PUNT3 - 81:21
CP4thCP2011:27PUNTCP2011:01PUNT3 - 00:26
UM4thUM5011:01PUNTCP009:35*TD3 - 501:26
CP4thCP2509:35KOCP2508:39PUNT3 - 00:56
UM4thUM2508:39PUNTCP001:55*TD14 - 756:44
CP4thCP801:51KOCP4600:34INT4 - 381:17
UM4thUM4700:34INTUM460:00HALF1 - -10:34

Play-by-Play Summary (1st quarter)
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana

-Start of 1st quarter, clock 15:00. [15:00]
Montana won the toss and has deferred to the second half. CP will receive and UM will defend the north goal.
MORRISON, Ty kickoff 65 yards from the UM35 to the CP0, Touchback , clock 15:00.
CP drive start at 15:00
1-10CP25(15:00) [NHSG] DIEFFENBACH, Ty pass short up the middle complete for 3 yards to HOLYFIELD JR., Paul caught at the CP26 and advanced to the CP28 (WING, Peyton;WILKINSON, Diezel), clock 14:42. [14:42]
2-7CP28(14:31) [NHSG] HOLYFIELD JR., Paul rush up the middle for a gain of 3 yards to the CP31 (WING, Peyton;PECK, Hunter), clock 14:27. [14:27]
3-4CP31(14:07) [NHSG] DIEFFENBACH, Ty pass short to the right incomplete intended for MARSHALL, Alek thrown to the CP35; QB hurried by PECK, Hunter, clock 14:05. [14:05]
4-4CP31(14:02) EHRLICH, Jesse punt 39 yards to the UM30 downed by BEAN, Troy, clock 13:57. [13:57]
Drive Summary: 3 plays, 6 yards, 1:03
UM drive start at 13:57
1-10UM30(13:47) [NHSG] AH YAT, Keali'i pass to the left complete for 5 yards to WORTHAM, Michael caught at the UM27 and advanced to the UM35 (BERNARD, Jeremiah;D'AMATO, Mikey), clock 13:40. [13:40]
2-5UM35(13:21) [NHSG] GILLMAN, Eli rush up the middle for a gain of 8 yards to the UM43 (RIVERA, Mason), 1ST DOWN, clock 13:16. [13:16]R
1-10UM43[NHSG] AH YAT, Keali'i pass to the left incomplete intended for BOHANNON, Blake thrown to the CP46, clock 12:54. [12:54]
M.Wortham in at QB for UM
2-10UM43(12:52) [NHSG] GILLMAN, Eli rush to the right for a gain of 14 yards to the CP43 (BERNARD, Jeremiah), 1ST DOWN, clock 12:47. [12:47]R
K.Ah Yat in at QB for UM
1-10CP43(12:25) [NHSG] AH YAT, Keali'i pass short to the right complete for 5 yards to DAVIS, Brooks to the CP38, out of bounds, clock 12:12. [12:12]
2-5CP38(11:59) [NHSG] QB Keeper AH YAT, Keali'i rush to the left for a gain of 8 yards to the CP30 (RIVERA, Mason), 1ST DOWN, clock 11:50. [11:50]R
1-10CP30(11:28) [NHSG] AH YAT, Keali'i pass to the right incomplete intended for GILLMAN, Eli broken up by BOUDA, Thomas at the CP30, clock 11:24. [11:24]
2-10CP30(11:22) [NHSG] Direct snap to WORTHAM, Michael rush up the middle for a gain of 1 yard to the CP29 (BERNARD, Jeremiah;RIVERA, Mason), clock 11:13. [11:13]
3-9CP29PENALTY Before the snap, UM Illegal Substitution enforced 5 yards from the CP29 to the CP34, clock 10:45. [10:45]
3-14CP34(10:29) [NHSG] AH YAT, Keali'i pass short up the middle complete for 13 yards to GILLMAN, Eli caught at the CP29 and advanced to the CP21 (BREEDLOVE, Brayden;WILSON, Boston), clock 10:08. [10:08]
4-1CP21(09:39) [NH] GILLMAN, Eli rush up the middle for no gain to the CP21 (BERNARD, Jeremiah); UM turnover on downs, clock 09:34. [09:34]
Drive Summary: 10 plays, 49 yards, 4:23
CP drive start at 09:34
1-10CP21(09:28) [NHSG] HOLYFIELD JR., Paul rush to the left for a gain of 2 yards to the CP23 (TULIAUPUPU, Solomon), clock 09:24. [09:24]
2-8CP23(08:57) [NHSG] DIEFFENBACH, Ty pass to the right complete for 7 yards to HOLYFIELD JR., Paul caught at the CP16 and advanced to the CP30 (TOLBERT, Elijawah), clock 08:45. [08:45]
3-1CP30(08:35) [NHSG] DIEFFENBACH, Ty pass short to the right complete for 44 yards to MARSHALL, Alek caught at the CP35 and advanced to the UM26 (WILKINSON, Diezel), 1ST DOWN, clock 08:20. [08:20]P
1-10UM26(07:57) [NHSG] SANDERS, Kendric rush up the middle for a gain of 1 yard to the UM25 (WING, Peyton;TULIAUPUPU, Solomon), clock 07:41. [07:41]
2-9UM25(07:16) QB Keeper DIEFFENBACH, Ty rush to the right for no gain to the UM25, out of bounds, clock 07:14. PENALTY Before the snap, UM Illegal Substitution enforced 5 yards from the UM25 to the UM20. NO PLAY (replay the down). [07:14]
2-4UM20(07:01) [NHSG] DIEFFENBACH, Ty sacked for a loss of 6 yards at the UM26 (WILKINSON, Diezel), clock 06:50. [06:50]
3-10UM26(06:29) [NHSG] DIEFFENBACH, Ty pass to the right complete for 10 yards to SALEHI, Kian to the UM16, End of Play, 1ST DOWN, clock 06:12. [06:12]P
1-10UM16PENALTY Before the snap, CP False Start on BRISCOE, Michael enforced 5 yards from the UM16 to the UM21, clock 05:52. [05:52]
1-15UM21(05:32) DIEFFENBACH, Ty pass up the middle intercepted by HARPER, Micah at the UM13 intended for BOOHER, Logan. Harper return for 8 yards to the UM21, clock 05:19. PENALTY UM Offsides on WILKINSON, Diezel enforced 5 yards from the UM21 to the UM16 [NHSG]. [05:19]
1-10UM16[NHSG] DIEFFENBACH, Ty pass to the left incomplete intended for GARRISON, Jordan thrown to the UM7, clock 05:14. [05:14]
2-10UM16[NHSG] DIEFFENBACH, Ty pass to the right intercepted by OTLEWSKI, Caleb at the UM5 intended for BOOHER, Logan. Otlewski return for 8 yards to the UM13 (WHEATLEY, Brooks), clock 05:08. [05:08]
Drive Summary: 8 plays, 63 yards, 4:26
UM drive start at 05:08
1-10UM13(05:00) [NHSG] GILLMAN, Eli rush up the middle for a gain of 8 yards to the UM21 (BERNARD, Jeremiah;D'AMATO, Mikey), clock 04:52. [04:52]
2-2UM21(04:35) [NHSG] GILLMAN, Eli rush up the middle for no gain to the UM21 (RIVERA, Mason), clock 04:28. [04:28]
3-2UM21(03:59) [NHSG] AH YAT, Keali'i pass short to the left complete for 6 yards to WORTHAM, Michael caught at the UM26 and advanced to the UM27 (MOORE, Calvin), 1ST DOWN, clock 03:48. [03:48]P
1-10UM27(03:26) [NHSG] AH YAT, Keali'i pass short to the left complete for 5 yards to BOHANNON, Blake to the UM32 (MOORE, Calvin), clock 03:15. [03:15]
2-5UM32(02:55) [NHSG] GILLMAN, Eli rush up the middle for no gain to the UM32 (OLSON, Kenny;RIVERA, Mason), clock 02:48. [02:48]
3-5UM32(02:18) [NHSG] AH YAT, Keali'i pass short to the right incomplete dropped by DAVIS, Brooks thrown to the UM37, clock 02:16. [02:16]
4-5UM32(02:14) MORRISON, Ty punt 50 yards to the CP18, KUHL, Carson returned 4 yards to the CP22 (HUFF, Tanner), clock 02:06. [02:06]
Drive Summary: 6 plays, 19 yards, 3:02
CP drive start at 02:06
1-10CP22(02:05) [NHSG] DIEFFENBACH, Ty pass to the left complete for 1 yard to BOOHER, Logan caught at the CP20 and advanced to the CP23 (FORD, Prince), clock 01:54. [01:54]
2-9CP23(01:28) [NHSG] DIEFFENBACH, Ty pass short to the right complete for 7 yards to BOOHER, Logan caught at the CP28 and advanced to the CP30 (BEANER, Brady), clock 01:20. [01:20]
3-2CP30DIEFFENBACH, Ty pass to the right complete for 1 yard to GARRISON, Jordan caught at the CP29 and advanced to the CP31 (BEANER, Brady), clock 00:55. PENALTY Before the snap, CP Illegal Formation enforced 5 yards from the CP30 to the CP25. NO PLAY (replay the down). [00:55]
3-7CP25(00:32) [NHSG] DIEFFENBACH, Ty pass deep to the left incomplete intended for SALEHI, Kian thrown to the CP48, clock 00:30. [00:30]
4-7CP25(00:28) EHRLICH, Jesse punt 34 yards to the UM41 downed by MOORE, Spencer, clock 00:21. [00:21]
Drive Summary: 3 plays, 3 yards, 1:45
UM drive start at 00:21
1-10UM41(00:14) [NHSG] AH YAT, Keali'i pass to the right complete for 10 yards to BOHANNON, Blake caught at the UM50 and advanced to the CP49 (OLSON, Kenny;D'AMATO, Mikey), 1ST DOWN, clock 00:00. [00:00]P
-End of 1st quarter, clock 0:00. [0:00]
END OF 1st QUARTER: Cal Poly 0, Montana 0

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Cal Poly07:1402022-40-04-06-10-1-722-10
Montana07:4632051-30-18-396-9-0-443-15

Quickie Statistics (1st Quarter only)
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana
CPUM
Score00
FIRST DOWNS25
RUSHES-YARDS (NET)4-08-39
PASSING-YARDS (NET)7244
Passes Att-Comp-Int10-6-19-6-0
TOTAL OFFENSE PLAYS-YARDS14-7217-83
Fumble Returns-Yards0-00-0
Punt Returns-Yards1-40-0
Kickoff Returns-Yards0-00-0
Interception Returns-Yards0-01-8
Punts (Number-Avg)2-36.51-50.0
Fumbles-Lost0-00-0
Penalties-Yards2-103-15
Possession Time7:147:46
Third-Down Conversions2-41-3
Fourth-Down Conversions0-00-1

Cal Poly

Montana

RushingNo.GainLossNetTDAvgLg
P.Holyfield Jr.250502.53
K.Sanders1101011

RushingNo.GainLossNetTDAvgLg
E.Gillman6300300514
K.Ah Yat1808088

PassingC-A-IYdsTDLgSack
T.Dieffenbach6-10-1660441

PassingC-A-IYdsTDLgSack
K.Ah Yat6-9-0440130

ReceivingNo.YardsTDTgtLg
L.Booher28037
P.Holyfield Jr.210027
A.Marshall1440244

ReceivingNo.YardsTDTgtLg
M.Wortham211026
B.Davis15025
E.Gillman1130213

PuntingNo.YdsAvgLngIn20TB
J.Ehrlich27336.53900

PuntingNo.YdsAvgLngIn20TB
T.Morrison15050.05000

Punt ReturnsNo.YardsTDLg
C.Kuhl1404

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
M.Rivera3-24.00.00.0
J.Bernard2-33.50.00.0
C.Moore2-02.00.00.0
M.D'Amato0-31.50.00.0
B.Wheatley1-01.00.00.0
K.Olson0-21.00.00.0
B.Wilson0-10.50.00.0
B.Breedlove0-10.50.00.0

TacklesUA-ATotalSacksTFL
D.Wilkinson2-12.51.01.0
P.Wing0-31.50.00.0
S.Tuliaupupu1-11.50.00.0
P.Ford1-01.00.00.0
E.Tolbert1-01.00.00.0
B.Beaner1-01.00.00.0
T.Huff1-01.00.00.0
H.Peck0-10.50.00.0

QtrTimeScoring PlayV-H

Play-by-Play Summary (2nd quarter)
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana

-Start of 2nd quarter, clock 15:00. [15:00]
1-10CP49(14:59) [NHSG] AH YAT, Keali'i pass deep to the right incomplete intended for BOHANNON, Blake broken up by SOLIS-LUMAR, CJ at the CP28, clock 14:56. [14:56]
2-10CP49(14:56) [NHSG] AH YAT, Keali'i sacked for a loss of 5 yards at the UM46 (JOHNSON, Victory), clock 14:47. [14:47]
3-15UM46(14:10) [NHSG] AH YAT, Keali'i pass deep to the right incomplete intended for BOHANNON, Blake broken up by SOLIS-LUMAR, CJ at the CP21, clock 14:05. [14:05]
4-15UM46MORRISON, Ty punt 33 yards to the CP21, fair catch by KUHL, Carson, clock 13:58. [13:58]
CP drive start at 13:58
1-10CP21(13:57) [NHSG] DIEFFENBACH, Ty pass to the left complete for 6 yards to GARRISON, Jordan caught at the CP19 and advanced to the CP27 (WING, Peyton), clock 13:45. [13:45]
2-4CP27(13:24) [NHSG] DIEFFENBACH, Ty pass deep to the right complete for 33 yards to BRISCOE, Michael to the UM40, End of Play, 1ST DOWN, clock 13:02. [13:02]P
1-10UM40(12:50) [NHSG] DIEFFENBACH, Ty pass to the right complete for 14 yards to OTTERSTEDT, Michael caught at the UM34 and advanced to the UM26 (LAWLER, Kenzel;BOYD, Kade), 1ST DOWN, clock 12:41. [12:41]P
1-10UM26(12:21) [NHSG] DIEFFENBACH, Ty pass short to the left complete for 26 yards to WHEATLEY, Brooks caught at the UM21 and advanced to the UM0, 1ST DOWN, TOUCHDOWN CP, clock 12:20 (Scoring play confirmed). [12:20]P
0-0UM3SANI, Nic two-point conversion rushing attempt failed; conversion is no good [down at the UM2] (CUTLER, Kade).
Cal Poly 6, Montana 0
Drive Summary: 4 plays, 79 yards, 1:38
(12:17) LOPEZ, Josue kickoff 65 yards from the CP35 to the UM0, WORTHAM, Michael returned 25 yards to the UM25 (BREEDLOVE, Brayden), clock 12:08. PENALTY CP Face mask on BREEDLOVE, Brayden enforced 15 yards from the end of the play at the UM25 to the UM40.
UM drive start at 12:08
1-10UM40(12:08) [NHSG] AH YAT, Keali'i pass to the left complete for 3 yards to GILLMAN, Eli caught at the UM33 and advanced to the UM43 (BERNARD, Jeremiah), clock 11:53. [11:53]
2-7UM43(11:34) [NHSG] GILLMAN, Eli rush up the middle for a gain of 5 yards to the UM48 (D'AMATO, Mikey), clock 11:26. [11:26]
3-2UM48[NH] AH YAT, Keali'i pass deep to the left incomplete intended for DAVIS, Brooks broken up by SOLIS-LUMAR, CJ at the CP18, clock 10:51. [10:51]
4-2UM48(10:47) MORRISON, Ty punt 49 yards to the CP3 downed by HUFF, Tanner, clock 10:41. [10:41]
Drive Summary: 3 plays, 8 yards, 1:27
CP drive start at 10:41
1-10CP3(10:38) [NHSG] DIEFFENBACH, Ty pass to the right incomplete intended for GARRISON, Jordan thrown to the CP15, clock 10:36. [10:36]
2-10CP3(10:34) [NH] SANDERS, Kendric rush up the middle for a loss of 2 yards to the CP1 (SCHWARTZ, Hayden;SEUMALO, Zekiel), clock 10:23. [10:23]
3-12CP1(10:00) [NHSG] DIEFFENBACH, Ty pass deep to the right incomplete intended for GARRISON, Jordan thrown to the CP42, clock 09:56. [09:56]
4-12CP1(09:54) EHRLICH, Jesse punt 66 yards to the UM33, DECK, Drew returned 12 yards to the UM45, out of bounds, clock 09:43. [09:43]
Drive Summary: 3 plays, -2 yards, 0:58
UM drive start at 09:43
1-10UM45(09:42) [NHSG] GILLMAN, Eli rush up the middle for a gain of 3 yards to the UM48 (BOUDA, Thomas), clock 09:35. [09:35]
2-7UM48(09:02) [NHSG] Direct snap to WORTHAM, Michael rush to the left for a gain of 5 yards to the CP47 (WILSON, Boston), clock 08:52. [08:52]
3-2CP47(08:09) [NHSG] GILLMAN, Monte rush to the right for a gain of 12 yards to the CP35 (MOORE, Calvin), 1ST DOWN, clock 08:00. [08:00]R
1-10CP35(07:37) [NHSG] ROCKER JR., Stevie rush up the middle for no gain to the CP35 (OLSON, Kenny;D'AMATO, Mikey), clock 07:31. [07:31]
2-10CP35(07:00) [NHSG] AH YAT, Keali'i pass to the left complete for 7 yards to DAVIS, Brooks to the CP28 (BERNARD, Jeremiah), clock 06:47. [06:47]
M.Wortham in at QB for UM
3-3CP28(06:29) [NHSG] ROCKER JR., Stevie rush up the middle for a gain of 4 yards to the CP24 (D'AMATO, Mikey), 1ST DOWN, clock 06:20. [06:20]R
K.Ah Yat in at QB for UM
1-10CP24(05:48) [NHSG] AH YAT, Keali'i pass to the left intercepted by RIVERA, Mason intended for GALE, Josh. Rivera return for yards to the CP0, touchback., clock 05:43. [05:43]
Drive Summary: 7 plays, 31 yards, 4:00
CP drive start at 05:43
1-10CP20(05:41) [NHSG] HOLYFIELD JR., Paul rush up the middle for a gain of 23 yards to the CP43 (TOLBERT, Elijawah), 1ST DOWN, clock 05:29. [05:29]R
1-10CP43(05:11) [NHSG] DIEFFENBACH, Ty pass to the left incomplete intended for HOLYFIELD JR., Paul thrown to the CP43; QB hurried by OTLEWSKI, Caleb, clock 05:07. [05:07]
2-10CP43(05:05) [NHSG] DIEFFENBACH, Ty scrambles to the left for a gain of 17 yards to the UM40, out of bounds, 1ST DOWN, clock 04:54. [04:54]R
1-10UM40(04:40) DIEFFENBACH, Ty pass up the middle incomplete intended for GARRISON, Jordan thrown to the UM25, clock 04:36. PENALTY CP Chop Block on MARSHALL, Alek enforced 15 yards from the UM40 to the CP45 [NHSG]. NO PLAY (replay the down). [04:36]
1-25CP45(04:34) [NHSG] DIEFFENBACH, Ty pass up the middle incomplete dropped by BRISCOE, Michael thrown to the UM45, clock 04:32. [04:32]
2-25CP45(04:32) [NHSG] DIEFFENBACH, Ty scrambles up the middle for a gain of 2 yards to the CP47 (SCHWARTZ, Hayden;MASON, Jake), clock 04:18. [04:18]
3-23CP47(03:52) [NHSG] DIEFFENBACH, Ty pass up the middle complete for 15 yards to MARSHALL, Alek caught at the UM43 and advanced to the UM38 (BOYD, Kade), clock 03:33. [03:33]
4-8UM38EHRLICH, Jesse punt 38 yards to the UM0, Touchback, clock 03:03. [03:03]
Drive Summary: 6 plays, 42 yards, 2:40
UM drive start at 03:03
1-10UM20[NHSG] AH YAT, Keali'i pass to the right incomplete intended for WORTHAM, Michael broken up by BERNARD, Jeremiah at the UM35, clock 02:56. [02:56]
2-10UM20(02:54) [NHSG] AH YAT, Keali'i pass to the left complete for 5 yards to WORTHAM, Michael caught at the UM20 and advanced to the UM25 (BERNARD, Jeremiah), clock 02:41. [02:41]
3-5UM25(02:21) [NHSG] AH YAT, Keali'i pass to the right complete for 8 yards to DAVIS, Brooks caught at the UM31 and advanced to the UM33 (BERNARD, Jeremiah), 1ST DOWN, clock 02:07. [02:07]P
1-10H33Timeout Official, clock 02:07. [02:07]
1-10UM33(01:56) [NHSG] AH YAT, Keali'i pass short to the left complete for 11 yards to WORTHAM, Michael caught at the UM35 and advanced to the UM44 (TURNER, Demel), 1ST DOWN, clock 01:47. [01:47]P
1-10UM44(01:35) [NHSG] AH YAT, Keali'i pass short up the middle complete for 5 yards to WORTHAM, Michael to the UM49 (D'AMATO, Mikey), clock 01:27. [01:27]
2-5UM49(01:19) [NHSG] AH YAT, Keali'i pass deep to the right incomplete intended for DAVIS, Brooks broken up by BERNARD, Jeremiah at the CP18, clock 01:13. [01:13]
3-5H49Timeout Cal Poly, clock 01:13. [01:13]
3-5UM49[NHSG] AH YAT, Keali'i pass up the middle incomplete intended for DEVER, Jordan thrown to the CP40, clock 01:09. [01:09]
4-5UM49MORRISON, Ty punt 51 yards to the CP0, Touchback, clock 01:02. [01:02]
Drive Summary: 7 plays, 29 yards, 2:01
CP drive start at 01:02
1-10CP20(01:02) [NHSG] HOLYFIELD JR., Paul rush up the middle for a gain of 11 yards to the CP31 (WING, Peyton), 1ST DOWN, clock 00:57. [00:57]R
1-10CP31(00:49) [NHSG] DIEFFENBACH, Ty pass to the right complete for 9 yards to BRISCOE, Michael caught at the CP39 and advanced to the CP40, out of bounds, clock 00:46. [00:46]
2-1CP40(00:46) [NHSG] HOLYFIELD JR., Paul rush up the middle for a gain of 3 yards to the CP43 (OTLEWSKI, Caleb;MATA'AFA, Matai), 1ST DOWN, clock 00:42. [00:42]R
1-10CP43[NHSG] DIEFFENBACH, Ty pass to the right complete for 7 yards to BRISCOE, Michael to the CP50, out of bounds, clock 00:34. [00:34]
2-3CP50(00:32) [NHSG] DIEFFENBACH, Ty pass deep to the left complete for 38 yards to BOOHER, Logan to the UM12, End of Play, 1ST DOWN, clock 00:23. [00:23]P
1-10UM12[NHSG] SANDERS, Kendric rush up the middle for a gain of 2 yards to the UM10 (TULIAUPUPU, Solomon), clock 00:14. [00:14]
2-8H10Timeout Cal Poly, clock 00:14. [00:14]
2-8UM10(00:14) [NHSG] DIEFFENBACH, Ty pass up the middle incomplete intended for SALEHI, Kian, clock 00:09. [00:09]
3-8UM10(00:09) [NHSG] DIEFFENBACH, Ty pass to the right incomplete, clock 00:04. [00:04]
4-8H10Timeout Montana, clock 00:04. [00:04]
4-8UM10(00:04) SERNA, Noah field goal attempt from 27 yards GOOD [kick was spotted at UM17], clock 00:00. [00:00]
Cal Poly 9, Montana 0
Drive Summary: 9 plays, 70 yards, 1:02
-End of first half, clock 0:00. [0:00]
END OF 2nd QUARTER: Cal Poly 9, Montana 0

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Cal Poly96:1844080-30-07-568-14-0-1482-30
Montana08:4222043-60-07-246-13-1-390-0

Quickie Statistics (Halftime Cumulative)
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana
CPUM
Score90
FIRST DOWNS109
RUSHES-YARDS (NET)11-5615-63
PASSING-YARDS (NET)22083
Passes Att-Comp-Int24-14-122-12-1
TOTAL OFFENSE PLAYS-YARDS35-27637-146
Fumble Returns-Yards0-00-0
Punt Returns-Yards1-41-12
Kickoff Returns-Yards0-01-25
Interception Returns-Yards1-01-8
Punts (Number-Avg)2-36.51-50.0
Fumbles-Lost0-00-0
Penalties-Yards4-403-15
Possession Time13:3216:28
Third-Down Conversions2-74-9
Fourth-Down Conversions0-00-1

Cal Poly

Montana

RushingNo.GainLossNetTDLgAvg
P.Holyfield Jr.5420420238.4
K.Sanders33-21020.3
T.Dieffenbach2190190179.5

RushingNo.GainLossNetTDLgAvg
E.Gillman8380380144.8
S.Rocker Jr.2404042
K.Ah Yat1808088
M.Gillman11201201212

PassingC-A-IYdsTDLgSack
T.Dieffenbach14-24-12141441

PassingC-A-IYdsTDLgSack
K.Ah Yat12-22-1780131

ReceivingNo.YdsTDTgtLg
L.Booher3460438
M.Briscoe3490433
P.Holyfield Jr.210037
A.Marshall2590344

ReceivingNo.YdsTDTgtLg
M.Wortham5320611
B.Davis320068
E.Gillman2160313

PuntingNo.YdsAvgLgIn20TB
J.Ehrlich417744.36600

PuntingNo.YdsAvgLgIn20TB
T.Morrison418345.85100

Punt ReturnsNo.YardsTDLg
C.Kuhl1404

Punt ReturnsNo.YardsTDLg
D.Deck112012

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
M.Wortham125025

TacklesUA-ATotalSacksTFL
J.Bernard6-37.50.00.0
M.D'Amato3-45.00.00.0
M.Rivera3-24.00.00.0
C.Moore3-03.00.00.0
K.Olson0-31.50.00.0
B.Wilson1-11.50.00.0
B.Breedlove1-11.50.00.0
D.Turner1-01.00.00.0

TacklesUA-ATotalSacksTFL
P.Wing2-33.50.00.0
D.Wilkinson2-12.51.01.0
S.Tuliaupupu2-12.50.00.0
E.Tolbert2-02.00.00.0
K.Boyd1-11.50.00.0
P.Ford1-01.00.00.0
B.Beaner1-01.00.00.0
T.Huff1-01.00.00.0

QtrTimeScoring PlayV-H
2nd12:20CP - B.Wheatley 26 yd TD PASS from T.Dieffenbach , 4-79 1:386-0
2nd00:00CP - N.Serna 27 yd FG , 9-70 1:029-0

Quickie Statistics (2nd Quarter only)
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana

CPUM
Score90
FIRST DOWNS84
RUSHES-YARDS (NET)7-567-24
PASSING-YARDS (NET)14839
Passes Att-Comp-Int14-8-013-6-1
TOTAL OFFENSE PLAYS-YARDS21-20420-63
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-01-12
Kickoff Returns-Yards0-01-25
Interception Returns-Yards1-00-0
Punts (Number-Avg)2-52.03-44.3
Fumbles-Lost0-00-0
Penalties-Yards2-300-0
Possession Time6:188:42
Third-Down Conversions0-33-6
Fourth-Down Conversions0-00-0

Cal Poly

Montana

RushingNo.GainLossNetTDAvgLg
P.Holyfield Jr.337037012.323
K.Sanders22-20002
T.Dieffenbach21901909.517

RushingNo.GainLossNetTDAvgLg
E.Gillman2808045
S.Rocker Jr.2404024
M.Gillman11201201212

PassingC-A-IYdsTDLgSack
T.Dieffenbach8-14-01481380

PassingC-A-IYdsTDLgSack
K.Ah Yat6-13-1340111

ReceivingNo.YardsTDTgtLg
L.Booher1380138
M.Briscoe3490433
P.Holyfield Jr.0001
A.Marshall1150115

ReceivingNo.YardsTDTgtLg
M.Wortham3210411
B.Davis215048
E.Gillman13013

PuntingNo.YdsAvgLngIn20TB
J.Ehrlich210452.06600

PuntingNo.YdsAvgLngIn20TB
T.Morrison313344.35100

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
D.Deck112012

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
M.Wortham125025

TacklesUA-ATotalSacksTFL
J.Bernard4-04.00.00.0
M.D'Amato3-13.50.00.0
C.Moore1-01.00.00.0
D.Turner1-01.00.00.0
V.Johnson1-01.01.01.0
B.Wilson1-01.00.00.0
B.Breedlove1-01.00.00.0
T.Bouda1-01.00.00.0

TacklesUA-ATotalSacksTFL
P.Wing2-02.00.00.0
K.Boyd1-11.50.00.0
E.Tolbert1-01.00.00.0
K.Cutler1-01.00.00.0
S.Tuliaupupu1-01.00.00.0
H.Schwartz0-21.00.01.0
K.Lawler0-10.50.00.0
C.Otlewski0-10.50.00.0

QtrTimeScoring PlayV-H
2nd12:20CP - B.Wheatley 26 yd TD PASS from T.Dieffenbach , 4-79 1:386-0
2nd00:00CP - N.Serna 27 yd FG , 9-70 1:029-0

Play-by-Play Summary (3rd quarter)
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana

At the start of the second half, UM will receive and CP will defend the north goal.
-Start of 3rd quarter, clock 15:00. [15:00]
(15:00) LOPEZ, Josue kickoff 65 yards from the CP35 to the UM0, WORTHAM, Michael returned 24 yards to the UM24 (PAIAU, Misa), clock 14:53.
UM drive start at 14:53
1-10UM24(14:52) [NHSG] GILLMAN, Eli rush up the middle for a gain of 7 yards to the UM31 (OLSON, Kenny), clock 14:41. [14:41]
2-3UM31(14:18) [NHSG] AH YAT, Keali'i pass to the left complete for 6 yards to DAVIS, Brooks caught at the UM30 and advanced to the UM37 (TURNER, Demel), 1ST DOWN, clock 14:06. [14:06]P
1-10UM37(13:41) [NHSG] AH YAT, Keali'i scrambles up the middle for a gain of 2 yards to the UM39 (MOORE, Calvin;OLSON, Kenny), clock 13:25. [13:25]
2-8UM39(13:01) [NHSG] AH YAT, Keali'i pass short to the left complete for 5 yards to WORTHAM, Michael to the UM44 (OLSON, Kenny), clock 12:53. [12:53]
3-3UM44[NHSG] AH YAT, Keali'i pass to the right incomplete intended for DEVER, Jordan broken up by WILSON, Boston at the UM50, clock 12:25. [12:25]
4-3UM44(12:24) MORRISON, Ty punt 44 yards to the CP12, fair catch by KUHL, Carson, clock 12:18. [12:18]
Drive Summary: 5 plays, 20 yards, 2:35
CP drive start at 12:18
1-10CP12(12:18) [NHSG] HOLYFIELD JR., Paul rush up the middle for a gain of 4 yards to the CP16 (WING, Peyton;TOLBERT, Elijawah), clock 12:08. [12:08]
2-6CP16(11:51) [NHSG] HOLYFIELD JR., Paul rush to the right for a gain of 4 yards to the CP20 (TOLBERT, Elijawah), clock 11:45. [11:45]
3-2CP20(11:17) [NHSG] DIEFFENBACH, Ty pass short to the right intercepted by LAWLER, Kenzel at the CP21 intended for BRISCOE, Michael. Lawler return for 21 yards to the CP0, TOUCHDOWN UM, clock 11:12 (Scoring play confirmed). [11:12]
0-0CP3MORRISON, Ty PAT kick attempt is good.
Cal Poly 9, Montana 7
Drive Summary: 3 plays, 8 yards, 1:06
(11:08) MORRISON, Ty kickoff 62 yards from the UM35 to the CP3, WILSON, Trey returned 22 yards to the CP25 (HUFF, Tanner;TOLBERT, Elijawah), clock 11:05.
CP drive start at 11:05
1-10CP25(11:04) [NHSG] SANDERS, Kendric rush to the right for a gain of 5 yards to the CP30 (SCHWARTZ, Hayden;LAWLER, Kenzel), clock 10:51. [10:51]
2-5CP30[NHSG] DIEFFENBACH, Ty pass to the left incomplete dropped by GARRISON, Jordan thrown to the CP43, clock 10:27. [10:27]
3-5CP30(10:27) [NHSG] DIEFFENBACH, Ty pass short to the left incomplete intended for WHEATLEY, Brooks thrown to the CP35, clock 10:22. [10:22]
4-5CP30(10:20) EHRLICH, Jesse punt 34 yards to the UM36 out of bounds, clock 10:16. [10:16]
Drive Summary: 3 plays, 5 yards, 0:49
UM drive start at 10:16
1-10UM36(10:11) [NHSG] AH YAT, Keali'i pass to the right complete for 12 yards to GILLMAN, Eli caught at the UM36 and advanced to the UM48 (D'AMATO, Mikey), 1ST DOWN, clock 10:01. [10:01]P
1-10UM48(09:42) [NHSG] GILLMAN, Eli rush up the middle for a gain of 4 yards to the CP48 (BARKINS, Darren), clock 09:35. [09:35]
2-6CP48(09:09) [NHSG] GILLMAN, Eli rush up the middle for a gain of 4 yards to the CP44 (WESTFALL, Luke), clock 09:01. [09:01]
3-2CP44(08:29) [NHSG] QB Keeper AH YAT, Keali'i rush to the left for a gain of 8 yards to the CP36 (RIVERA, Mason;BOUDA, Thomas), 1ST DOWN, clock 08:24. [08:24]R
1-10CP36PENALTY Before the snap, UM Illegal Substitution enforced 5 yards from the CP36 to the CP41, clock 08:01. [08:01]
1-15CP41(07:41) [NHSG] AH YAT, Keali'i pass to the right complete for 4 yards to GILLMAN, Eli caught at the CP47 and advanced to the CP37 (D'AMATO, Mikey), clock 07:37. [07:37]
2-11CP37(07:20) [NHSG] AH YAT, Keali'i pass short to the right complete for 10 yards to WORTHAM, Michael caught at the CP35 and advanced to the CP27 (RIVERA, Mason), clock 07:07. [07:07]
3-1CP27(06:43) [NH] QB Keeper AH YAT, Keali'i rush up the middle for a gain of 2 yards to the CP25 (BOUDA, Thomas), 1ST DOWN, clock 06:37. [06:37]R
1-10CP25(06:14) [NHSG] BRIDGES, Lekeldrick rush to the left for a loss of 20 yards, BRIDGES, Lekeldrick fumbled at CP34 , recovered by CP PILAND, Bobby at the CP45, returned 23 yards to the UM32, End of Play, clock 06:03. PENALTY CP Personal Foul on JOHNSON, Victory enforced 15 yards from the end of the play at the to the UM15 and results in automatic 1ST DOWN, from the spot of the ball when the foul occurred, runner is credited with yards on the play. [06:03]E
Drive Summary: 8 plays, 19 yards, 4:13
CP drive start at 06:03
1-10UM47(05:45) [NHSG] WILSON, Trey rush up the middle for a gain of 1 yard to the UM46 (DETRICK, Kellen;OVEN, Clay), clock 05:39. [05:39]
2-9UM46(05:18) [NHSG] DIEFFENBACH, Ty pass short to the left complete for 5 yards to BOOHER, Logan to the UM41, out of bounds, clock 05:11. [05:11]
3-4UM41[NHSG] DIEFFENBACH, Ty pass deep to the left incomplete intended for BOOHER, Logan thrown to the UM10, clock 05:11. [05:11]
4-4UM41(05:08) EHRLICH, Jesse punt 37 yards to the UM4 downed by TORRES, Ethan, clock 05:03. [05:03]
Drive Summary: 3 plays, 6 yards, 1:00
UM drive start at 05:03
1-10UM4(04:55) [NHSG] ROCKER JR., Stevie rush up the middle for a gain of 4 yards to the UM8 (BOUDA, Thomas), clock 04:50. [04:50]
2-6UM8(04:29) [NHSG] AH YAT, Keali'i pass to the right complete for 7 yards to WORTHAM, Michael to the UM15 (BARKINS, Darren), 1ST DOWN, clock 04:16. [04:16]P
1-10UM15(03:57) [NHSG] ROCKER JR., Stevie rush up the middle for no gain to the UM15 (JOHNSON, Victory), clock 03:46. [03:46]
2-10UM15(03:16) [NHSG] AH YAT, Keali'i sacked for a loss of 4 yards at the UM11 (PILAND, Bobby), clock 03:11. [03:11]
3-14UM11(02:48) [NHSG] AH YAT, Keali'i pass short up the middle complete for 41 yards to ROCKER JR., Stevie caught at the UM16 and advanced to the CP48 (BERNARD, Jeremiah), 1ST DOWN, clock 02:39. [02:39]P
1-10CP48(02:24) [NHSG] AH YAT, Keali'i pass short to the right complete for 9 yards to DECK, Drew caught at the CP47 and advanced to the CP39 (BERNARD, Jeremiah), clock 02:06. [02:06]
2-1CP39(01:51) [NHSG] ROCKER JR., Stevie rush to the left for a gain of 4 yards to the CP35 (OLSON, Kenny), 1ST DOWN, clock 01:45. [01:45]R
1-10CP35(01:32) [NHSG] AH YAT, Keali'i pass short to the left complete for 6 yards to WORTHAM, Michael caught at the CP30 and advanced to the CP29 (SOLIS-LUMAR, CJ), clock 01:20. [01:20]
2-4CP29(01:05) [NHSG] ROCKER JR., Stevie rush up the middle for no gain to the CP29 (SOLIS-LUMAR, CJ;VAKAMEILALO, Antonio), clock 01:02. [01:02]
3-4CP29PENALTY Before the snap, UM False Start on PANFILOFF, Cannon enforced 5 yards from the CP29 to the CP34, clock 00:41. [00:41]
3-9CP34(00:26) [NHSG] AH YAT, Keali'i pass to the left complete for 8 yards to DAVIS, Brooks to the CP26, out of bounds, clock 00:00. [00:00]
-End of 3rd quarter, clock 0:00. [0:00]
END OF 3rd QUARTER: Cal Poly 9, Montana 7

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Cal Poly03:0200000-30-04-141-5-1-51-15
Montana711:5134183-50-012-1110-11-0-1082-10

Quickie Statistics (3rd Quarter Cumulative)
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana

CPUM
Score97
FIRST DOWNS1017
RUSHES-YARDS (NET)15-7027-74
PASSING-YARDS (NET)225191
Passes Att-Comp-Int29-15-233-22-1
TOTAL OFFENSE PLAYS-YARDS44-29560-265
Fumble Returns-Yards1-230-0
Punt Returns-Yards1-41-12
Kickoff Returns-Yards1-222-49
Interception Returns-Yards1-02-29
Punts (Number-Avg)2-36.51-50.0
Fumbles-Lost0-01-1
Penalties-Yards5-555-25
Possession Time16:3428:19
Third-Down Conversions2-107-14
Fourth-Down Conversions0-00-1

Cal Poly

Montana

RushingNo.GainLossNetTDLgAvg
P.Holyfield Jr.7500500237.1
K.Sanders48-26051.5
T.Dieffenbach2190190179.5
T.Wilson1101011

RushingNo.GainLossNetTDLgAvg
E.Gillman11530530144.8
S.Rocker Jr.612012042
K.Ah Yat420020085
M.Gillman11201201212

PassingC-A-IYdsTDLgSack
T.Dieffenbach15-29-22192441

PassingC-A-IYdsTDLgSack
K.Ah Yat22-33-11820412

ReceivingNo.YdsTDTgtLg
L.Booher4510638
M.Briscoe3491533
P.Holyfield Jr.210037
A.Marshall2590344

ReceivingNo.YdsTDTgtLg
M.Wortham96001011
B.Davis534088
E.Gillman4320513
S.Rocker Jr.1410141

PuntingNo.YdsAvgLgIn20TB
J.Ehrlich624841.36600

PuntingNo.YdsAvgLgIn20TB
T.Morrison522745.45100

Punt ReturnsNo.YardsTDLg
C.Kuhl1404

Punt ReturnsNo.YardsTDLg
D.Deck112012

Kick ReturnsNo.YardsTDLg
T.Wilson122022

Kick ReturnsNo.YardsTDLg
M.Wortham249025

TacklesUA-ATotalSacksTFL
J.Bernard8-39.50.00.0
M.D'Amato5-47.00.00.0
M.Rivera4-35.50.00.0
K.Olson3-45.00.00.0
C.Moore3-13.50.00.0
T.Bouda3-13.50.00.0
D.Barkins2-02.00.00.0
D.Turner2-02.00.00.0

TacklesUA-ATotalSacksTFL
E.Tolbert3-24.00.00.0
P.Wing2-44.00.00.0
D.Wilkinson2-12.51.01.0
S.Tuliaupupu2-12.50.00.0
K.Boyd1-11.50.00.0
T.Huff1-11.50.00.0
H.Schwartz0-31.50.01.0
P.Ford1-01.00.00.0

QtrTimeScoring PlayV-H
2nd12:20CP - B.Wheatley 26 yd TD PASS from T.Dieffenbach , 4-79 1:386-0
2nd00:00CP - N.Serna 27 yd FG , 9-70 1:029-0
3rd11:12UM - K.Lawler 21 yd TD INT (KICK by T.Morrison) , 9-7

Quickie Statistics (3rd Quarter only)
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana

CPUM
Score07
FIRST DOWNS08
RUSHES-YARDS (NET)4-1412-11
PASSING-YARDS (NET)5108
Passes Att-Comp-Int5-1-111-10-0
TOTAL OFFENSE PLAYS-YARDS9-1923-119
Fumble Returns-Yards1-230-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards1-221-24
Interception Returns-Yards0-01-21
Punts (Number-Avg)2-35.51-44.0
Fumbles-Lost0-01-1
Penalties-Yards1-152-10
Possession Time3:0211:51
Third-Down Conversions0-33-5
Fourth-Down Conversions0-00-0

Cal Poly

Montana

RushingNo.GainLossNetTDAvgLg
P.Holyfield Jr.2808044
K.Sanders1505055
T.Wilson1101011

RushingNo.GainLossNetTDAvgLg
E.Gillman315015057
S.Rocker Jr.4808024
K.Ah Yat312012048

PassingC-A-IYdsTDLgSack
T.Dieffenbach1-5-15150

PassingC-A-IYdsTDLgSack
K.Ah Yat10-11-01040411

ReceivingNo.YardsTDTgtLg
L.Booher15025
M.Briscoe0011

ReceivingNo.YardsTDTgtLg
M.Wortham4280410
B.Davis214028
E.Gillman2160212
S.Rocker Jr.1410141

PuntingNo.YdsAvgLngIn20TB
J.Ehrlich27135.53700

PuntingNo.YdsAvgLngIn20TB
T.Morrison14444.04400

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
T.Wilson122022

Kick ReturnsNo.YardsTDLg
M.Wortham124024

TacklesUA-ATotalSacksTFL
K.Olson3-13.50.00.0
T.Bouda2-12.50.00.0
D.Barkins2-02.00.00.0
J.Bernard2-02.00.00.0
M.D'Amato2-02.00.00.0
C.Solis-Lumar1-11.50.00.0
M.Rivera1-11.50.00.0
D.Turner1-01.00.00.0

TacklesUA-ATotalSacksTFL
E.Tolbert1-22.00.00.0
K.Lawler0-10.50.00.0
T.Huff0-10.50.00.0
P.Wing0-10.50.00.0
C.Oven0-10.50.00.0
K.Detrick0-10.50.00.0
H.Schwartz0-10.50.00.0

QtrTimeScoring PlayV-H
3rd11:12UM - K.Lawler 21 yd TD INT (KICK by T.Morrison) , 9-7

Play-by-Play Summary (4th quarter)
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana

-Start of 4th quarter, clock 15:00. [15:00]
4-1CP26(14:51) [NH] QB Keeper AH YAT, Keali'i rush up the middle for a gain of 1 yard to the CP25 (NGALUAFE, Josh), 1ST DOWN, clock 14:37. [14:37]R
1-10CP25(14:16) [NHSG] Direct snap to WORTHAM, Michael rush up the middle for a gain of 1 yard to the CP24 (BOUDA, Thomas;D'AMATO, Mikey), clock 14:10. [14:10]
2-9CP24(13:47) [NHSG] AH YAT, Keali'i pass deep to the right incomplete dropped by ROCKER JR., Stevie thrown to the CP5, clock 13:43. [13:43]
3-9CP24(13:41) [NHSG] AH YAT, Keali'i pass to the right complete for 24 yards to WORTHAM, Michael to the CP0, 1ST DOWN, TOUCHDOWN UM, clock 13:37 (Scoring play confirmed). [13:37]P
0-0CP3MORRISON, Ty PAT kick attempt is good.
Cal Poly 9, Montana 14
0-0UM35MORRISON, Ty kickoff yards from the UM35 to the , clock 13:37. PENALTY CP Face mask on TURNER, Demel enforced 15 yards from the UM35 to the UM50. [13:37]
(13:36) MORRISON, Ty kickoff 39 yards from the UM35 to the CP26, OKORO, Aaron returned 4 yards to the CP30 (ROCKER JR., Stevie), clock 13:34.
CP drive start at 13:34
1-10CP30(13:32) [NHSG] DIEFFENBACH, Ty pass short to the left incomplete intended for BRISCOE, Michael thrown to the CP35; QB hurried by WING, Peyton, clock 13:31. [13:31]
2-10CP30(13:31) [NHSG] HOLYFIELD JR., Paul rush up the middle for a gain of 3 yards to the CP33 (WING, Peyton;TULIAUPUPU, Solomon), clock 13:22. [13:22]
3-7CP33(12:56) [NHSG] DIEFFENBACH, Ty pass deep up the middle intercepted by FORD, Prince at the UM47 intended for BRISCOE, Michael. Ford return for 1 yard to the UM48 (WHEATLEY, Brooks), clock 12:48. PENALTY UM Illegal Block in the Back enforced 15 yards from the end of the play at the UM47 to the UM32, from the spot of the ball when the foul occurred, 20 yards credited to passer and receiver on the play. [12:48]
Drive Summary: 3 plays, 3 yards, 0:46
UM drive start at 12:48
1-10UM33[NHSG] AH YAT, Keali'i pass short up the middle complete for 6 yards to ROCKER JR., Stevie caught at the UM37 and advanced to the UM39 (RIVERA, Mason), clock 11:34. [11:34]
2-4UM39[NHSG] GILLMAN, Eli rush to the right for a gain of 2 yards to the UM41 (BEAN, Troy), clock 11:27. [11:27]
3-2UM41[NHSG] AH YAT, Keali'i pass deep to the right incomplete intended for WORTHAM, Michael thrown to the CP30, clock 11:27. [11:27]
4-2UM41MORRISON, Ty punt 39 yards to the CP20, fair catch by FLETCHER, Troy, clock 11:27. [11:27]
Drive Summary: 3 plays, 8 yards, 1:21
CP drive start at 11:27
B.Kelly in at QB for CP
1-10CP20(11:26) [NHSG] KELLY, Bo pass short up the middle incomplete intended for OTTERSTEDT, Michael broken up by TOLBERT, Elijawah at the CP25, clock 11:23. [11:23]
2-10CP20(11:23) [NHSG] KELLY, Bo pass deep to the left incomplete intended for GARRISON, Jordan thrown to the CP45, clock 11:19. [11:19]
3-10CP20(11:18) [NHSG] KELLY, Bo pass deep up the middle incomplete intended for WHEATLEY, Brooks thrown to the CP44, clock 11:13. [11:13]
4-10CP20(11:06) EHRLICH, Jesse punt 50 yards to the UM30, DECK, Drew returned 20 yards to the UM50 (BREEDLOVE, Brayden), clock 11:01. [11:01]
Drive Summary: 3 plays, 0 yards, 0:26
UM drive start at 11:01
1-10UM50(09:40) [NHSG] GILLMAN, Eli rush up the middle for a gain of 11 yards to the CP39 (NGALUAFE, Josh), 1ST DOWN, clock 09:36. [09:36]R
1-10CP39[NHSG] GILLMAN, Eli rush to the left for a gain of 22 yards to the CP17 (D'AMATO, Mikey;RIVERA, Mason), 1ST DOWN, clock 09:35. [09:35]R
1-10CP17[NHSG] GILLMAN, Eli rush up the middle for a gain of 17 yards to the CP0, 1ST DOWN, TOUCHDOWN UM, clock 09:35 (Scoring play confirmed). [09:35]R
0-0CP3MORRISON, Ty PAT kick attempt is good.
Cal Poly 9, Montana 21
Drive Summary: 3 plays, 50 yards, 1:26
MORRISON, Ty kickoff 65 yards from the UM35 to the CP0, Touchback , clock 09:35.
CP drive start at 09:35
1-10CP25(09:32) [NHSG] KELLY, Bo pass to the right incomplete intended for HOLYFIELD JR., Paul thrown to the CP20, clock 09:31. [09:31]
2-10CP25(09:31) [NHSG] KELLY, Bo pass to the left complete for 0 yards to HOLYFIELD JR., Paul caught at the CP21 and advanced to the CP25 (OVEN, Clay;TULIAUPUPU, Solomon), clock 09:14. [09:14]
3-10CP25(08:51) [NHSG] KELLY, Bo pass deep to the right incomplete intended for MARSHALL, Alek thrown to the CP45, clock 08:48. [08:48]
4-10CP25EHRLICH, Jesse punt 47 yards to the UM28, WORTHAM, Michael returned -3 yards to the UM25 (BREEDLOVE, Brayden), clock 08:39. [08:39]
Drive Summary: 3 plays, 0 yards, 0:56
UM drive start at 08:39
1-10UM25[NHSG] AH YAT, Keali'i pass short to the right incomplete intended for GALE, Josh broken up by RIVERA, Mason at the UM30, clock 08:36. [08:36]
2-10UM25(08:34) [NHSG] AH YAT, Keali'i pass short to the left complete for 11 yards to GILLMAN, Eli caught at the UM26 and advanced to the UM36 (WILSON, Boston), 1ST DOWN, clock 08:22. [08:22]P
1-10UM36AH YAT, Keali'i pass to the right complete for 4 yards to DAVIS, Brooks caught at the UM32 and advanced to the UM40 (SOLIS-LUMAR, CJ), clock 08:05. PENALTY UM Face mask on DAVIS, Brooks enforced 11 yards from the UM36 to the UM25 [NHSG]. NO PLAY (replay the down). [08:05]
1-21UM25(07:21) [NHSG] Direct snap to WORTHAM, Michael rush to the right for no gain to the UM25 (JOHNSON, Victory), clock 07:08. [07:08]
2-21UM25(06:58) [NHSG] QB Keeper AH YAT, Keali'i rush to the left for a gain of 5 yards to the UM30 (OLSON, Kenny), clock 06:53. [06:53]
3-16UM30(06:28) [NHSG] AH YAT, Keali'i pass deep to the right complete for 22 yards to DAVIS, Brooks to the CP48 (MOORE, Calvin), out of bounds, 1ST DOWN, clock 06:15. [06:15]P
1-10CP48(06:02) [NHSG] ROCKER JR., Stevie rush up the middle for a gain of 7 yards to the CP41 (OLSON, Kenny;BREEDLOVE, Brayden), clock 05:53. [05:53]
2-3CP41(05:20) [NHSG] ROCKER JR., Stevie rush to the left for a gain of 8 yards to the CP33 (D'AMATO, Mikey;OLSON, Kenny), 1ST DOWN, clock 05:14. [05:14]R
1-10CP33(04:43) [NHSG] GILLMAN, Eli rush up the middle for a gain of 2 yards to the CP31 (OLSON, Kenny;RIVERA, Mason), clock 04:35. [04:35]
2-8CP31(04:06) [NHSG] QB Keeper AH YAT, Keali'i rush up the middle for a gain of 1 yard to the CP30 (D'AMATO, Mikey), clock 03:58. [03:58]
3-7CP30(03:30) [NHSG] ROCKER JR., Stevie rush up the middle for a gain of 7 yards to the CP23 (WILSON, Boston;OLSON, Kenny), 1ST DOWN, clock 03:19. [03:19]R
1-10CP23(02:45) [NHSG] ROCKER JR., Stevie rush to the left for a gain of 4 yards to the CP19 (D'AMATO, Mikey;TURNER, Demel), clock 02:39. [02:39]
2-6V19Timeout Cal Poly, clock 02:39. [02:39]
2-6CP19(02:34) [NHSG] GILLMAN, Eli rush up the middle for a gain of 3 yards to the CP16 (BEAN, Troy), clock 02:33. [02:33]
3-3V16Timeout Cal Poly, clock 02:33. [02:33]
3-3CP16(02:26) [NHSG] AH YAT, Keali'i pass short up the middle complete for 3 yards to ROCKER JR., Stevie caught at the CP15 and advanced to the CP13 (PILAND, Bobby;RIVERA, Mason), 1ST DOWN, clock 02:23. [02:23]P
1-10V13Timeout Official, clock 02:00. [02:00]
1-10CP13[NHSG] GILLMAN, Eli rush up the middle for a gain of 13 yards to the CP0, 1ST DOWN, TOUCHDOWN UM, clock 01:55 (Scoring play confirmed). [01:55]R
0-0CP3MORRISON, Ty PAT kick attempt is good.
Cal Poly 9, Montana 28
Drive Summary: 14 plays, 75 yards, 6:44
(01:55) MORRISON, Ty kickoff 65 yards from the UM35 to the CP0, WILSON, Trey returned 8 yards to the CP8 (FINCH, Ian), clock 01:51.
CP drive start at 01:51
T.Dieffenbach in at QB for CP
1-10CP8(01:51) [NHSG] SANDERS, Kendric rush up the middle for a gain of 39 yards to the CP47 (CUTLER, Kade), 1ST DOWN, clock 01:39. [01:39]R
1-10CP47(01:13) [NHSG] SANDERS, Kendric rush up the middle for a loss of 1 yard to the CP46 (SCHWARTZ, Hayden), clock 01:05. [01:05]
2-11CP46(00:44) [NHSG] DIEFFENBACH, Ty pass short to the left incomplete dropped by ZIMMERMAN, Cal thrown to the CP50, clock 00:42. [00:42]
3-11CP46(00:41) [NHSG] DIEFFENBACH, Ty pass up the middle intercepted by LEONARD, Geno at the UM43 intended for GARRISON, Jordan. Leonard return for 4 yards to the UM47 (PITTS, Fidel;HOLYFIELD JR., Paul), clock 00:34. [00:34]
Drive Summary: 4 plays, 38 yards, 1:17
UM drive start at 00:34
1-10UM47(00:27) [NH] Kneel down by AH YAT, Keali'i at UM46 (team loss of 1), clock 00:00. [00:00]
Drive Summary: 1 plays, -1 yards, 0:34
1-10UM46End of game, clock 0:00.
FINAL SCORE: Cal Poly 9, Montana 28

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Cal Poly03:3210010-40-03-411-10-2-01-15
Montana2111:28740114-51-117-1035-8-0-662-26

Quickie Statistics (4th Quarter only)
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana

CPUM
Score021
FIRST DOWNS111
RUSHES-YARDS (NET)3-4117-103
PASSING-YARDS (NET)066
Passes Att-Comp-Int10-1-28-5-0
TOTAL OFFENSE PLAYS-YARDS13-4125-169
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-02-17
Kickoff Returns-Yards2-120-0
Interception Returns-Yards0-02-5
Punts (Number-Avg)2-48.51-39.0
Fumbles-Lost0-00-0
Penalties-Yards1-152-26
Possession Time3:3211:28
Third-Down Conversions0-44-5
Fourth-Down Conversions0-01-1

Cal Poly

Montana

RushingNo.GainLossNetTDAvgLg
P.Holyfield Jr.1303033
K.Sanders239-13801939

RushingNo.GainLossNetTDAvgLg
E.Gillman77007021022
S.Rocker Jr.42602606.58
K.Ah Yat370702.35

PassingC-A-IYdsTDLgSack
T.Dieffenbach0-4-2000
B.Kelly1-6-00000

PassingC-A-IYdsTDLgSack
K.Ah Yat5-8-0661240

ReceivingNo.YardsTDTgtLg
M.Briscoe0002
P.Holyfield Jr.10020
A.Marshall0001

ReceivingNo.YardsTDTgtLg
M.Wortham1241224
B.Davis1220122
E.Gillman1110111
S.Rocker Jr.29036

PuntingNo.YdsAvgLngIn20TB
J.Ehrlich29748.55000

PuntingNo.YdsAvgLngIn20TB
T.Morrison13939.03900

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
D.Deck120020
M.Wortham1-30-3

Kick ReturnsNo.YardsTDLg
T.Wilson1808
A.Okoro1404

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
K.Olson1-43.00.00.0
M.D'Amato1-43.00.00.0
M.Rivera1-32.50.00.0
B.Breedlove2-12.50.00.0
T.Bean2-02.00.00.0
J.Ngaluafe2-02.00.00.0
B.Wilson1-11.50.00.0
C.Moore1-01.00.00.0

TacklesUA-ATotalSacksTFL
I.Finch1-01.00.00.0
S.Rocker Jr.1-01.00.00.0
K.Cutler1-01.00.00.0
S.Tuliaupupu0-21.00.00.0
H.Schwartz1-01.00.01.0
P.Wing0-10.50.00.0
C.Oven0-10.50.00.0

QtrTimeScoring PlayV-H
4th13:37UM - M.Wortham 24 yd TD PASS from K.Ah Yat (KICK by T.Morrison) , 14-96 6:269-14
4th09:35UM - E.Gillman 17 yd TD RUSH (KICK by T.Morrison) , 3-50 1:269-21
4th01:55UM - E.Gillman 13 yd TD RUSH (KICK by T.Morrison) , 14-75 6:449-28

Cal Poly Explosive Plays
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana

Cal Poly

Passing Plays Gain of 15+
5 Plays for 156 total yards (80% of total passing yards)

Yds
Qtr
Context/Play
44
1
3rd and 1 on CP30
(08:20) (08:35) [NHSG] DIEFFENBACH, Ty pass short to the right complete for 44 yards to MARSHALL, Alek caught at the CP35 and advanced to the UM26 (WILKINSON, Diezel), 1ST DOWN, clock 08:20.
38
2
2nd and 3 on CP50
(00:23) (00:32) [NHSG] DIEFFENBACH, Ty pass deep to the left complete for 38 yards to BOOHER, Logan to the UM12, End of Play, 1ST DOWN, clock 00:23.
33
2
2nd and 4 on CP27
(13:02) (13:24) [NHSG] DIEFFENBACH, Ty pass deep to the right complete for 33 yards to BRISCOE, Michael to the UM40, End of Play, 1ST DOWN, clock 13:02.
26
2
1st and 10 on UM26
(12:20) (12:21) [NHSG] DIEFFENBACH, Ty pass short to the left complete for 26 yards to WHEATLEY, Brooks caught at the UM21 and advanced to the UM0, 1ST DOWN, TOUCHDOWN CP, clock 12:20 (Scoring play confirmed).
15
2
3rd and 23 on CP47
(03:33) (03:52) [NHSG] DIEFFENBACH, Ty pass up the middle complete for 15 yards to MARSHALL, Alek caught at the UM43 and advanced to the UM38 (BOYD, Kade), clock 03:33.


Rushing Plays Gain of 10+
4 Plays for 90 total yards (81% of total rushing yards)

Yds
Qtr
Context/Play
39
4
1st and 10 on CP8
(01:39) (01:51) [NHSG] SANDERS, Kendric rush up the middle for a gain of 39 yards to the CP47 (CUTLER, Kade), 1ST DOWN, clock 01:39.
23
2
1st and 10 on CP20
(05:29) (05:41) [NHSG] HOLYFIELD JR., Paul rush up the middle for a gain of 23 yards to the CP43 (TOLBERT, Elijawah), 1ST DOWN, clock 05:29.
17
2
2nd and 10 on CP43
(04:54) (05:05) [NHSG] DIEFFENBACH, Ty scrambles to the left for a gain of 17 yards to the UM40, out of bounds, 1ST DOWN, clock 04:54.
11
2
1st and 10 on CP20
(00:57) (01:02) [NHSG] HOLYFIELD JR., Paul rush up the middle for a gain of 11 yards to the CP31 (WING, Peyton), 1ST DOWN, clock 00:57.


All Plays Gain of 20+
8 Plays for NaN total yards
Yds
Qtr
Context/Play
44
1
3rd and 1 on CP30
(08:20) (08:35) [NHSG] DIEFFENBACH, Ty pass short to the right complete for 44 yards to MARSHALL, Alek caught at the CP35 and advanced to the UM26 (WILKINSON, Diezel), 1ST DOWN, clock 08:20.
39
4
1st and 10 on CP8
(01:39) (01:51) [NHSG] SANDERS, Kendric rush up the middle for a gain of 39 yards to the CP47 (CUTLER, Kade), 1ST DOWN, clock 01:39.
38
2
2nd and 3 on CP50
(00:23) (00:32) [NHSG] DIEFFENBACH, Ty pass deep to the left complete for 38 yards to BOOHER, Logan to the UM12, End of Play, 1ST DOWN, clock 00:23.
33
2
2nd and 4 on CP27
(13:02) (13:24) [NHSG] DIEFFENBACH, Ty pass deep to the right complete for 33 yards to BRISCOE, Michael to the UM40, End of Play, 1ST DOWN, clock 13:02.
26
2
1st and 10 on UM26
(12:20) (12:21) [NHSG] DIEFFENBACH, Ty pass short to the left complete for 26 yards to WHEATLEY, Brooks caught at the UM21 and advanced to the UM0, 1ST DOWN, TOUCHDOWN CP, clock 12:20 (Scoring play confirmed).
23
2
1st and 10 on CP20
(05:29) (05:41) [NHSG] HOLYFIELD JR., Paul rush up the middle for a gain of 23 yards to the CP43 (TOLBERT, Elijawah), 1ST DOWN, clock 05:29.
22
3
0th and 0 on UM35
(11:05) (11:08) MORRISON, Ty kickoff 62 yards from the UM35 to the CP3, WILSON, Trey returned 22 yards to the CP25 (HUFF, Tanner;TOLBERT, Elijawah), clock 11:05.
3
1st and 10 on CP25
(06:03) (06:14) [NHSG] BRIDGES, Lekeldrick rush to the left for a loss of 20 yards, BRIDGES, Lekeldrick fumbled at CP34 , recovered by CP PILAND, Bobby at the CP45, returned 23 yards to the UM32, End of Play, clock 06:03. PENALTY CP Personal Foul on JOHNSON, Victory enforced 15 yards from the end of the play at the to the UM15 and results in automatic 1ST DOWN, from the spot of the ball when the foul occurred, runner is credited with yards on the play.

Montana Explosive Plays
Cal Poly vs. Montana (Final)
10/11/2025 at Missoula, Montana

Montana

Passing Plays Gain of 15+
3 Plays for 87 total yards (60% of total passing yards)

Yds
Qtr
Context/Play
41
3
3rd and 14 on UM11
(02:39) (02:48) [NHSG] AH YAT, Keali'i pass short up the middle complete for 41 yards to ROCKER JR., Stevie caught at the UM16 and advanced to the CP48 (BERNARD, Jeremiah), 1ST DOWN, clock 02:39.
24
4
3rd and 9 on CP24
(13:37) (13:41) [NHSG] AH YAT, Keali'i pass to the right complete for 24 yards to WORTHAM, Michael to the CP0, 1ST DOWN, TOUCHDOWN UM, clock 13:37 (Scoring play confirmed).
22
4
3rd and 16 on UM30
(06:15) (06:28) [NHSG] AH YAT, Keali'i pass deep to the right complete for 22 yards to DAVIS, Brooks to the CP48 (MOORE, Calvin), out of bounds, 1ST DOWN, clock 06:15.


Rushing Plays Gain of 10+
6 Plays for 89 total yards (50% of total rushing yards)

Yds
Qtr
Context/Play
22
4
1st and 10 on CP39
(09:35) [NHSG] GILLMAN, Eli rush to the left for a gain of 22 yards to the CP17 (D'AMATO, Mikey;RIVERA, Mason), 1ST DOWN, clock 09:35.
17
4
1st and 10 on CP17
(09:35) [NHSG] GILLMAN, Eli rush up the middle for a gain of 17 yards to the CP0, 1ST DOWN, TOUCHDOWN UM, clock 09:35 (Scoring play confirmed).
14
1
2nd and 10 on UM43
(12:47) (12:52) [NHSG] GILLMAN, Eli rush to the right for a gain of 14 yards to the CP43 (BERNARD, Jeremiah), 1ST DOWN, clock 12:47.
13
4
1st and 10 on CP13
(01:55) [NHSG] GILLMAN, Eli rush up the middle for a gain of 13 yards to the CP0, 1ST DOWN, TOUCHDOWN UM, clock 01:55 (Scoring play confirmed).
12
2
3rd and 2 on CP47
(08:00) (08:09) [NHSG] GILLMAN, Monte rush to the right for a gain of 12 yards to the CP35 (MOORE, Calvin), 1ST DOWN, clock 08:00.
11
4
1st and 10 on UM50
(09:36) (09:40) [NHSG] GILLMAN, Eli rush up the middle for a gain of 11 yards to the CP39 (NGALUAFE, Josh), 1ST DOWN, clock 09:36.


All Plays Gain of 20+
8 Plays for 379 total yards
Yds
Qtr
Context/Play
41
3
3rd and 14 on UM11
(02:39) (02:48) [NHSG] AH YAT, Keali'i pass short up the middle complete for 41 yards to ROCKER JR., Stevie caught at the UM16 and advanced to the CP48 (BERNARD, Jeremiah), 1ST DOWN, clock 02:39.
25
2
0th and 0 on CP35
(12:08) (12:17) LOPEZ, Josue kickoff 65 yards from the CP35 to the UM0, WORTHAM, Michael returned 25 yards to the UM25 (BREEDLOVE, Brayden), clock 12:08. PENALTY CP Face mask on BREEDLOVE, Brayden enforced 15 yards from the end of the play at the UM25 to the UM40.
24
3
0th and 0 on CP35
(14:53) (15:00) LOPEZ, Josue kickoff 65 yards from the CP35 to the UM0, WORTHAM, Michael returned 24 yards to the UM24 (PAIAU, Misa), clock 14:53.
24
4
3rd and 9 on CP24
(13:37) (13:41) [NHSG] AH YAT, Keali'i pass to the right complete for 24 yards to WORTHAM, Michael to the CP0, 1ST DOWN, TOUCHDOWN UM, clock 13:37 (Scoring play confirmed).
22
4
1st and 10 on CP39
(09:35) [NHSG] GILLMAN, Eli rush to the left for a gain of 22 yards to the CP17 (D'AMATO, Mikey;RIVERA, Mason), 1ST DOWN, clock 09:35.
22
4
3rd and 16 on UM30
(06:15) (06:28) [NHSG] AH YAT, Keali'i pass deep to the right complete for 22 yards to DAVIS, Brooks to the CP48 (MOORE, Calvin), out of bounds, 1ST DOWN, clock 06:15.
21
3
3rd and 2 on CP20
(11:12) (11:17) [NHSG] DIEFFENBACH, Ty pass short to the right intercepted by LAWLER, Kenzel at the CP21 intended for BRISCOE, Michael. Lawler return for 21 yards to the CP0, TOUCHDOWN UM, clock 11:12 (Scoring play confirmed).
20
4
4th and 10 on CP20
(11:01) (11:06) EHRLICH, Jesse punt 50 yards to the UM30, DECK, Drew returned 20 yards to the UM50 (BREEDLOVE, Brayden), clock 11:01.