FINAL SCORE
Portland St.
1-8 (1-4)
40
Cal Poly
3-6 (1-4)
35


November 01, 2025 • Mustang Memorial Field at Spanos Stadium (California)




FINAL STATISTICS

Game Summary
Portland St. vs. Cal Poly (Final)
11/1/2025 at California
Portland St. (1-8; 1-4) vs. Cal Poly (3-6; 1-4)
Date: 11/1/2025 • Site: California • Stadium: Mustang Memorial Field at Spanos Stadium
Kickoff time: 03:02 PM MDT • End of Game: 06:35 PM MDT • Total elapsed time: 03:32
Attendance: 0
Temperature: 71 • Wind: 10 northWest • Weather: sunny
Scoring Summary
Score by Quarters1234Total
Portland St.141010640
Cal Poly7714735

QtrTimeScoring PlayV-H
1st07:58PSU - D.Thompson 30 yd TD PASS from J.Sagapolutele (PAT KICK by M.Uribe GOOD) , 1-20 0:247-
1st04:06CP - T.Dieffenbach 16 yd TD RUSH (PAT KICK by N.Serna GOOD) , 7-49 3:447-7
1st00:39PSU - D.Thompson 2 yd TD RUSH (PAT KICK by M.Uribe GOOD) , 7-65 3:2714-7
2nd11:26PSU - D.Thompson 1 yd TD RUSH (PAT KICK by M.Uribe GOOD) , 4-52 2:5121-7
2nd06:04CP - K.Sanders 4 yd TD RUSH (PAT KICK by G.Dimauro GOOD) , 9-75 5:1821-14
2nd03:53PSU - M.Uribe 33 yd FG , 6-56 2:0524-14
3rd13:31PSU - D.Thompson 77 yd TD RUSH (PAT KICK by M.Uribe GOOD) , 1-77 0:1331-14
3rd09:11CP - M.Paiau 1 yd TD RUSH (PAT KICK by G.Dimauro GOOD) , 8-76 4:1731-21
3rd04:58CP - M.Paiau 1 yd TD PASS from T.Dieffenbach (PAT KICK by G.Dimauro GOOD) , 4-59 1:2331-28
3rd00:52PSU - M.Uribe 37 yd FG , 8-45 4:0134-28
4th13:16PSU - T.Smith 6 yd TD RUSH (PAT PASS to T.Smith FAILED) , 5-23 1:4640-28
4th00:55CP - T.Dieffenbach 1 yd TD RUSH (PAT KICK by N.Serna GOOD) , 3-65 0:3840-35
Officials
Referee: Jim Crowley
Umpire: Tom Finch
Head Linesman: Michael Livingston
Line judge: Donald Denson
Field judge: Joe Freeman
Back judge: Tim Ulibarri
Side judge: Richard Hannah
Center judge:

Team Statistics
Portland St. vs. Cal Poly (Final)
11/1/2025 at California

PSUCP
FIRST DOWNS2121
Rushing812
Passing119
Penalty20
NET YARDS RUSHING230243
Rushing Attempts4237
Average Per Rush5.56.6
Rushing Touchdowns44
Yards Gained Rushing235270
Yards Lost Rushing527
NET YARDS PASSING260207
Completions-Attempts-Int18-30-214-25-2
Average Per Attempt8.78.3
Average Per Completion14.414.8
Passing Touchdowns11
TOTAL OFFENSIVE YARDS490450
Total Offensive plays7262
Average Gain Per Play6.87.3
Fumbles: Number-Lost0-03-1
Penalties: Number-Yards8-637-45
PUNTS-YARDS4-1184-185
Average Yards Per Punt29.546.3
Net Yards Per Punt26.546.5
Inside 2011
50+ Yards00
Touchbacks00
Fair catch01
KICKOFFS-YARDS8-4786-325
Average Yards Per Kickoff59.854.2
Net Yards Per Kickoff51.125.7
Touchbacks10
Punt returns: Number-Yards-TD2--1-02-12-0
Average Per Return-0.56
Kickoff returns: Number-Yards-TD5-69-06-171-0
Average Per Return13.828.5
Interceptions: Number-Yards-TD2-5-02-0-0
Fumble Returns: Number-Yards1-00-0
Miscellaneous Yards00
Possession Time32:5927:01
1st Quarter8:036:57
2nd Quarter6:248:36
3rd Quarter7:117:49
4th Quarter11:213:39
Third-Down Conversions6 of 144 of 10
Fourth-Down Conversions0 of 10 of 1
Red Zone Scores-Chances5 of 55 of 5
Touchdowns35
Field Goals2 of 20 of 0
Sacks By: Number-Yards0-00-0
Tackles For Loss: Number-Yards4.0-105.0-12
Forced Three-And-Outs41
Total TDs55
Defensive TDs00
Special Teams TDs00
PAT Kicks4-45-5
Field Goals2-20-2
Points off turnovers60

Individual Statistics
Portland St. vs. Cal Poly (Final)
11/1/2025 at California

Portland St. Cal Poly

RushingNo.GainLossNetTDLgAvg
D.Thompson2618511843777.1
T.Smith1040238183.8
C.Newman1505055
J.Sagapolutele3505031.7
TEAM202-200-1
Totals4223552304775.5

RushingNo.GainLossNetTDLgAvg
K.Sanders1412871211548.6
T.Dieffenbach107915642216.4
Z.Hall4220220125.5
T.Wilson4221210155.3
B.Wheatley3184140144.7
M.Paiau1101111
R.Watts1000000
Totals37270272434546.6
PassingC-A-IYdsTDLongSack
C.Newman0-1-00000
J.Sagapolutele17-26-12521530
T.Smith1-2-08080
Z.Dodson-Greene0-1-10000
Totals18-30-22601530
PassingC-A-IYdsTDLongSack
B.Kelly0-1-00000
T.Dieffenbach14-23-12071391
M.Briscoe0-1-10000
Totals14-25-22071391
ReceivingNo.YardsTDLongTgtYAC
T.Loville486053648
C.Newman456024615
D.Thompson354131427
Z.Dodson-Greene320465
J.Lynch2200142-2
C.Miller13103110
K.Ingman11101138
TEAM000000
A.Seiuli000010
Totals1826015329101
ReceivingNo.YardsTDLongTgtYAC
M.Briscoe481039515
L.Booher333014512
A.Marshall242038324
K.Sanders12002022
B.Wheatley11801813
F.Pitts160630
T.Wilson160620
M.Paiau111113
TEAM000000
J.Garrison000010
Totals142071392359
PuntingNo.YdsAvgLongIn20TB
T.Johnson411829.54110
Totals411829.54110
PuntingNo.YdsAvgLongIn20TB
J.Ehrlich418546.34910
Totals418546.34910
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
C.Newman00034122000
A.Miller00011717000
C.Mamaril000000255
J.Herron2-11000000
C.White00011111000
Totals2-1156922255
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
J.Bernard000000100
B.Wheatley00023319000
V.Johnson000000100
C.Kuhl21212413850000
Totals21212617150200
Field goalsQtrTimeDistResult
M.Uribe2nd03:5333GOOD
M.Uribe3rd00:5237GOOD
Field goalsQtrTimeDistResult
N.Serna2nd02:1848MISSED
G.Dimauro2nd00:0046MISSED
KickoffsNo.YardsAvgTBOB
M.Uribe847859.810
KickoffsNo.YardsAvgTBOB
J.Lopez527655.201
G.Dimauro1494900
All-purposeRunRcvKRPRIR/FRTotal
D.Thompson18454000238
C.Newman5564100102
T.Loville08600086
T.Smith38000038
All-purposeRunRcvKRPRIR/FRTotal
C.Kuhl00138120150
K.Sanders12120000141
M.Briscoe08100081
B.Wheatley1418330065
FumblesNo.Lost
FumblesNo.Lost
DIEFFENBACH,T10
KUHL,C11
SANDERS,K10
Totals31

Portland St. Quarterback Progression
Portland St. vs. Cal Poly (Final)
11/1/2025 at California


Sagapolutele, John-Keawe
17 - 2665%252 yds1TD1INT151.8RTG

C-AYdsContextReceiver Stk
+1-1-13rd and 3 on PSU32 (Q1 13:14) Z.Dodson-Greene
+2-2161st1st and 10 on PSU6 (Q1 10:34) C.Newman2
+3-3311st1st and 10 on PSU22 (Q1 10:13) D.Thompson3
3-42nd and 10 on CP47 (Q1 09:11) K.Ingman
3-53rd and 10 on CP47 (Q1 08:43) Z.Dodson-Greene-2
+4-630TD1st and 20 on CP30 (Q1 08:22) D.Thompson
+5-761st and 10 on PSU35 (Q1 04:06) J.Lynch2
+6-881st2nd and 4 on PSU41 (Q1 03:50) C.Newman3
+7-9141st1st and 10 on PSU49 (Q1 03:24) J.Lynch4
+8-1041st and 10 on CP37 (Q1 02:39) T.Loville5
+9-11111st2nd and 6 on CP33 (Q1 02:11) K.Ingman6
+10-12311st1st and 15 on CP32 (Q2 13:07) C.Miller7
+11-13-11st and 10 on PSU27 (Q2 05:58) Z.Dodson-Greene8
+12-14531st2nd and 11 on PSU26 (Q2 05:40) T.Loville9
+13-1541st and 10 on CP21 (Q2 05:04) Z.Dodson-Greene10
13-162nd and 6 on CP17 (Q2 04:29) D.Thompson
13-173rd and 6 on CP17 (Q2 04:02) K.Ingman-2
13-182nd and 9 on PSU32 (Q2 02:00) T.Loville-3
13-19INT2nd and 7 on CP37 (Q2 01:02) Z.Dodson-Greene-4
+14-20241st2nd and 10 on PSU26 (Q3 09:01) C.Newman
14-214th and 1 on CP41 (Q3 06:59) C.Newman
+15-2241st and 10 on PSU48 (Q3 04:45) T.Loville
15-233rd and 7 on CP20 (Q3 01:40) A.Seiuli
+16-24251st3rd and 19 on PSU24 (Q4 10:34) T.Loville
+17-25-71st and 10 on CP41 (Q4 08:28) D.Thompson2
17-263rd and 13 on CP44 (Q4 07:11) Z.Dodson-Greene

Sacked 0 times for 0 yards lost
LostContext




Smith, Tyrese
1 - 250%8 yds0TD0INT83.6RTG

C-AYdsContextReceiver Stk
0-11st and 10 on PSU44 (Q2 01:41) T.Loville
+1-281st3rd and 2 on CP48 (Q2 01:26) C.Newman

Sacked 0 times for 0 yards lost
LostContext




Newman, Cru
0 - 10%0 yds0TD0INT0RTG

C-AYdsContextReceiver Stk
0-11st and 10 on PSU26 (Q3 09:04) C.Newman

Sacked 0 times for 0 yards lost
LostContext




Dodson-Greene, Zachary
0 - 10%0 yds0TD1INT-200RTG

C-AYdsContextReceiver Stk
0-1INT1st and 10 on PSU25 (Q1 14:56)

Sacked 0 times for 0 yards lost
LostContext



Cal Poly Quarterback Progression
Portland St. vs. Cal Poly (Final)
11/1/2025 at California


Dieffenbach, Ty
14 - 2361%207 yds1TD1INT142.1RTG

C-AYdsContextReceiver Stk
+1-1201st3rd and 10 on PSU49 (Q1 07:13) M.Briscoe
+2-282nd and 9 on PSU28 (Q1 05:53) L.Booher2
+3-341st3rd and 1 on PSU20 (Q1 05:05) A.Marshall3
3-41st and 10 on CP45 (Q1 00:24) L.Booher
+4-5113rd and 14 on CP41 (Q2 15:00) L.Booher
+5-661st and 10 on CP25 (Q2 11:22) T.Wilson2
+6-7111st3rd and 5 on CP30 (Q2 09:43) M.Briscoe3
+7-861st and 15 on PSU39 (Q2 07:46) F.Pitts4
+8-9141st2nd and 9 on PSU33 (Q2 07:23) L.Booher5
8-102nd and 12 on PSU31 (Q2 02:56) A.Marshall
8-113rd and 12 on PSU31 (Q2 02:26) T.Wilson-2
+9-12181st1st and 10 on CP40 (Q2 00:25) B.Wheatley
9-131st and 15 on PSU28 (Q2 00:05) L.Booher
9-143rd and 6 on CP29 (Q3 14:15) F.Pitts-2
+10-15111st1st and 10 on CP24 (Q3 13:28) M.Briscoe
10-162nd and 17 on CP42 (Q3 11:13) J.Garrison
+11-17391st3rd and 17 on CP42 (Q3 10:45) M.Briscoe
+12-18381st1st and 10 on CP41 (Q3 06:21) A.Marshall2
12-191st and 10 on PSU21 (Q3 06:06) M.Briscoe
+13-20201st2nd and 10 on PSU21 (Q3 05:37) K.Sanders
+14-211TD1st and 1 on PSU1 (Q3 05:18) M.Paiau2
14-22INT2nd and 14 on CP19 (Q3 00:35)
14-233rd and 4 on CP9 (Q4 05:40) K.Sanders-2

Sacked 1 time for 0 yards lost
LostContext
4th and 3 on PSU48 (Q2 14:47)




Kelly, Bo
0 - 10%0 yds0TD0INT0RTG

C-AYdsContextReceiver Stk
0-11st and 10 on CP40 (Q1 12:05) F.Pitts

Sacked 0 times for 0 yards lost
LostContext




Briscoe, Michael
0 - 10%0 yds0TD1INT-200RTG

C-AYdsContextReceiver Stk
0-1INT2nd and 8 on PSU43 (Q1 14:17)

Sacked 0 times for 0 yards lost
LostContext




Defensive Statistics
Portland St. vs. Cal Poly (Final)
11/1/2025 at California
#Portland St.SoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
4I.Green6390.0-01.0-1---1-
3P.Walker5050.0-00.0-0-----
6J.Helmstetler3250.0-00.0-0----1
26J.Roberts4150.0-01.0-3-----
2D.Thornton4040.0-00.0-0-----
56S.Elliott1340.0-00.0-0---1-
14T.Thompson3030.0-00.0-0-----
46A.Seiuli3030.0-00.0-0-----
7B.Ross2020.0-00.0-0-----
20C.Mamaril1120.0-00.0-0--2-53-
25K.Booker2020.0-00.0-0-----
40L.Burt2020.0-00.0-0-----
10K.Stancato1010.0-00.0-0-----
21K.Elder0110.0-00.0-0-----
28D.West1010.0-00.0-0-----
39H.Amposta0110.0-00.0-0-----
55D.Matagi1010.0-01.0-4----1
80J.Brannan1010.0-01.0-2-----
97M.Uribe1010.0-00.0-0-----
85K.Ingman0000.0-00.0-0-1-0---
Totals4112530-04.0-1001-02-552

BLOCKED KICKS: none.

#Cal PolySoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
44M.D'Amato57120.0-00.0-0----2
20K.Olson3690.0-00.0-0----1
32M.Rivera4480.0-01.5-2---1-
90B.Piland4260.0-01.0-1-----
30B.Wilson4150.0-00.0-0-----
7J.East4040.0-00.0-0-----
8D.Turner2240.0-00.5-1----1
21C.Solis-Lumar4040.0-00.0-0-----
47B.Breedlove4040.0-00.0-0-----
10V.Johnson2130.0-01.5-9--1-0--
58T.Bouda0330.0-00.0-0----1
99J.Ngaluafe1230.0-00.5-2-----
1J.Bernard2020.0-00.0-0--1-0--
0D.Barkins0110.0-00.0-0-----
4C.Moore1010.0-00.0-0-----
11J.Houston0110.0-00.0-0-----
12G.Burnett1010.0-00.0-0-----
16E.Torres1010.0-00.0-0-----
88R.Brooks1010.0-00.0-0-----
81M.Tarkington0000.0-00.0-0----1
93M.Danielson0000.0-00.0-0---11
Totals4330730-05.0-1200-02-027

BLOCKED KICKS: none.

Participation Report
Portland St. vs. Cal Poly (Final)
11/1/2025 at California

Starters
Portland St.

Pos##OFFENSE
WR3T.Loville
QB6C.Newman
QB9J.Sagapolutele
WR17Z.Dodson-Greene
RB24D.Thompson
OL52J.Minot
OL62J.Pasillas-Stanton
OL70S.Torgeson
OG74P.Leatigaga
OL76P.Timoteo
TE85K.Ingman
Pos##DEFENSE
CB2D.Thornton
DB3P.Walker
DB4I.Green
LB6J.Helmstetler
S7B.Ross
DB20C.Mamaril
LB26J.Roberts
DL43T.Tauili'ili
DL55D.Matagi
DL56S.Elliott
DE80J.Brannan
Cal Poly

Pos##OFFENSE
WR0L.Booher
QB3B.Kelly
WR9B.Wheatley
WR10M.Briscoe
RB19Z.Hall
OL65L.Magnuson
OL70C.Adams
OL71A.Patt
OL74J.Banwait
OL78R.Delgatty
TE85A.Marshall
Pos##DEFENSE
S2T.Bean
CB4C.Moore
S8D.Turner
LB10V.Johnson
LB20K.Olson
DB30B.Wilson
DB32M.Rivera
LB44M.D'Amato
DL58T.Bouda
DL96M.Barbour
DL99J.Ngaluafe
Substitutions
Portland St.:
0 J.Lynch; 4 M.Avery; 7 C.Jordan; 10 K.Stancato; 12 A.Miller; 14 T.Thompson; 14 T.Smith; 21 K.Elder; 24 T.Taylor; 25 K.Booker; 28 J.Herron; 28 D.West; 30 L.Solomon; 33 B.Afalava; 34 T.Johnson; 39 H.Amposta; 40 L.Burt; 44 C.White; 46 A.Seiuli; 47 J.Henry; 58 E.Sanders; 60 A.Tena; 71 B.Cornell; 79 A.Saroukos; 81 C.Miller; 87 S.Lyon; 95 J.Ladson; 96 S.Shufelt; 97 R.Silva; 97 M.Uribe;
Cal Poly:
0 D.Barkins; 1 J.Bernard; 2 A.Sullivan; 5 J.Garrison; 6 F.Pitts; 6 J.Woods; 7 J.East; 7 T.Dieffenbach; 11 J.Houston; 12 J.Akins; 12 G.Burnett; 15 S.Hedrick; 15 B.Boyd Jr.; 16 E.Torres; 16 L.Razore; 17 R.Watts; 17 M.Puga; 20 T.Wilson; 21 T.Fletcher; 21 C.Solis-Lumar; 22 M.Paiau; 23 T.Washington; 24 M.Otterstedt; 24 A.Orange; 26 T.Phillips; 26 M.Brown; 28 C.Kuhl; 29 J.Gomes; 34 K.Sanders; 35 J.Ehrlich; 36 J.Lopez; 37 G.Dimauro; 38 N.Serna; 42 J.Javorsky; 47 B.Breedlove; 51 W.Plemons; 55 T.Fui; 72 M.Mena; 75 T.Hirschler; 81 M.Tarkington; 84 N.Sani; 87 A.Okoro; 88 R.Brooks; 90 B.Piland; 92 J.Vorhees; 93 M.Danielson; 94 I.Taliauli; 95 A.Vakameilalo;
Did Not Play
Portland St.:
2 Alvarez, Branden; 5 Allen, Jordan; 5 Downing, Gabe; 8 Beard, Daulton; 8 Moorman, Diontaye; 9 Beason, Davin; 10 Beaman, Tanner; 13 Schultz, Eddy; 16 Ferguson, Brooks; 19 Floyd, Zyon; 20 Badolato-Birdsell, Jacques; 22 Washington, Damari; 23 Houston, DeMarcus; 27 Durdahl, Avirey; 29 Blanche Jr, Derrick; 32 Amone, John; 35 Etienne, Samuel; 36 McDaniel, Solomon; 37 Tinner, Kayce; 38 Cavitt, Deon; 45 Fleming, Brock; 49 Stevens, Dylan; 50 Goetz, Austin; 51 Hookfin, Donte; 59 Po Ching, Hezephaniah; 63 Sandusky, Jayden; 64 Lewis, Tristan; 65 Kapelka, Ben; 66 Johnson, Ethan; 68 Latu, Semisi; 69 Hausia, Kapeliele; 72 Roberts, Pryce; 73 Goodson, Gobi; 75 Sockwell, Mylan; 77 Belton, Jakob; 82 Tinitali, Tini; 83 Bailey, Landon; 84 Angiuli, Marcus; 86 Waples, Hudson; 88 Stevens, Ben; 90 Ware, Herbert; 91 Kennedy-Coleman, Trey; 93 Macy, Oliver; 98 MacNeill, Michael; 99 Henrichs-Tarasenkov, Fyodor; 99 Eason, Elijah;
Cal Poly:
1 Grigsby Jr., Anthony; 3 Calvert, Ethan; 4 Matthews, Jaedon; 5 Beyer, Tayten; 8 Salehi, Kian; 9 Dukes, Brian; 11 Taylor, Savion; 13 Kizzy, Kresean; 13 Wulff, Sam; 18 Lamarque, Josiah; 19 Ramstad, Shane; 22 Holyfield Jr., Paul; 23 Gentle, SJ; 25 Carpenter, Logan; 27 Giarritta, Hudson; 28 Sullivan, Charlie; 31 Cooks, Kane; 33 Moore, Spencer; 39 Rose, Caden; 40 Nuanez, Matthew; 41 Navarro, Anthony; 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; 73 Kerezsi, Dawson; 76 Newkirk, Trevor; 77 McNally, Keanon; 79 Medina, Miles; 80 Zimmerman, Cal; 82 Phillips-Porter, Maurie; 86 Pohl, Brady; 87 Pleis, Kaleb; 89 Hoffman, Tyler; 91 Brackney, Chase; 97 Sacuskie, Noah; 98 Westfall, Luke;

Drive Chart (By Team)
Portland St. vs. Cal Poly (Final)
11/1/2025 at California

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
PSU1stPSU2514:56KOPSU2514:50INT1 - 00:06
PSU1stPSU2513:55INTPSU3112:05PUNT3 - 61:50
PSU1stPSU610:34PUNTCP4708:22PUNT5 - 472:12
PSU1stCP2008:22PUNTCP007:58 *TD1 - 200:24
PSU1stPSU3504:06KOCP000:39 *TD7 - 653:27
PSU2ndPSU4814:17DOWNSCP011:26 *TD4 - 522:51
PSU2ndPSU2705:58KOCP1703:53 *FG6 - 562:05
PSU2ndPSU3102:18FGACP3700:56INT8 - 321:22
PSU3rdPSU2313:44PUNTCP013:31 *TD1 - 770:13
PSU3rdPSU2609:04KOCP4106:21DOWNS6 - 332:43
PSU3rdPSU3504:53KOCP2000:52 *FG8 - 454:01
PSU3rdCP2300:02INTCP013:16 *TD5 - 231:46
PSU4thPSU2311:25PUNTCP4406:30PUNT8 - 334:55
PSU4thPSU4305:20PUNTCP4401:33PUNT9 - 133:47
PSU4thPSU800:53KOPSU60:00HALF2 - -20:53

1st2nd3rd4th1st2nd
Portland St.1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession8:036:247:1111:2114:2718:3232:59
3rd down conversions0-22-40-24-62-64-86-14
4th down conversions0-00-00-10-00-00-10-1

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
CP1stCP4314:50INTPSU4313:55INT3 - 140:55
CP1stCP4012:05PUNTCP4810:34PUNT3 - 81:31
CP1stPSU4907:50KOPSU004:06 *TD7 - 493:44
CP1stCP2400:34KOPSU4714:17DOWNS5 - 291:17
CP2ndCP2511:22KOPSU006:04 *TD9 - 755:18
CP2ndPSU4303:43KOPSU3102:18FGA5 - 121:25
CP2ndCP2800:56INTPSU2800:00FGA6 - 440:56
CP3rdCP2515:00FGACP2913:44PUNT3 - 41:16
CP3rdCP2413:28KOPSU009:11 *TD8 - 764:17
CP3rdCP4106:21DOWNSPSU004:58 *TD4 - 591:23
CP3rdCP2300:47KOCP1900:02INT2 - -40:45
CP4thCP2913:11KOCP2311:25PUNT3 - -61:46
CP4thCP306:30PUNTCP905:20PUNT3 - 61:10
CP4thCP3501:33PUNTPSU000:55 *TD3 - 650:38

1st2nd3rd4th1st2nd
Cal Poly1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession6:578:367:493:3915:3311:2827:01
3rd down conversions2-31-31-20-23-61-44-10
4th down conversions0-00-10-00-00-10-00-1

Drive Chart (By Quarter)
Portland St. vs. Cal Poly (Final)
11/1/2025 at California

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
PSU1stPSU2514:56KOPSU2514:50INT1 - 00:06
CP1stCP4314:50INTPSU4313:55INT3 - 140:55
PSU1stPSU2513:55INTPSU3112:05PUNT3 - 61:50
CP1stCP4012:05PUNTCP4810:34PUNT3 - 81:31
PSU1stPSU610:34PUNTCP4708:22PUNT5 - 472:12
PSU1stCP2008:22PUNTCP007:58*TD1 - 200:24
CP1stPSU4907:50KOPSU004:06*TD7 - 493:44
PSU1stPSU3504:06KOCP000:39*TD7 - 653:27
CP1stCP2400:34KOPSU4714:17DOWNS5 - 291:17
PSU2ndPSU4814:17DOWNSCP011:26*TD4 - 522:51
CP2ndCP2511:22KOPSU006:04*TD9 - 755:18
PSU2ndPSU2705:58KOCP1703:53*FG6 - 562:05
CP2ndPSU4303:43KOPSU3102:18FGA5 - 121:25
PSU2ndPSU3102:18FGACP3700:56INT8 - 321:22
CP2ndCP2800:56INTPSU2800:00FGA6 - 440:56
CP3rdCP2515:00FGACP2913:44PUNT3 - 41:16
PSU3rdPSU2313:44PUNTCP013:31*TD1 - 770:13
CP3rdCP2413:28KOPSU009:11*TD8 - 764:17
PSU3rdPSU2609:04KOCP4106:21DOWNS6 - 332:43
CP3rdCP4106:21DOWNSPSU004:58*TD4 - 591:23
PSU3rdPSU3504:53KOCP2000:52*FG8 - 454:01
CP3rdCP2300:47KOCP1900:02INT2 - -40:45
PSU3rdCP2300:02INTCP013:16*TD5 - 231:46
CP4thCP2913:11KOCP2311:25PUNT3 - -61:46
PSU4thPSU2311:25PUNTCP4406:30PUNT8 - 334:55
CP4thCP306:30PUNTCP905:20PUNT3 - 61:10
PSU4thPSU4305:20PUNTCP4401:33PUNT9 - 133:47
CP4thCP3501:33PUNTPSU000:55*TD3 - 650:38
PSU4thPSU800:53KOPSU60:00HALF2 - -20:53

Play-by-Play Summary (1st quarter)
Portland St. vs. Cal Poly (Final)
11/1/2025 at California

-Start of 1st quarter, clock 15:00. [15:00]
Cal Poly won the toss and has deferred to the second half. PSU will receive and CP will defend the north goal.
(15:00) LOPEZ, Josue kickoff 62 yards from the CP35 to the PSU3, NEWMAN, Cru returned 22 yards to the PSU25 (BROOKS, Reese), clock 14:56.
PSU drive start at 14:56
1-10PSU25[NHSG] DODSON-GREENE, Zachary pass deep to the left intercepted by BERNARD, Jeremiah at the CP43. Bernard return for 0 yards to the CP43, End of Play, clock 14:50. [14:50]
Drive Summary: 1 plays, 0 yards, 0:06
CP drive start at 14:50
1-10CP43(14:44) [NHSG] HALL, Zion rush up the middle for a gain of 12 yards to the PSU45 (GREEN, Isaiah;MAMARIL, Carsten), 1ST DOWN, clock 14:39. [14:39]R
1-10PSU45(14:20) [NHSG] HALL, Zion rush to the right for a gain of 2 yards to the PSU43 (ELLIOTT, Spencer), clock 14:17. [14:17]
2-8PSU43[NHSG] BRISCOE, Michael pass deep to the left intercepted by MAMARIL, Carsten at the PSU25. Mamaril return for 0 yards to the PSU25, End of Play, clock 13:55. [13:55]
Drive Summary: 3 plays, 14 yards, 0:55
1-10V25Timeout Official, clock 13:55. [13:55]
PSU drive start at 13:55
J.Sagapolutele in at QB for PSU
1-10PSU25(13:51) [NHSG] THOMPSON, Delon rush up the middle for a gain of 4 yards to the PSU29 (D'AMATO, Mikey;OLSON, Kenny), clock 13:37. [13:37]
2-6PSU29(13:19) [NHSG] THOMPSON, Delon rush to the left for a gain of 3 yards to the PSU32 (NGALUAFE, Josh), clock 13:14. [13:14]
3-3PSU32(12:48) [NHSG] SAGAPOLUTELE, John-Keawe pass to the left complete for -1 yard to DODSON-GREENE, Zachary caught at the PSU27 and advanced to the PSU31 (RIVERA, Mason;TURNER, Demel), clock 12:42. [12:42]
4-4PSU31(12:14) JOHNSON, Tony punt 41 yards to the CP28, KUHL, Carson returned 12 yards to the CP40 (WALKER, Pierce), clock 12:05. [12:05]
Drive Summary: 3 plays, 6 yards, 1:50
CP drive start at 12:05
1-10CP40[NHSG] KELLY, Bo pass deep to the right incomplete intended for PITTS, Fidel broken up by MAMARIL, Carsten at the PSU30, clock 12:00. [12:00]
2-10CP40(11:55) [NHSG] HALL, Zion rush up the middle for a gain of 8 yards to the CP48 (GREEN, Isaiah), clock 11:51. [11:51]
3-2CP48(11:22) [NHSG] HALL, Zion rush up the middle for no gain to the CP48 (GREEN, Isaiah;HELMSTETLER, Jaxton), clock 11:15. [11:15]
4-2CP48(10:40) EHRLICH, Jesse punt 46 yards to the PSU6 downed by BREEDLOVE, Brayden, clock 10:34. [10:34]
Drive Summary: 3 plays, 8 yards, 1:31
1-10V6Timeout Official, clock 10:34. [10:34]
PSU drive start at 10:34
1-10PSU6(10:30) [NHSG] SAGAPOLUTELE, John-Keawe pass to the left complete for 16 yards to NEWMAN, Cru caught at the PSU21 and advanced to the PSU22 (TURNER, Demel), 1ST DOWN, clock 10:13. [10:13]P
1-10PSU22(09:56) [NHSG] SAGAPOLUTELE, John-Keawe pass to the left complete for 31 yards to THOMPSON, Delon caught at the PSU32 and advanced to the CP47 (RIVERA, Mason;BARKINS, Darren), 1ST DOWN, clock 09:45. [09:45]P
1-10CP47(09:15) [NHSG] THOMPSON, Delon rush to the right for no gain to the CP47 (JOHNSON, Victory), clock 09:11. [09:11]
2-10CP47[NHSG] SAGAPOLUTELE, John-Keawe pass deep up the middle incomplete dropped by INGMAN, Kristian thrown to the CP30, clock 08:43. [08:43]
3-10CP47(08:38) [NHSG] SAGAPOLUTELE, John-Keawe pass deep up the middle incomplete intended for DODSON-GREENE, Zachary broken up by RIVERA, Mason at the CP5, clock 08:36. [08:36]
4-10CP47(08:36) JOHNSON, Tony punt 27 yards to the CP20, returned by KUHL, Carson., End of Play, clock 08:22. [08:22]
Drive Summary: 5 plays, 47 yards, 2:12
PSU drive start at 08:22
1-10CP20THOMPSON, Delon rush to the right for a gain of 1 yard to the CP19 (NGALUAFE, Josh;D'AMATO, Mikey), clock 08:22. PENALTY PSU Holding on MINOT, James enforced 10 yards from the CP20 to the CP30 [NHSG]. NO PLAY (replay the down). [08:22]
1-20CP30[NHSG] SAGAPOLUTELE, John-Keawe pass deep to the right complete for 30 yards to THOMPSON, Delon caught at the CP9 and advanced to the CP0, 1ST DOWN, TOUCHDOWN PSU, clock 07:58 (Scoring play confirmed). [07:58]P
0-0CP3URIBE, Mathias PAT kick attempt is good.
Portland St. 7, Cal Poly 0
Drive Summary: 1 plays, 20 yards, 0:24
(07:58) URIBE, Mathias kickoff 61 yards from the PSU35 to the CP4, KUHL, Carson returned 47 yards to the PSU49 (URIBE, Mathias), clock 07:50.
CP drive start at 07:50
T.Dieffenbach in at QB for CP
1-10PSU49(07:45) [NHSG] SANDERS, Kendric rush up the middle for a gain of 3 yards to the PSU46 (ROBERTS, Jerome;ELLIOTT, Spencer), clock 07:37. [07:37]
2-7PSU46(07:18) [NHSG] SANDERS, Kendric rush up the middle for a loss of 3 yards to the PSU49 (ROBERTS, Jerome), clock 07:13. [07:13]
3-10PSU49(06:40) [NHSG] DIEFFENBACH, Ty pass up the middle complete for 20 yards to BRISCOE, Michael caught at the PSU34 and advanced to the PSU29 (GREEN, Isaiah), 1ST DOWN, clock 06:28. [06:28]P
1-10PSU29(06:09) [NHSG] SANDERS, Kendric rush to the right for a gain of 1 yard to the PSU28 (HELMSTETLER, Jaxton;ELLIOTT, Spencer), clock 05:53. [05:53]
2-9PSU28(05:20) [NHSG] DIEFFENBACH, Ty pass to the right complete for 8 yards to BOOHER, Logan to the PSU20 (ROSS, Bryson), clock 05:05. [05:05]
3-1PSU20(04:47) [NHSG] DIEFFENBACH, Ty pass short to the right complete for 4 yards to MARSHALL, Alek to the PSU16 (SEIULI, Aedan), 1ST DOWN, clock 04:31. [04:31]P
1-10PSU16[NHSG] QB Keeper DIEFFENBACH, Ty rush to the left for a gain of 16 yards to the PSU0, 1ST DOWN, TOUCHDOWN CP, clock 04:06 (Scoring play confirmed). [04:06]R
0-0PSU3SERNA, Noah PAT kick attempt is good.
Portland St. 7, Cal Poly 7
Drive Summary: 7 plays, 49 yards, 3:44
LOPEZ, Josue kickoff 60 yards from the CP35 to the PSU5 out of bounds. Receiving team has elected to spot the ball at its 35-yard line , clock 04:06.
PSU drive start at 04:06
1-10PSU35(03:59) [NHSG] SAGAPOLUTELE, John-Keawe pass to the right complete for 6 yards to LYNCH, Jaylen to the PSU41 (BERNARD, Jeremiah), clock 03:50. [03:50]
2-4PSU41(03:29) [NHSG] SAGAPOLUTELE, John-Keawe pass to the left complete for 8 yards to NEWMAN, Cru to the PSU49 (RIVERA, Mason), 1ST DOWN, clock 03:24. [03:24]P
1-10PSU49(02:52) [NHSG] SAGAPOLUTELE, John-Keawe pass deep to the right complete for 14 yards to LYNCH, Jaylen caught at the CP35 and advanced to the CP37 (EAST, Jake), 1ST DOWN, clock 02:39. [02:39]P
1-10CP37(02:17) [NHSG] SAGAPOLUTELE, John-Keawe pass short up the middle complete for 4 yards to LOVILLE, Terence to the CP33 (SOLIS-LUMAR, CJ), clock 02:11. [02:11]
2-6CP33(01:35) [NHSG] SAGAPOLUTELE, John-Keawe pass short to the right complete for 11 yards to INGMAN, Kristian caught at the CP30 and advanced to the CP22; QB hurried by DANIELSON, Manaalii (SOLIS-LUMAR, CJ), 1ST DOWN, clock 01:29. [01:29]P
1-10CP22(01:15) [NHSG] THOMPSON, Delon rush up the middle for a gain of 5 yards to the CP17 (PILAND, Bobby;D'AMATO, Mikey), clock 01:11. [01:11]
2-5CP17SAGAPOLUTELE, John-Keawe pass up the middle incomplete intended for LOVILLE, Terence broken up by SOLIS-LUMAR, CJ, clock 00:43. PENALTY CP Pass Interference on SOLIS-LUMAR, CJ enforced at the spot of the foul for 15 yards to the CP2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). [00:43]E
1-2CP2[NHSG] THOMPSON, Delon rush up the middle for a gain of 2 yards to the CP0, TOUCHDOWN PSU, clock 00:39 (Scoring play confirmed). [00:39]
0-0CP3URIBE, Mathias PAT kick attempt is good.
Portland St. 14, Cal Poly 7
Drive Summary: 7 plays, 65 yards, 3:27
(00:39) URIBE, Mathias kickoff 60 yards from the PSU35 to the CP5, KUHL, Carson returned 19 yards to the CP24 (WALKER, Pierce), clock 00:34.
CP drive start at 00:34
1-10CP24(00:30) [NHSG] SANDERS, Kendric rush up the middle for a gain of 21 yards to the CP45 (THORNTON, Dionte), 1ST DOWN, clock 00:24. [00:24]R
1-10CP45[NHSG] DIEFFENBACH, Ty pass short to the left incomplete intended for BOOHER, Logan thrown to the CP49, clock 00:11. [00:11]
2-10CP45(00:03) [NHSG] SANDERS, Kendric rush up the middle for a loss of 4 yards, SANDERS, Kendric fumbled at CP41 , recovered by CP DIEFFENBACH, Ty at the CP41 to the CP41, End of Play, clock 00:00. [00:00]
-End of 1st quarter, clock 0:00. [0:00]
END OF 1st QUARTER: Portland St. 14, Cal Poly 7

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Portland St.148:0306170-20-05-149-12-1-1191-10
Cal Poly76:5732052-30-010-563-6-1-321-15

Quickie Statistics (1st Quarter only)
Portland St. vs. Cal Poly (Final)
11/1/2025 at California
PSUCP
Score147
FIRST DOWNS75
RUSHES-YARDS (NET)5-1410-56
PASSING-YARDS (NET)11932
Passes Att-Comp-Int12-9-16-3-1
TOTAL OFFENSE PLAYS-YARDS17-13316-88
Fumble Returns-Yards1-00-0
Punt Returns-Yards0-02-12
Kickoff Returns-Yards1-222-66
Interception Returns-Yards1-01-0
Punts (Number-Avg)2-34.01-46.0
Fumbles-Lost0-02-1
Penalties-Yards1-101-15
Possession Time8:036:57
Third-Down Conversions0-22-3
Fourth-Down Conversions0-00-0

Portland St.

Cal Poly

RushingNo.GainLossNetTDAvgLg
D.Thompson51401412.85

RushingNo.GainLossNetTDAvgLg
K.Sanders525-71803.621
T.Dieffenbach11601611616
Z.Hall42202205.512

PassingC-A-IYdsTDLgSack
J.Sagapolutele9-11-01191310
Z.Dodson-Greene0-1-1000

PassingC-A-IYdsTDLgSack
T.Dieffenbach3-4-0320200
B.Kelly0-1-0000
M.Briscoe0-1-1000

ReceivingNo.YardsTDTgtLg
T.Loville14014
C.Newman2240216
Z.Dodson-Greene1-102-1
D.Thompson2611231

ReceivingNo.YardsTDTgtLg
M.Briscoe1200120
L.Booher18028
A.Marshall14014
F.Pitts0001

PuntingNo.YdsAvgLngIn20TB
T.Johnson26834.04100

PuntingNo.YdsAvgLngIn20TB
J.Ehrlich14646.04600

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
C.Kuhl112012

Kick ReturnsNo.YardsTDLg
C.Newman122022

Kick ReturnsNo.YardsTDLg
C.Kuhl266047

TacklesUA-ATotalSacksTFL
I.Green2-23.00.00.0
P.Walker2-02.00.00.0
S.Elliott1-22.00.00.0
J.Roberts1-11.50.01.0
D.Thornton1-01.00.00.0
J.Helmstetler0-21.00.00.0
B.Ross1-01.00.00.0
A.Seiuli1-01.00.00.0

TacklesUA-ATotalSacksTFL
C.Solis-Lumar2-02.00.00.0
M.Rivera1-22.00.00.5
D.Turner1-11.50.00.5
J.Bernard1-01.00.00.0
J.East1-01.00.00.0
V.Johnson1-01.00.00.0
M.D'Amato0-21.00.00.0
R.Brooks1-01.00.00.0

QtrTimeScoring PlayV-H
1st07:58PSU - D.Thompson 30 yd TD PASS from J.Sagapolutele (KICK by M.Uribe) , 1-20 0:247-
1st04:06CP - T.Dieffenbach 16 yd TD RUSH (KICK by N.Serna) , 7-49 3:447-7
1st00:39PSU - D.Thompson 2 yd TD RUSH (KICK by M.Uribe) , 7-65 3:2714-7

Play-by-Play Summary (2nd quarter)
Portland St. vs. Cal Poly (Final)
11/1/2025 at California

-Start of 2nd quarter, clock 15:00. [15:00]
3-14CP41(14:58) [NHSG] DIEFFENBACH, Ty pass to the left complete for 11 yards to BOOHER, Logan to the PSU48; QB hurried by MATAGI, Daniel, End of Play, clock 14:47. [14:47]
R.Watts in at QB for CP
4-3PSU48[NHSG] DIEFFENBACH, Ty pass short to the left incomplete, ruled intentional grounding; CP turnover on downs, clock 14:17. PENALTY CP Intentional Grounding on WATTS, Richie enforced to be determined, penalty results in a loss of down. [14:17]
PSU drive start at 14:17
1-10PSU48(14:08) DODSON-GREENE, Zachary rush to the left for a gain of 12 yards to the CP40 (BERNARD, Jeremiah;D'AMATO, Mikey), clock 13:55. PENALTY Before the snap, CP Illegal Substitution on BERNARD, Jeremiah enforced 5 yards from the CP32 to the CP27 and results in a 1ST DOWN. NO PLAY (replay the down). [13:55]
1-10CP27(13:29) , clock 13:07. PENALTY Before the snap, PSU False Start on INGMAN, Kristian enforced 5 yards from the CP27 to the CP32. [13:07]
1-15CP32(12:56) [NHSG] SAGAPOLUTELE, John-Keawe pass deep up the middle complete for 31 yards to MILLER, Chance to the CP1; QB hurried by TARKINGTON, Myles (SOLIS-LUMAR, CJ), 1ST DOWN, clock 12:41. [12:41]P
1-1CP1(12:26) [NHSG] THOMPSON, Delon rush up the middle for no gain to the CP1 (OLSON, Kenny;D'AMATO, Mikey), clock 12:15. [12:15]
2-1CP1(12:03) [NHSG] THOMPSON, Delon rush up the middle for no gain to the CP1 (D'AMATO, Mikey), clock 11:54. [11:54]
3-1CP1[NHSG] THOMPSON, Delon rush up the middle for a gain of 1 yard to the CP0, TOUCHDOWN PSU, clock 11:26 (Scoring play confirmed). [11:26]
0-0CP3URIBE, Mathias PAT kick attempt is good.
Portland St. 21, Cal Poly 7
Drive Summary: 4 plays, 52 yards, 2:51
(11:26) URIBE, Mathias kickoff 60 yards from the PSU35 to the CP5, fair catch by KUHL, Carson , clock 11:22.
CP drive start at 11:22
T.Dieffenbach in at QB for CP
1-10CP25(10:57) [NHSG] DIEFFENBACH, Ty pass to the left complete for 6 yards to WILSON, Trey to the CP31 (BURT, Lonnie), clock 10:23. [10:23]
R.Watts in at QB for CP
2-4CP31(09:51) [NHSG] WILSON, Trey rush up the middle for a loss of 1 yard to the CP30 (GREEN, Isaiah), clock 09:43. [09:43]
3-5CP30(09:14) [NHSG] DIEFFENBACH, Ty pass to the right complete for 11 yards to BRISCOE, Michael caught at the CP40 and advanced to the CP41 (ROSS, Bryson), 1ST DOWN, clock 08:58. [08:58]P
1-10CP41(08:47) [NHSG] DIEFFENBACH, Ty rush to the left for a gain of 4 yards to the CP45 (WEST, Dionte), clock 08:35. [08:35]
2-6CP45(08:19) [NHSG] DIEFFENBACH, Ty rush up the middle for a gain of 21 yards to the PSU34, End of Play, 1ST DOWN, clock 08:18. [08:18]R
1-10PSU34(08:02) , clock 07:46. PENALTY Before the snap, CP False Start on BOOHER, Logan enforced 5 yards from the PSU34 to the PSU39. [07:46]
1-15PSU39(07:41) [NHSG] DIEFFENBACH, Ty pass to the left complete for 6 yards to PITTS, Fidel to the PSU33 (SEIULI, Aedan), clock 07:23. [07:23]
2-9PSU33(07:14) [NHSG] DIEFFENBACH, Ty pass short to the right complete for 14 yards to BOOHER, Logan caught at the PSU31 and advanced to the PSU19 (THORNTON, Dionte), 1ST DOWN, clock 07:02. [07:02]P
1-10PSU19(06:48) [NHSG] WILSON, Trey rush up the middle for a gain of 15 yards to the PSU4 (THORNTON, Dionte), 1ST DOWN, clock 06:37. [06:37]R
1-4PSU4[NHSG] SANDERS, Kendric rush up the middle for a gain of 4 yards to the PSU0, TOUCHDOWN CP, clock 06:04 (Scoring play confirmed). [06:04]
0-0PSU3DIMAURO, Gianluca PAT kick attempt is good.
Portland St. 21, Cal Poly 14
Drive Summary: 9 plays, 75 yards, 5:18
(06:04) LOPEZ, Josue kickoff 57 yards from the CP35 to the PSU8, NEWMAN, Cru returned 19 yards to the PSU27 (EAST, Jake), clock 05:58.
PSU drive start at 05:58
1-10PSU27(05:52) [NHSG] SAGAPOLUTELE, John-Keawe pass to the left complete for -1 yard to DODSON-GREENE, Zachary caught at the PSU25 and advanced to the PSU26 (RIVERA, Mason), clock 05:40. [05:40]
2-11PSU26(05:11) [NHSG] SAGAPOLUTELE, John-Keawe pass deep to the left complete for 53 yards to LOVILLE, Terence caught at the PSU50 and advanced to the CP21 (RIVERA, Mason), 1ST DOWN, clock 05:04. [05:04]P
1-10CP21(04:36) [NHSG] SAGAPOLUTELE, John-Keawe pass short to the left complete for 4 yards to DODSON-GREENE, Zachary to the CP17 (WILSON, Boston), clock 04:29. [04:29]
2-6CP17[NHSG] SAGAPOLUTELE, John-Keawe pass to the right incomplete intended for THOMPSON, Delon thrown to the CP6; QB hurried by TURNER, Demel, clock 04:02. [04:02]
3-6H17Timeout Portland St., clock 04:02. [04:02]
3-6CP17[NHSG] SAGAPOLUTELE, John-Keawe pass to the right incomplete intended for INGMAN, Kristian thrown to the CP4; QB hurried by D'AMATO, Mikey, clock 03:57. [03:57]
4-6CP17URIBE, Mathias field goal attempt from 33 yards GOOD [kick was spotted at CP23], clock 03:53. [03:53]
Portland St. 24, Cal Poly 14
Drive Summary: 6 plays, 56 yards, 2:05
(03:50) URIBE, Mathias kickoff 58 yards from the PSU35 to the CP7, KUHL, Carson returned 50 yards to the PSU43 (WALKER, Pierce), clock 03:43.
CP drive start at 03:43
T.Dieffenbach in at QB for CP
1-10PSU43(03:38) [NHSG] WHEATLEY, Brooks rush to the right for a gain of 14 yards to the PSU29 (WALKER, Pierce), 1ST DOWN, clock 03:29. [03:29]R
1-10PSU29(03:05) [NHSG] QB Keeper DIEFFENBACH, Ty rush up the middle for a loss of 2 yards to the PSU31 (BRANNAN, Jayden), clock 02:56. [02:56]
2-12PSU31[NHSG] DIEFFENBACH, Ty pass to the right incomplete intended for MARSHALL, Alek broken up by GREEN, Isaiah at the PSU22, clock 02:26. [02:26]
3-12PSU31[NHSG] DIEFFENBACH, Ty pass to the right incomplete intended for WILSON, Trey thrown to the PSU23; QB hurried by HELMSTETLER, Jaxton, clock 02:23. [02:23]
4-12PSU31(02:23) SERNA, Noah field goal attempt from 48 yards NO GOOD (right upright) [kick was spotted at PSU38], clock 02:18. [02:18]
Drive Summary: 5 plays, 12 yards, 1:25
PSU drive start at 02:18
1-10PSU31(02:13) [NHSG] THOMPSON, Delon rush to the left for a gain of 1 yard to the PSU32 (WILSON, Boston), clock 02:09. [02:09]
2-9V32Timeout Official, clock 02:00. [02:00]
2-9PSU32[NHSG] SAGAPOLUTELE, John-Keawe pass deep incomplete intended for LOVILLE, Terence thrown to the CP25, clock 01:54. [01:54]
3-9PSU32(01:48) [NHSG] THOMPSON, Delon rush to the left for a gain of 7 yards to the PSU39 (RIVERA, Mason;HOUSTON, J.T.), clock 01:44. [01:44]
4-2V39Timeout Cal Poly, clock 01:44. [01:44]
4-2PSU39SAGAPOLUTELE, John-Keawe pass deep up the middle incomplete intended for MILLER, Andre thrown to the CP40; QB hurried by HOUSTON, J.T., clock 01:41. PENALTY CP Offsides on JOHNSON, Victory enforced 5 yards from the PSU39 to the PSU44 and results in a 1ST DOWN [NHSG]. NO PLAY (replay the down). [01:41]E
T.Smith in at QB for PSU
1-10PSU44[NHSG] SMITH, Tyrese pass deep to the right incomplete intended for LOVILLE, Terence thrown to the CP20, clock 01:36. [01:36]
2-10PSU44(01:30) [NHSG] QB Keeper SMITH, Tyrese rush up the middle for a gain of 8 yards to the CP48 (RIVERA, Mason), clock 01:26. [01:26]
3-2CP48[NHSG] SMITH, Tyrese pass to the left complete for 8 yards to NEWMAN, Cru caught at the CP48 and advanced to the CP40 (SOLIS-LUMAR, CJ), 1ST DOWN, clock 01:10. [01:10]P
1-10CP40(01:05) [NHSG] QB Keeper SMITH, Tyrese rush to the right for a gain of 3 yards to the CP37 (WILSON, Boston), clock 01:02. [01:02]
2-7H37Timeout Portland St., clock 01:02. [01:02]
J.Sagapolutele in at QB for PSU
2-7CP37[NHSG] SAGAPOLUTELE, John-Keawe pass up the middle intercepted by JOHNSON, Victory at the CP28 broken up by DANIELSON, Manaalii intended for DODSON-GREENE, Zachary. Johnson return for 0 yards to the CP28, End of Play, clock 00:56. [00:56]
Drive Summary: 8 plays, 32 yards, 1:22
CP drive start at 00:56
1-10CP28(00:49) [NHSG] SANDERS, Kendric rush up the middle for a gain of 4 yards to the CP32 (ROBERTS, Jerome), clock 00:43. [00:43]
2-6CP32(00:27) [NHSG] DIEFFENBACH, Ty scrambles to the right for a gain of 8 yards to the CP40 (GREEN, Isaiah), 1ST DOWN, clock 00:25. [00:25]R
1-10CP40[NHSG] DIEFFENBACH, Ty pass up the middle complete for 18 yards to WHEATLEY, Brooks caught at the PSU45 and advanced to the PSU42, End of Play, 1ST DOWN, clock 00:15. [00:15]P
1-10PSU42[NHSG] DIEFFENBACH, Ty scrambles to the left for a gain of 19 yards to the PSU23 (THORNTON, Dionte), 1ST DOWN, clock 00:08. [00:08]R
1-10PSU23PENALTY Before the snap, CP False Start on BANWAIT, Jasdev enforced 5 yards from the PSU23 to the PSU28, clock 00:05. [00:05]
1-15PSU28[NHSG] DIEFFENBACH, Ty pass deep to the right incomplete intended for BOOHER, Logan thrown to the PSU1, clock 00:03. [00:03]
2-15V28Timeout Portland St., clock 00:03. [00:03]
2-15PSU28DIMAURO, Gianluca field goal attempt from 46 yards NO GOOD (wide right) [kick was spotted at PSU36], clock 00:00. [00:00]
Drive Summary: 6 plays, 44 yards, 0:56
-End of first half, clock 0:00. [0:00]
END OF 2nd QUARTER: Portland St. 24, Cal Poly 14

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Portland St.106:2403142-40-07-205-10-1-951-5
Cal Poly78:3653081-30-111-866-9-0-665-20

Quickie Statistics (Halftime Cumulative)
Portland St. vs. Cal Poly (Final)
11/1/2025 at California
PSUCP
Score2414
FIRST DOWNS1113
RUSHES-YARDS (NET)12-3421-142
PASSING-YARDS (NET)21498
Passes Att-Comp-Int22-14-215-9-1
TOTAL OFFENSE PLAYS-YARDS34-24836-240
Fumble Returns-Yards1-00-0
Punt Returns-Yards0-02-12
Kickoff Returns-Yards2-413-116
Interception Returns-Yards1-02-0
Punts (Number-Avg)2-34.01-46.0
Fumbles-Lost0-02-1
Penalties-Yards2-156-35
Possession Time14:2715:33
Third-Down Conversions2-63-6
Fourth-Down Conversions0-00-1

Portland St.

Cal Poly

RushingNo.GainLossNetTDLgAvg
D.Thompson1023023272.3
T.Smith211011085.5

RushingNo.GainLossNetTDLgAvg
K.Sanders733-7261213.7
T.Dieffenbach668-26612111
Z.Hall4220220125.5
T.Wilson215-1140157

PassingC-A-IYdsTDLgSack
J.Sagapolutele13-19-12061530
T.Smith1-2-08080
Z.Dodson-Greene0-1-1000

PassingC-A-IYdsTDLgSack
T.Dieffenbach9-13-0NaN0201
B.Kelly0-1-0000
M.Briscoe0-1-1000

ReceivingNo.YdsTDTgtLg
T.Loville2570453
C.Newman3320316
Z.Dodson-Greene32054
D.Thompson2611331

ReceivingNo.YdsTDTgtLg
M.Briscoe2310220
L.Booher3330514
A.Marshall14024
F.Pitts16026

PuntingNo.YdsAvgLgIn20TB
T.Johnson26834.04100

PuntingNo.YdsAvgLgIn20TB
J.Ehrlich14646.04600

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
C.Kuhl112012

Kick ReturnsNo.YardsTDLg
C.Newman241022

Kick ReturnsNo.YardsTDLg
C.Kuhl4136050

TacklesUA-ATotalSacksTFL
I.Green4-25.00.01.0
D.Thornton4-04.00.00.0
P.Walker4-04.00.00.0
J.Roberts2-12.50.01.0
B.Ross2-02.00.00.0
A.Seiuli2-02.00.00.0
S.Elliott1-22.00.00.0
J.Helmstetler0-21.00.00.0

TacklesUA-ATotalSacksTFL
M.Rivera4-35.50.01.5
C.Solis-Lumar4-04.00.00.0
B.Wilson3-03.00.00.0
M.D'Amato1-32.50.00.0
J.East2-02.00.00.0
D.Turner1-11.50.00.5
J.Bernard1-01.00.00.0
V.Johnson1-01.00.00.0

QtrTimeScoring PlayV-H
1st07:58PSU - D.Thompson 30 yd TD PASS from J.Sagapolutele (KICK by M.Uribe) , 1-20 0:247-
1st04:06CP - T.Dieffenbach 16 yd TD RUSH (KICK by N.Serna) , 7-49 3:447-7
1st00:39PSU - D.Thompson 2 yd TD RUSH (KICK by M.Uribe) , 7-65 3:2714-7
2nd11:26PSU - D.Thompson 1 yd TD RUSH (KICK by M.Uribe) , 4-52 2:5121-7
2nd06:04CP - K.Sanders 4 yd TD RUSH (KICK by G.Dimauro) , 9-75 5:1821-14
2nd03:53PSU - M.Uribe 33 yd FG , 6-56 2:0524-14

Quickie Statistics (2nd Quarter only)
Portland St. vs. Cal Poly (Final)
11/1/2025 at California

PSUCP
Score107
FIRST DOWNS48
RUSHES-YARDS (NET)7-2011-86
PASSING-YARDS (NET)9566
Passes Att-Comp-Int10-5-19-6-0
TOTAL OFFENSE PLAYS-YARDS17-11520-152
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards1-191-50
Interception Returns-Yards0-01-0
Punts (Number-Avg)0-00-0
Fumbles-Lost0-00-0
Penalties-Yards1-55-20
Possession Time6:248:36
Third-Down Conversions2-41-3
Fourth-Down Conversions0-00-1

Portland St.

Cal Poly

RushingNo.GainLossNetTDAvgLg
D.Thompson590911.87
T.Smith21101105.58

RushingNo.GainLossNetTDAvgLg
K.Sanders2808144
T.Dieffenbach552-25001021
T.Wilson215-1140715

PassingC-A-IYdsTDLgSack
J.Sagapolutele4-8-1870530
T.Smith1-2-08080

PassingC-A-IYdsTDLgSack
T.Dieffenbach6-9-0NaN0181

ReceivingNo.YardsTDTgtLg
T.Loville1530353
C.Newman18018
Z.Dodson-Greene23034
D.Thompson0001

ReceivingNo.YardsTDTgtLg
M.Briscoe1110111
L.Booher2250314
A.Marshall0001
F.Pitts16016

PuntingNo.YdsAvgLngIn20TB

PuntingNo.YdsAvgLngIn20TB

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
C.Newman119019

Kick ReturnsNo.YardsTDLg
C.Kuhl270050

TacklesUA-ATotalSacksTFL
D.Thornton3-03.00.00.0
P.Walker2-02.00.00.0
I.Green2-02.00.01.0
B.Ross1-01.00.00.0
J.Roberts1-01.00.00.0
D.West1-01.00.00.0
L.Burt1-01.00.00.0
A.Seiuli1-01.00.00.0

TacklesUA-ATotalSacksTFL
M.Rivera3-13.50.01.0
B.Wilson3-03.00.00.0
C.Solis-Lumar2-02.00.00.0
M.D'Amato1-11.50.00.0
J.East1-01.00.00.0
J.Houston0-10.50.00.0
K.Olson0-10.50.00.0

QtrTimeScoring PlayV-H
2nd11:26PSU - D.Thompson 1 yd TD RUSH (KICK by M.Uribe) , 4-52 2:5121-7
2nd06:04CP - K.Sanders 4 yd TD RUSH (KICK by G.Dimauro) , 9-75 5:1821-14
2nd03:53PSU - M.Uribe 33 yd FG , 6-56 2:0524-14

Play-by-Play Summary (3rd quarter)
Portland St. vs. Cal Poly (Final)
11/1/2025 at California

At the start of the second half, CP will receive and PSU will defend the north goal.
-Start of 3rd quarter, clock 15:00. [15:00]
URIBE, Mathias kickoff 65 yards from the PSU35 to the CP0, Touchback , clock 15:00.
CP drive start at 15:00
1-10CP25(14:56) [NHSG] SANDERS, Kendric rush up the middle for no gain to the CP25 (WALKER, Pierce), clock 14:52. [14:52]
2-10CP25(14:22) [NHSG] WHEATLEY, Brooks rush up the middle for a gain of 4 yards to the CP29 (ROBERTS, Jerome), clock 14:15. [14:15]
3-6CP29[NHSG] DIEFFENBACH, Ty pass deep to the right incomplete intended for PITTS, Fidel thrown to the PSU50, clock 13:52. [13:52]
4-6CP29(13:47) EHRLICH, Jesse punt 49 yards to the PSU22, HERRON, Jordan returned 1 yard to the PSU23 (TORRES, Ethan), clock 13:44. [13:44]
Drive Summary: 3 plays, 4 yards, 1:16
PSU drive start at 13:44
1-10PSU23(13:38) [NHSG] THOMPSON, Delon rush to the left for a gain of 77 yards to the CP0, 1ST DOWN, TOUCHDOWN PSU, clock 13:31 (Scoring play confirmed). [13:31]R
0-0CP3URIBE, Mathias PAT kick attempt is good.
Portland St. 31, Cal Poly 14
Drive Summary: 1 plays, 77 yards, 0:13
(13:31) URIBE, Mathias kickoff 55 yards from the PSU35 to the CP10, WHEATLEY, Brooks returned 14 yards to the CP24 (STANCATO, Keegan), clock 13:28.
CP drive start at 13:28
1-10CP24(13:24) [NHSG] DIEFFENBACH, Ty pass short to the left complete for 11 yards to BRISCOE, Michael caught at the CP28 and advanced to the CP35 (ELLIOTT, Spencer;GREEN, Isaiah), 1ST DOWN, clock 13:18. [13:18]P
1-10CP35(12:49) [NHSG] SANDERS, Kendric rush up the middle for a gain of 4 yards to the CP39 (GREEN, Isaiah), clock 12:44. [12:44]
2-6CP39(12:11) [NHSG] QB Keeper DIEFFENBACH, Ty rush to the right for a gain of 10 yards to the CP49 (BURT, Lonnie), 1ST DOWN, clock 12:12. [12:12]R
1-10CP49(11:44) BRISCOE, Michael rush to the left for a gain of 7 yards to the PSU44 (BURT, Lonnie), clock 11:43. PENALTY CP Holding on MARSHALL, Alek enforced 10 yards from the CP49 to the CP39 [NHSG]. NO PLAY (replay the down). [11:43]
1-20CP39(11:18) [NHSG] SANDERS, Kendric rush to the left for a gain of 3 yards to the CP42 (BOOKER, Kayin), clock 11:13. [11:13]
2-17CP42[NHSG] DIEFFENBACH, Ty pass deep to the right incomplete intended for GARRISON, Jordan broken up by MAMARIL, Carsten at the PSU15, clock 10:45. [10:45]
3-17CP42(10:36) [NHSG] DIEFFENBACH, Ty pass deep to the right complete for 39 yards to BRISCOE, Michael caught at the PSU21 and advanced to the PSU19 (MAMARIL, Carsten), 1ST DOWN, clock 10:30. [10:30]P
1-10PSU19(09:48) [NHSG] SANDERS, Kendric rush to the right for a gain of 18 yards to the PSU1 (BOOKER, Kayin), 1ST DOWN, clock 09:44. [09:44]R
1-1PSU1[NHSG] PAIAU, Misa rush to the left for a gain of 1 yard to the PSU0, TOUCHDOWN CP, clock 09:11 (Scoring play confirmed). [09:11]
0-0PSU3DIMAURO, Gianluca PAT kick attempt is good.
Portland St. 31, Cal Poly 21
Drive Summary: 8 plays, 76 yards, 4:17
(09:11) LOPEZ, Josue kickoff 56 yards from the CP35 to the PSU9, MILLER, Andre returned 17 yards to the PSU26 (BURNETT, Gage), clock 09:04.
PSU drive start at 09:04
1-10PSU26[NHSG] NEWMAN, Cru pass to the right incomplete intended for NEWMAN, Cru thrown to the PSU35, clock 09:01. [09:01]
2-10PSU26(08:50) [NHSG] SAGAPOLUTELE, John-Keawe pass deep up the middle complete for 24 yards to NEWMAN, Cru caught at the PSU44 and advanced to the PSU50; QB hurried by BOUDA, Thomas (D'AMATO, Mikey;WILSON, Boston), 1ST DOWN, clock 08:38. [08:38]P
1-10PSU50(08:20) [NHSG] THOMPSON, Delon rush up the middle for a gain of 6 yards to the CP44 (D'AMATO, Mikey), clock 08:16. [08:16]
2-4CP44(07:43) [NHSG] QB Keeper SAGAPOLUTELE, John-Keawe rush to the left for a gain of 3 yards to the CP41 (D'AMATO, Mikey), clock 07:40. [07:40]
3-1CP41(07:04) [NHSG] QB Keeper SAGAPOLUTELE, John-Keawe rush to the right for no gain to the CP41 (BOUDA, Thomas;OLSON, Kenny), clock 06:59. [06:59]
4-1CP41[NHSG] SAGAPOLUTELE, John-Keawe pass short to the right incomplete intended for NEWMAN, Cru thrown to the CP38; PSU turnover on downs, clock 06:21. [06:21]
Drive Summary: 6 plays, 33 yards, 2:43
CP drive start at 06:21
1-10CP41(06:15) [NHSG] DIEFFENBACH, Ty pass to the left complete for 38 yards to MARSHALL, Alek caught at the PSU45 and advanced to the PSU21 (HELMSTETLER, Jaxton), 1ST DOWN, clock 06:06. [06:06]P
1-10PSU21[NHSG] DIEFFENBACH, Ty pass to the right incomplete intended for BRISCOE, Michael broken up by MAMARIL, Carsten at the PSU13, clock 05:37. [05:37]
2-10PSU21(05:30) [NHSG] DIEFFENBACH, Ty pass deep to the left complete for 20 yards to SANDERS, Kendric caught at the PSU3 and advanced to the PSU1 (SEIULI, Aedan), 1ST DOWN, clock 05:18. [05:18]P
1-1PSU1[NHSG] DIEFFENBACH, Ty pass to the right complete for 1 yard to PAIAU, Misa caught at the PSU3 and advanced to the PSU0, TOUCHDOWN CP, clock 04:58 (Scoring play confirmed). [04:58]
0-0PSU3DIMAURO, Gianluca PAT kick attempt is good.
Portland St. 31, Cal Poly 28
Drive Summary: 4 plays, 59 yards, 1:23
(04:58) LOPEZ, Josue kickoff 41 yards from the CP35 to the PSU24, WHITE, Charlie returned 11 yards to the PSU35 (EAST, Jake), clock 04:53.
PSU drive start at 04:53
1-10PSU35(04:48) [NHSG] THOMPSON, Delon rush to the right for a gain of 13 yards to the PSU48 (OLSON, Kenny), 1ST DOWN, clock 04:45. [04:45]R
1-10PSU48(04:13) [NHSG] SAGAPOLUTELE, John-Keawe pass to the right complete for 4 yards to LOVILLE, Terence caught at the PSU47 and advanced to the CP48 (BERNARD, Jeremiah), clock 04:06. [04:06]
2-6CP48(03:35) [NHSG] THOMPSON, Delon rush to the right for a gain of 7 yards to the CP41 (MOORE, Calvin), 1ST DOWN, clock 03:29. [03:29]R
1-10CP41(02:57) [NHSG] THOMPSON, Delon rush up the middle for a gain of 18 yards to the CP23 (D'AMATO, Mikey;TURNER, Demel), 1ST DOWN, clock 02:46. [02:46]R
1-10CP23(02:24) [NHSG] THOMPSON, Delon rush up the middle for a gain of 1 yard to the CP22 (PILAND, Bobby), clock 02:20. [02:20]
2-9CP22(01:44) [NHSG] THOMPSON, Delon rush to the right for a gain of 2 yards to the CP20 (PILAND, Bobby), clock 01:40. [01:40]
3-7CP20[NHSG] SAGAPOLUTELE, John-Keawe pass to the right incomplete intended for SEIULI, Aedan thrown to the CP11; QB hurried by D'AMATO, Mikey, clock 00:57. [00:57]
4-7CP20URIBE, Mathias field goal attempt from 37 yards GOOD [kick was spotted at CP27], clock 00:52. [00:52]
Portland St. 34, Cal Poly 28
Drive Summary: 8 plays, 45 yards, 4:01
(00:52) URIBE, Mathias kickoff 61 yards from the PSU35 to the CP4, WHEATLEY, Brooks returned 19 yards to the CP23 (HELMSTETLER, Jaxton), clock 00:47.
CP drive start at 00:47
1-10CP23(00:43) [NHSG] WHEATLEY, Brooks rush to the left for a loss of 4 yards to the CP19 (MATAGI, Daniel), clock 00:35. [00:35]
2-14CP19[NHSG] DIEFFENBACH, Ty pass to the right intercepted by MAMARIL, Carsten at the CP28. Mamaril return for 5 yards to the CP23, End of Play, clock 00:02. [00:02]
Drive Summary: 2 plays, -4 yards, 0:45
PSU drive start at 00:02
1-10CP23[NHSG] THOMPSON, Delon rush to the right for a gain of 8 yards to the CP15 (EAST, Jake), clock 00:00. [00:00]
-End of 3rd quarter, clock 0:00. [0:00]
END OF 3rd QUARTER: Portland St. 34, Cal Poly 28

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Portland St.107:1141050-20-110-1352-5-0-280-0
Cal Poly147:4924061-20-08-365-9-1-1091-10

Quickie Statistics (3rd Quarter Cumulative)
Portland St. vs. Cal Poly (Final)
11/1/2025 at California

PSUCP
Score3428
FIRST DOWNS1619
RUSHES-YARDS (NET)22-16929-178
PASSING-YARDS (NET)242207
Passes Att-Comp-Int27-16-224-14-2
TOTAL OFFENSE PLAYS-YARDS49-41153-385
Fumble Returns-Yards1-00-0
Punt Returns-Yards1-12-12
Kickoff Returns-Yards4-695-149
Interception Returns-Yards2-52-0
Punts (Number-Avg)2-34.01-46.0
Fumbles-Lost0-02-1
Penalties-Yards2-157-45
Possession Time21:3823:22
Third-Down Conversions2-84-8
Fourth-Down Conversions0-10-1

Portland St.

Cal Poly

RushingNo.GainLossNetTDLgAvg
D.Thompson1815501553778.6
T.Smith211011085.5
J.Sagapolutele2303031.5

RushingNo.GainLossNetTDLgAvg
K.Sanders1158-7511214.6
T.Dieffenbach778-27612110.9
Z.Hall4220220125.5
T.Wilson215-1140157

PassingC-A-IYdsTDLgSack
J.Sagapolutele15-23-12341530
T.Smith1-2-08080
C.Newman0-1-0000
Z.Dodson-Greene0-1-1000

PassingC-A-IYdsTDLgSack
T.Dieffenbach14-22-1NaN1391
B.Kelly0-1-0000
M.Briscoe0-1-1000

ReceivingNo.YdsTDTgtLg
T.Loville3610553
C.Newman4560624
Z.Dodson-Greene32054
D.Thompson2611331

ReceivingNo.YdsTDTgtLg
M.Briscoe4810539
L.Booher3330514
A.Marshall2420338
F.Pitts16036

PuntingNo.YdsAvgLgIn20TB
T.Johnson26834.04100

PuntingNo.YdsAvgLgIn20TB
J.Ehrlich29547.54900

Punt ReturnsNo.YardsTDLg
J.Herron1101

Punt ReturnsNo.YardsTDLg
C.Kuhl112012

Kick ReturnsNo.YardsTDLg
C.Newman241022
A.Miller117017
C.White111011

Kick ReturnsNo.YardsTDLg
C.Kuhl4136050
B.Wheatley233019

TacklesUA-ATotalSacksTFL
I.Green5-36.50.01.0
P.Walker5-05.00.00.0
D.Thornton4-04.00.00.0
J.Roberts3-13.50.01.0
J.Helmstetler2-23.00.00.0
A.Seiuli3-03.00.00.0
S.Elliott1-32.50.00.0
B.Ross2-02.00.00.0

TacklesUA-ATotalSacksTFL
M.Rivera4-35.50.01.5
M.D'Amato3-55.50.00.0
J.East4-04.00.00.0
C.Solis-Lumar4-04.00.00.0
B.Wilson3-13.50.00.0
K.Olson1-32.50.00.0
B.Piland2-12.50.00.0
J.Bernard2-02.00.00.0

QtrTimeScoring PlayV-H
1st07:58PSU - D.Thompson 30 yd TD PASS from J.Sagapolutele (KICK by M.Uribe) , 1-20 0:247-
1st04:06CP - T.Dieffenbach 16 yd TD RUSH (KICK by N.Serna) , 7-49 3:447-7
1st00:39PSU - D.Thompson 2 yd TD RUSH (KICK by M.Uribe) , 7-65 3:2714-7
2nd11:26PSU - D.Thompson 1 yd TD RUSH (KICK by M.Uribe) , 4-52 2:5121-7
2nd06:04CP - K.Sanders 4 yd TD RUSH (KICK by G.Dimauro) , 9-75 5:1821-14
2nd03:53PSU - M.Uribe 33 yd FG , 6-56 2:0524-14
3rd13:31PSU - D.Thompson 77 yd TD RUSH (KICK by M.Uribe) , 1-77 0:1331-14
3rd09:11CP - M.Paiau 1 yd TD RUSH (KICK by G.Dimauro) , 8-76 4:1731-21
3rd04:58CP - M.Paiau 1 yd TD PASS from T.Dieffenbach (KICK by G.Dimauro) , 4-59 1:2331-28
3rd00:52PSU - M.Uribe 37 yd FG , 8-45 4:0134-28

Quickie Statistics (3rd Quarter only)
Portland St. vs. Cal Poly (Final)
11/1/2025 at California

PSUCP
Score1014
FIRST DOWNS56
RUSHES-YARDS (NET)10-1358-36
PASSING-YARDS (NET)28109
Passes Att-Comp-Int5-2-09-5-1
TOTAL OFFENSE PLAYS-YARDS15-16317-145
Fumble Returns-Yards0-00-0
Punt Returns-Yards1-10-0
Kickoff Returns-Yards2-282-33
Interception Returns-Yards1-50-0
Punts (Number-Avg)0-01-49.0
Fumbles-Lost0-00-0
Penalties-Yards0-01-10
Possession Time7:117:49
Third-Down Conversions0-21-2
Fourth-Down Conversions0-10-0

Portland St.

Cal Poly

RushingNo.GainLossNetTDAvgLg
D.Thompson81320132116.577
J.Sagapolutele230301.53

RushingNo.GainLossNetTDAvgLg
K.Sanders42502506.318
T.Dieffenbach11001001010

PassingC-A-IYdsTDLgSack
J.Sagapolutele2-4-0280240
C.Newman0-1-0000

PassingC-A-IYdsTDLgSack
T.Dieffenbach5-9-11091390

ReceivingNo.YardsTDTgtLg
T.Loville14014
C.Newman1240324

ReceivingNo.YardsTDTgtLg
M.Briscoe2500339
A.Marshall1380138
F.Pitts0001

PuntingNo.YdsAvgLngIn20TB

PuntingNo.YdsAvgLngIn20TB
J.Ehrlich14949.04900

Punt ReturnsNo.YardsTDLg
J.Herron1101

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
A.Miller117017
C.White111011

Kick ReturnsNo.YardsTDLg
B.Wheatley233019

TacklesUA-ATotalSacksTFL
J.Helmstetler2-02.00.00.0
K.Booker2-02.00.00.0
I.Green1-11.50.00.0
P.Walker1-01.00.00.0
K.Stancato1-01.00.00.0
C.Mamaril1-01.00.00.0
J.Roberts1-01.00.00.0
L.Burt1-01.00.00.0

TacklesUA-ATotalSacksTFL
M.D'Amato2-23.00.00.0
J.East2-02.00.00.0
B.Piland2-02.00.00.0
K.Olson1-11.50.00.0
J.Bernard1-01.00.00.0
C.Moore1-01.00.00.0
G.Burnett1-01.00.00.0
E.Torres1-01.00.00.0

QtrTimeScoring PlayV-H
3rd13:31PSU - D.Thompson 77 yd TD RUSH (KICK by M.Uribe) , 1-77 0:1331-14
3rd09:11CP - M.Paiau 1 yd TD RUSH (KICK by G.Dimauro) , 8-76 4:1731-21
3rd04:58CP - M.Paiau 1 yd TD PASS from T.Dieffenbach (KICK by G.Dimauro) , 4-59 1:2331-28
3rd00:52PSU - M.Uribe 37 yd FG , 8-45 4:0134-28

Play-by-Play Summary (4th quarter)
Portland St. vs. Cal Poly (Final)
11/1/2025 at California

-Start of 4th quarter, clock 15:00. [15:00]
2-2CP15(14:54) [NHSG] QB Keeper SMITH, Tyrese rush up the middle for a loss of 2 yards to the CP17 (JOHNSON, Victory;NGALUAFE, Josh), clock 14:49. [14:49]
T.Smith in at QB for PSU
3-4CP17(14:20) [NHSG] THOMPSON, Delon rush up the middle for a gain of 10 yards to the CP7 (TURNER, Demel), 1ST DOWN, clock 14:18. [14:18]R
1-7CP7(13:54) [NHSG] THOMPSON, Delon rush up the middle for a gain of 1 yard to the CP6 (D'AMATO, Mikey), clock 13:51. [13:51]
2-6CP6[NHSG] QB Keeper SMITH, Tyrese rush to the right for a gain of 6 yards to the CP0, TOUCHDOWN PSU, clock 13:16 (Scoring play confirmed). [13:16]
0-0CP3PENALTY Before the snap, PSU False Start on SMITH, Tyrese enforced 5 yards from the CP3 to the CP8.
0-0CP8SMITH, Tyrese two-point conversion pass attempt to MILLER, Andre failed (incomplete); conversion is no good.
Portland St. 40, Cal Poly 28
(13:16) URIBE, Mathias kickoff 58 yards from the PSU35 to the CP7, KUHL, Carson returned 22 yards to the CP29 (ELDER, Kenen;AMPOSTA, Henry), clock 13:11.
CP drive start at 13:11
1-10CP29(13:06) [NHSG] WILSON, Trey rush up the middle for a gain of 7 yards to the CP36 (THOMPSON, Theo), clock 13:01. [13:01]
2-3CP36(12:40) [NHSG] WILSON, Trey rush up the middle for no gain to the CP36 (HELMSTETLER, Jaxton), clock 12:33. [12:33]
3-3CP36(12:04) [NHSG] QB Keeper DIEFFENBACH, Ty rush up the middle for a loss of 13 yards, DIEFFENBACH, Ty fumbled at CP23 , recovered by CP DIEFFENBACH, Ty at the CP23 to the CP23, End of Play, clock 11:39. [11:39]
4-16CP23(11:24) EHRLICH, Jesse punt 42 yards to the PSU35, HERRON, Jordan returned -2 yards to the PSU33 (BREEDLOVE, Brayden), clock 11:25. PENALTY PSU Holding on GREEN, Isaiah enforced 10 yards from the end of the play at the PSU33 to the PSU23. [11:25]
Drive Summary: 3 plays, -6 yards, 1:46
PSU drive start at 11:25
1-20PSU23(11:02) [NHSG] THOMPSON, Delon rush to the right for a loss of 1 yard to the PSU22 (PILAND, Bobby), clock 10:56. [10:56]
2-21PSU22(10:40) [NHSG] SAGAPOLUTELE, John-Keawe rush to the right for a gain of 2 yards to the PSU24 (PILAND, Bobby;BOUDA, Thomas), clock 10:34. [10:34]
3-19PSU24(10:07) [NHSG] SAGAPOLUTELE, John-Keawe pass to the right complete for 25 yards to LOVILLE, Terence caught at the PSU35 and advanced to the PSU49 (BREEDLOVE, Brayden), 1ST DOWN, clock 09:59. [09:59]P
1-10PSU49(09:24) [NHSG] THOMPSON, Delon rush up the middle for a gain of 5 yards to the CP46 (PILAND, Bobby), clock 09:18. [09:18]
J.Sagapolutele in at QB for PSU
2-5CP46(08:38) [NHSG] NEWMAN, Cru rush to the right for a gain of 5 yards to the CP41 (WILSON, Boston), 1ST DOWN, clock 08:28. [08:28]R
T.Smith in at QB for PSU
1-10CP41(07:46) [NHSG] SAGAPOLUTELE, John-Keawe pass up the middle complete for -7 yards to THOMPSON, Delon caught at the CP45 and advanced to the CP48 (JOHNSON, Victory), clock 07:29. [07:29]
J.Sagapolutele in at QB for PSU
2-17CP48(07:15) [NHSG] THOMPSON, Delon rush up the middle for a gain of 4 yards to the CP44 (OLSON, Kenny;RIVERA, Mason), clock 07:11. [07:11]
3-13CP44[NHSG] SAGAPOLUTELE, John-Keawe pass deep to the left incomplete intended for DODSON-GREENE, Zachary thrown to the CP10; QB hurried by OLSON, Kenny, clock 06:39. [06:39]
4-13CP44JOHNSON, Tony punt 41 yards to the CP3 downed by STANCATO, Keegan, clock 06:30. [06:30]
Drive Summary: 8 plays, 33 yards, 4:55
CP drive start at 06:30
1-10CP3(06:20) [NHSG] SANDERS, Kendric rush up the middle for a gain of 6 yards to the CP9 (THOMPSON, Theo), clock 06:15. [06:15]
2-4CP9(05:54) [NHSG] QB Keeper DIEFFENBACH, Ty rush to the left for no gain to the CP9 (THOMPSON, Theo), clock 05:40. [05:40]
3-4CP9[NHSG] DIEFFENBACH, Ty pass short to the left incomplete intended for SANDERS, Kendric broken up by ELLIOTT, Spencer at the CP14, clock 05:26. [05:26]
4-4CP9(05:22) EHRLICH, Jesse punt 48 yards to the PSU43, fair catch by HERRON, Jordan, clock 05:20. [05:20]
Drive Summary: 3 plays, 6 yards, 1:10
PSU drive start at 05:20
T.Smith in at QB for PSU
1-10PSU43(05:16) [NHSG] THOMPSON, Delon rush up the middle for a gain of 4 yards to the PSU47 (D'AMATO, Mikey;BOUDA, Thomas), clock 05:07. [05:07]
2-6PSU47(04:33) [NHSG] THOMPSON, Delon rush up the middle for a gain of 1 yard to the PSU48 (OLSON, Kenny;NGALUAFE, Josh), clock 04:30. [04:30]
3-5V48Timeout Portland St., clock 04:30. [04:30]
3-5PSU48(04:25) [NHSG] QB Keeper SMITH, Tyrese rush to the right for a gain of 5 yards to the CP47 (OLSON, Kenny), 1ST DOWN, clock 04:19. [04:19]R
1-10CP47(03:43) [NHSG] QB Keeper SMITH, Tyrese rush up the middle for a gain of 6 yards to the CP41 (OLSON, Kenny), clock 03:36. [03:36]
2-4CP41(03:00) [NHSG] QB Keeper SMITH, Tyrese rush to the right for a gain of 3 yards to the CP38, End of Play, clock 02:56. [02:56]
3-1H38Timeout Portland St., clock 02:23. [02:23]
3-1CP38(02:17) [NHSG] QB Keeper SMITH, Tyrese rush to the right for a gain of 5 yards to the CP33 (BREEDLOVE, Brayden), 1ST DOWN, clock 02:14. [02:14]R
1-10CP33[NHSG] QB Keeper SMITH, Tyrese rush to the right for no gain to the CP33 (BREEDLOVE, Brayden), clock 01:55. [01:55]
2-10H33Timeout Cal Poly, clock 01:55. [01:55]
2-10CP33(01:50) [NHSG] QB Keeper SMITH, Tyrese rush to the right for a gain of 4 yards to the CP29 (D'AMATO, Mikey), clock 01:45. [01:45]
3-6H29Timeout Portland St., clock 01:45. [01:45]
3-6CP29(01:39) [NHSG] THOMPSON, Delon rush to the right for a gain of 5 yards to the CP24 (OLSON, Kenny;D'AMATO, Mikey), clock 01:38. [01:38]
4-1CP24PENALTY PSU Unsportsmanlike Conduct on INGMAN, Kristian enforced 15 yards from the CP24 to the CP39 [NHSG], clock 01:38. [01:38]
4-16H39Timeout Cal Poly, clock 01:38. [01:38]
4-16CP39PENALTY Before the snap, PSU Delay Of Game on JOHNSON, Tony enforced 5 yards from the CP39 to the CP44, clock 01:33. [01:33]
4-21CP44JOHNSON, Tony punt 9 yards to the CP35 out of bounds, clock 01:33. [01:33]
Drive Summary: 9 plays, 13 yards, 3:47
CP drive start at 01:33
1-10CP35[NHSG] SANDERS, Kendric rush to the left for a gain of 10 yards to the CP45 (ROBERTS, Jerome), 1ST DOWN, clock 01:26. [01:26]R
1-10CP45(01:16) [NHSG] SANDERS, Kendric rush to the left for a gain of 54 yards to the PSU1 (GREEN, Isaiah), 1ST DOWN, clock 01:10. [01:10]R
1-1PSU1[NHSG] QB Keeper DIEFFENBACH, Ty rush up the middle for a gain of 1 yard to the PSU0, TOUCHDOWN CP, clock 00:55 (Scoring play confirmed). [00:55]
0-0PSU3SERNA, Noah PAT kick attempt is good.
Portland St. 40, Cal Poly 35
Drive Summary: 3 plays, 65 yards, 0:38
0-0CP35(00:55) LOPEZ, Josue onside kickoff 10 yards from the CP35, no return , clock 00:54. PENALTY PSU Offsides on ALLEN, Jordan enforced 5 yards from the CP35 to the CP40. NO PLAY (replay the down). [00:54]
(00:54) DIMAURO, Gianluca kickoff 49 yards from the CP35 to the PSU16, returned by NEWMAN, Cru. , out of bounds, clock 00:53. PENALTY PSU Unnecessary Roughness on TIMOTEO, Pedro enforced half the distance from the goal, 8 yards from the end of the play at the PSU16 to the PSU8.
PSU drive start at 00:53
J.Sagapolutele in at QB for PSU
1-71PSU8(00:30) [NHSG] Kneel down by SAGAPOLUTELE, John-Keawe at PSU7 (team loss of 1), clock 00:21. [00:21]
2-72PSU7(00:03) [NHSG] Kneel down by SAGAPOLUTELE, John-Keawe at PSU6 (team loss of 1), clock 00:00. [00:00]
Drive Summary: 2 plays, -2 yards, 0:53
1-20PSU22End of game, clock 0:00.
FINAL SCORE: Portland St. 40, Cal Poly 35

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Portland St.611:2141054-60-020-612-3-0-186-48
Cal Poly73:3920020-20-08-650-1-0-00-0

Quickie Statistics (4th Quarter only)
Portland St. vs. Cal Poly (Final)
11/1/2025 at California

PSUCP
Score67
FIRST DOWNS52
RUSHES-YARDS (NET)20-618-65
PASSING-YARDS (NET)180
Passes Att-Comp-Int3-2-01-0-0
TOTAL OFFENSE PLAYS-YARDS23-799-65
Fumble Returns-Yards0-00-0
Punt Returns-Yards1--20-0
Kickoff Returns-Yards1-01-22
Interception Returns-Yards0-00-0
Punts (Number-Avg)2-25.02-45.0
Fumbles-Lost0-01-0
Penalties-Yards6-480-0
Possession Time11:213:39
Third-Down Conversions4-60-2
Fourth-Down Conversions0-00-0

Portland St.

Cal Poly

RushingNo.GainLossNetTDAvgLg
D.Thompson830-12903.610
T.Smith829-22713.46
C.Newman1505055
J.Sagapolutele1202022

RushingNo.GainLossNetTDAvgLg
K.Sanders370070023.354
T.Dieffenbach31-13-121-41
T.Wilson270703.57

PassingC-A-IYdsTDLgSack
J.Sagapolutele2-3-0180250

PassingC-A-IYdsTDLgSack
T.Dieffenbach0-1-0000

ReceivingNo.YardsTDTgtLg
T.Loville1250125
Z.Dodson-Greene0001
D.Thompson1-701-7

ReceivingNo.YardsTDTgtLg

PuntingNo.YdsAvgLngIn20TB
T.Johnson25025.04100

PuntingNo.YdsAvgLngIn20TB
J.Ehrlich29045.04800

Punt ReturnsNo.YardsTDLg
J.Herron1-20-2

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
C.Newman1000

Kick ReturnsNo.YardsTDLg
C.Kuhl122022

TacklesUA-ATotalSacksTFL
T.Thompson3-03.00.00.0
I.Green1-01.00.00.0
J.Helmstetler1-01.00.00.0
J.Roberts1-01.00.00.0
K.Elder0-10.50.00.0
H.Amposta0-10.50.00.0

TacklesUA-ATotalSacksTFL
B.Breedlove4-04.00.00.0
K.Olson2-33.50.00.0
M.D'Amato2-23.00.00.0
B.Piland2-12.50.01.0
V.Johnson1-11.50.02.0
D.Turner1-01.00.00.0
B.Wilson1-01.00.00.0
T.Bouda0-21.00.00.0

QtrTimeScoring PlayV-H
4th13:16PSU - T.Smith 6 yd TD RUSH , 5-23 1:4640-28
4th00:55CP - T.Dieffenbach 1 yd TD RUSH (KICK by N.Serna) , 3-65 0:3840-35

Portland St. Explosive Plays
Portland St. vs. Cal Poly (Final)
11/1/2025 at California

Portland St.

Passing Plays Gain of 15+
7 Plays for 210 total yards (90% of total passing yards)

Yds
Qtr
Context/Play
53
2
2nd and 11 on PSU26
(05:04) (05:11) [NHSG] SAGAPOLUTELE, John-Keawe pass deep to the left complete for 53 yards to LOVILLE, Terence caught at the PSU50 and advanced to the CP21 (RIVERA, Mason), 1ST DOWN, clock 05:04.
31
1
1st and 10 on PSU22
(09:45) (09:56) [NHSG] SAGAPOLUTELE, John-Keawe pass to the left complete for 31 yards to THOMPSON, Delon caught at the PSU32 and advanced to the CP47 (RIVERA, Mason;BARKINS, Darren), 1ST DOWN, clock 09:45.
31
2
1st and 15 on CP32
(12:41) (12:56) [NHSG] SAGAPOLUTELE, John-Keawe pass deep up the middle complete for 31 yards to MILLER, Chance to the CP1; QB hurried by TARKINGTON, Myles (SOLIS-LUMAR, CJ), 1ST DOWN, clock 12:41.
30
1
1st and 20 on CP30
(07:58) [NHSG] SAGAPOLUTELE, John-Keawe pass deep to the right complete for 30 yards to THOMPSON, Delon caught at the CP9 and advanced to the CP0, 1ST DOWN, TOUCHDOWN PSU, clock 07:58 (Scoring play confirmed).
25
4
3rd and 19 on PSU24
(09:59) (10:07) [NHSG] SAGAPOLUTELE, John-Keawe pass to the right complete for 25 yards to LOVILLE, Terence caught at the PSU35 and advanced to the PSU49 (BREEDLOVE, Brayden), 1ST DOWN, clock 09:59.
24
3
2nd and 10 on PSU26
(08:38) (08:50) [NHSG] SAGAPOLUTELE, John-Keawe pass deep up the middle complete for 24 yards to NEWMAN, Cru caught at the PSU44 and advanced to the PSU50; QB hurried by BOUDA, Thomas (D'AMATO, Mikey;WILSON, Boston), 1ST DOWN, clock 08:38.
16
1
1st and 10 on PSU6
(10:13) (10:30) [NHSG] SAGAPOLUTELE, John-Keawe pass to the left complete for 16 yards to NEWMAN, Cru caught at the PSU21 and advanced to the PSU22 (TURNER, Demel), 1ST DOWN, clock 10:13.


Rushing Plays Gain of 10+
4 Plays for 118 total yards (51% of total rushing yards)

Yds
Qtr
Context/Play
77
3
1st and 10 on PSU23
(13:31) (13:38) [NHSG] THOMPSON, Delon rush to the left for a gain of 77 yards to the CP0, 1ST DOWN, TOUCHDOWN PSU, clock 13:31 (Scoring play confirmed).
18
3
1st and 10 on CP41
(02:46) (02:57) [NHSG] THOMPSON, Delon rush up the middle for a gain of 18 yards to the CP23 (D'AMATO, Mikey;TURNER, Demel), 1ST DOWN, clock 02:46.
13
3
1st and 10 on PSU35
(04:45) (04:48) [NHSG] THOMPSON, Delon rush to the right for a gain of 13 yards to the PSU48 (OLSON, Kenny), 1ST DOWN, clock 04:45.
10
4
3rd and 4 on CP17
(14:18) (14:20) [NHSG] THOMPSON, Delon rush up the middle for a gain of 10 yards to the CP7 (TURNER, Demel), 1ST DOWN, clock 14:18.


All Plays Gain of 20+
8 Plays for 355 total yards
Yds
Qtr
Context/Play
77
3
1st and 10 on PSU23
(13:31) (13:38) [NHSG] THOMPSON, Delon rush to the left for a gain of 77 yards to the CP0, 1ST DOWN, TOUCHDOWN PSU, clock 13:31 (Scoring play confirmed).
53
2
2nd and 11 on PSU26
(05:04) (05:11) [NHSG] SAGAPOLUTELE, John-Keawe pass deep to the left complete for 53 yards to LOVILLE, Terence caught at the PSU50 and advanced to the CP21 (RIVERA, Mason), 1ST DOWN, clock 05:04.
31
1
1st and 10 on PSU22
(09:45) (09:56) [NHSG] SAGAPOLUTELE, John-Keawe pass to the left complete for 31 yards to THOMPSON, Delon caught at the PSU32 and advanced to the CP47 (RIVERA, Mason;BARKINS, Darren), 1ST DOWN, clock 09:45.
31
2
1st and 15 on CP32
(12:41) (12:56) [NHSG] SAGAPOLUTELE, John-Keawe pass deep up the middle complete for 31 yards to MILLER, Chance to the CP1; QB hurried by TARKINGTON, Myles (SOLIS-LUMAR, CJ), 1ST DOWN, clock 12:41.
30
1
1st and 20 on CP30
(07:58) [NHSG] SAGAPOLUTELE, John-Keawe pass deep to the right complete for 30 yards to THOMPSON, Delon caught at the CP9 and advanced to the CP0, 1ST DOWN, TOUCHDOWN PSU, clock 07:58 (Scoring play confirmed).
25
4
3rd and 19 on PSU24
(09:59) (10:07) [NHSG] SAGAPOLUTELE, John-Keawe pass to the right complete for 25 yards to LOVILLE, Terence caught at the PSU35 and advanced to the PSU49 (BREEDLOVE, Brayden), 1ST DOWN, clock 09:59.
24
3
2nd and 10 on PSU26
(08:38) (08:50) [NHSG] SAGAPOLUTELE, John-Keawe pass deep up the middle complete for 24 yards to NEWMAN, Cru caught at the PSU44 and advanced to the PSU50; QB hurried by BOUDA, Thomas (D'AMATO, Mikey;WILSON, Boston), 1ST DOWN, clock 08:38.
22
1
0th and 0 on CP35
(14:56) (15:00) LOPEZ, Josue kickoff 62 yards from the CP35 to the PSU3, NEWMAN, Cru returned 22 yards to the PSU25 (BROOKS, Reese), clock 14:56.

Cal Poly Explosive Plays
Portland St. vs. Cal Poly (Final)
11/1/2025 at California

Cal Poly

Passing Plays Gain of 15+
5 Plays for 135 total yards (88% of total passing yards)

Yds
Qtr
Context/Play
39
3
3rd and 17 on CP42
(10:30) (10:36) [NHSG] DIEFFENBACH, Ty pass deep to the right complete for 39 yards to BRISCOE, Michael caught at the PSU21 and advanced to the PSU19 (MAMARIL, Carsten), 1ST DOWN, clock 10:30.
38
3
1st and 10 on CP41
(06:06) (06:15) [NHSG] DIEFFENBACH, Ty pass to the left complete for 38 yards to MARSHALL, Alek caught at the PSU45 and advanced to the PSU21 (HELMSTETLER, Jaxton), 1ST DOWN, clock 06:06.
20
1
3rd and 10 on PSU49
(06:28) (06:40) [NHSG] DIEFFENBACH, Ty pass up the middle complete for 20 yards to BRISCOE, Michael caught at the PSU34 and advanced to the PSU29 (GREEN, Isaiah), 1ST DOWN, clock 06:28.
20
3
2nd and 10 on PSU21
(05:18) (05:30) [NHSG] DIEFFENBACH, Ty pass deep to the left complete for 20 yards to SANDERS, Kendric caught at the PSU3 and advanced to the PSU1 (SEIULI, Aedan), 1ST DOWN, clock 05:18.
18
2
1st and 10 on CP40
(00:15) [NHSG] DIEFFENBACH, Ty pass up the middle complete for 18 yards to WHEATLEY, Brooks caught at the PSU45 and advanced to the PSU42, End of Play, 1ST DOWN, clock 00:15.


Rushing Plays Gain of 10+
11 Plays for 210 total yards (86% of total rushing yards)

Yds
Qtr
Context/Play
54
4
1st and 10 on CP45
(01:10) (01:16) [NHSG] SANDERS, Kendric rush to the left for a gain of 54 yards to the PSU1 (GREEN, Isaiah), 1ST DOWN, clock 01:10.
21
1
1st and 10 on CP24
(00:24) (00:30) [NHSG] SANDERS, Kendric rush up the middle for a gain of 21 yards to the CP45 (THORNTON, Dionte), 1ST DOWN, clock 00:24.
21
2
2nd and 6 on CP45
(08:18) (08:19) [NHSG] DIEFFENBACH, Ty rush up the middle for a gain of 21 yards to the PSU34, End of Play, 1ST DOWN, clock 08:18.
19
2
1st and 10 on PSU42
(00:08) [NHSG] DIEFFENBACH, Ty scrambles to the left for a gain of 19 yards to the PSU23 (THORNTON, Dionte), 1ST DOWN, clock 00:08.
18
3
1st and 10 on PSU19
(09:44) (09:48) [NHSG] SANDERS, Kendric rush to the right for a gain of 18 yards to the PSU1 (BOOKER, Kayin), 1ST DOWN, clock 09:44.
16
1
1st and 10 on PSU16
(04:06) [NHSG] QB Keeper DIEFFENBACH, Ty rush to the left for a gain of 16 yards to the PSU0, 1ST DOWN, TOUCHDOWN CP, clock 04:06 (Scoring play confirmed).
15
2
1st and 10 on PSU19
(06:37) (06:48) [NHSG] WILSON, Trey rush up the middle for a gain of 15 yards to the PSU4 (THORNTON, Dionte), 1ST DOWN, clock 06:37.
14
2
1st and 10 on PSU43
(03:29) (03:38) [NHSG] WHEATLEY, Brooks rush to the right for a gain of 14 yards to the PSU29 (WALKER, Pierce), 1ST DOWN, clock 03:29.
12
1
1st and 10 on CP43
(14:39) (14:44) [NHSG] HALL, Zion rush up the middle for a gain of 12 yards to the PSU45 (GREEN, Isaiah;MAMARIL, Carsten), 1ST DOWN, clock 14:39.
10
3
2nd and 6 on CP39
(12:12) (12:11) [NHSG] QB Keeper DIEFFENBACH, Ty rush to the right for a gain of 10 yards to the CP49 (BURT, Lonnie), 1ST DOWN, clock 12:12.
10
4
1st and 10 on CP35
(01:26) [NHSG] SANDERS, Kendric rush to the left for a gain of 10 yards to the CP45 (ROBERTS, Jerome), 1ST DOWN, clock 01:26.


All Plays Gain of 20+
11 Plays for 589 total yards
Yds
Qtr
Context/Play
54
4
1st and 10 on CP45
(01:10) (01:16) [NHSG] SANDERS, Kendric rush to the left for a gain of 54 yards to the PSU1 (GREEN, Isaiah), 1ST DOWN, clock 01:10.
50
2
0th and 0 on PSU35
(03:43) (03:50) URIBE, Mathias kickoff 58 yards from the PSU35 to the CP7, KUHL, Carson returned 50 yards to the PSU43 (WALKER, Pierce), clock 03:43.
47
1
0th and 0 on PSU35
(07:50) (07:58) URIBE, Mathias kickoff 61 yards from the PSU35 to the CP4, KUHL, Carson returned 47 yards to the PSU49 (URIBE, Mathias), clock 07:50.
39
3
3rd and 17 on CP42
(10:30) (10:36) [NHSG] DIEFFENBACH, Ty pass deep to the right complete for 39 yards to BRISCOE, Michael caught at the PSU21 and advanced to the PSU19 (MAMARIL, Carsten), 1ST DOWN, clock 10:30.
38
3
1st and 10 on CP41
(06:06) (06:15) [NHSG] DIEFFENBACH, Ty pass to the left complete for 38 yards to MARSHALL, Alek caught at the PSU45 and advanced to the PSU21 (HELMSTETLER, Jaxton), 1ST DOWN, clock 06:06.
22
4
0th and 0 on PSU35
(13:11) (13:16) URIBE, Mathias kickoff 58 yards from the PSU35 to the CP7, KUHL, Carson returned 22 yards to the CP29 (ELDER, Kenen;AMPOSTA, Henry), clock 13:11.
21
1
1st and 10 on CP24
(00:24) (00:30) [NHSG] SANDERS, Kendric rush up the middle for a gain of 21 yards to the CP45 (THORNTON, Dionte), 1ST DOWN, clock 00:24.
21
2
2nd and 6 on CP45
(08:18) (08:19) [NHSG] DIEFFENBACH, Ty rush up the middle for a gain of 21 yards to the PSU34, End of Play, 1ST DOWN, clock 08:18.
20
1
3rd and 10 on PSU49
(06:28) (06:40) [NHSG] DIEFFENBACH, Ty pass up the middle complete for 20 yards to BRISCOE, Michael caught at the PSU34 and advanced to the PSU29 (GREEN, Isaiah), 1ST DOWN, clock 06:28.
20
2
0th and 0 on PSU35
(11:22) (11:26) URIBE, Mathias kickoff 60 yards from the PSU35 to the CP5, fair catch by KUHL, Carson , clock 11:22.
20
3
2nd and 10 on PSU21
(05:18) (05:30) [NHSG] DIEFFENBACH, Ty pass deep to the left complete for 20 yards to SANDERS, Kendric caught at the PSU3 and advanced to the PSU1 (SEIULI, Aedan), 1ST DOWN, clock 05:18.