San Diego at Cal Poly

Saturday, September 2, 2023

Cal Poly beat San Diego 27–⁠10. It was their ninth meeting; after it, Cal Poly led the series 8–⁠1.

AwaySan Diego4–⁠7 in 2023
10
HomeCal Poly3–⁠8 in 2023
27

Final at Alex G. Spanos Stadium, San Luis Obispo65°F, cloudy, wind 6 mphAttendance 6,248

Official
Jim CrowleyGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
San Diego307010
Cal Poly1073727

Standouts

Player stats

San Diego

PassingC/AttYdsTDInt
Dom Nankil15/2714500
RushingCarYdsTDLong
Isaiah Williams2282012
Dom Nankil106038
ReceivingRecYdsTDLong
Ja’seem Reed569028
Josh Heverly225014
Isaiah Williams52409
Isaiah Smith116016
DefenseTklTFLSacksInt
Ruben Lopez0001

Cal Poly

PassingC/AttYdsTDInt
Sam Huard24/4232611
RushingCarYdsTDLong
Troy Fletcher852130
Mark Biggins740118
Paul Holyfield Jr.4302
Aiden Ramos5303
ReceivingRecYdsTDLong
Tyrece Fairly-Diyem7129137
Carlton Brown III298087
Evan Burkhart439017
Jordan Garrison226021

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

San DiegoCal Poly
241Total yards422
145Passing yards326
96Rushing yards96
5.4Yards per pass7.8
2.8Yards per rush3.6
11First downs22
4–⁠16Third downs3–⁠10
1–⁠3Fourth downs0–⁠1
1Turnovers2
11–⁠95Penalties4–⁠25
34:16Possession25:44

Efficiency

San DiegoCal Poly
25%Success rate37%
−0.06EPA per play0.01
1.51Explosiveness1.50
0.26Rushing EPA−0.52
−0.30Passing EPA0.29
25%Passing-down success44%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings going in

Our ratings (scores only)

San Diego 61% to win. Cal Poly won as Elo’s underdog.

Every drive

Cal Poly end zoneSan Diego end zone Cal PolyResult not recorded, 1 playQ1 San DiegoPunt, 4 playsQ1 Cal PolyField goal, 10 playsQ1 San DiegoField goal, 10 playsQ1 Cal PolyTouchdown, 3 playsQ1 San DiegoPunt, 5 playsQ2 Cal PolyTurnover on downs, 11 playsQ2 San DiegoPunt, 7 playsQ2 Cal PolyTouchdown, 3 playsQ2 San DiegoPunt, 3 playsQ2 Cal PolyPunt, 7 playsQ2 San DiegoEnd of half, 1 playQ3 Cal PolyPunt, 4 playsQ3 San DiegoPunt, 3 playsQ3 Cal PolyPick-six, 6 plays (San Diego scores)Q3 Cal PolyMissed FG, 7 playsQ3 San DiegoFumble, 4 playsQ3 Cal PolyField goal, 4 playsQ3 San DiegoPunt, 3 playsQ3 Cal PolyFumble, 6 playsQ4 San DiegoPunt, 3 playsQ4 Cal PolyPunt, 3 playsQ4 San DiegoTurnover on downs, 11 playsQ4 Cal PolyTouchdown, 7 playsQ4 San DiegoResult not recorded, 8 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Cal Poly drives left to right, San Diego right to left.
  1. Cal PolyResult not recorded, 1 play, −1 yard
  2. Q1 San DiegoPunt, 4 plays, 5 yards
  3. Q1 Cal PolyField goal, 10 plays, 66 yards
  4. Q1 San DiegoField goal, 10 plays, 50 yards
  5. Q1 Cal PolyTouchdown, 3 plays, 72 yards
  6. Q1 San DiegoPunt, 5 plays, 12 yards
  7. Q2 Cal PolyTurnover on downs, 11 plays, 71 yards
  8. Q2 San DiegoPunt, 7 plays, 38 yards
  9. Q2 Cal PolyTouchdown, 3 plays, 90 yards
  10. Q2 San DiegoPunt, 3 plays, 6 yards
  11. Q2 Cal PolyPunt, 7 plays, 35 yards
  12. Q2 San DiegoEnd of half, 1 play, 6 yards
  13. Q3 Cal PolyPunt, 4 plays, 13 yards
  14. Q3 San DiegoPunt, 3 plays, 5 yards
  15. Q3 Cal PolyPick-six, 6 plays (San Diego scores), 15 yards
  16. Q3 Cal PolyMissed FG, 7 plays, 44 yards
  17. Q3 San DiegoFumble, 4 plays, −8 yards
  18. Q3 Cal PolyField goal, 4 plays, −4 yards
  19. Q3 San DiegoPunt, 3 plays, 1 yard
  20. Q3 Cal PolyFumble, 6 plays, 30 yards
  21. Q4 San DiegoPunt, 3 plays, 8 yards
  22. Q4 Cal PolyPunt, 3 plays, −2 yards
  23. Q4 San DiegoTurnover on downs, 11 plays, 35 yards
  24. Q4 Cal PolyTouchdown, 7 plays, 69 yards
  25. Q4 San DiegoResult not recorded, 8 plays, −27 yards

Play by play

1st quarter5 drives, then Cal Poly 10, San Diego 3
San Diego Punt, 4 plays
14:541st & 10 at own 35Noah Serna kickoff for 52 yds , Eric Haney return for 39 yds to the CP 48
14:401st & 10 at opp 48Isaiah Williams run for 11 yds to the CP 37 for a 1ST down
14:071st & 10 at opp 37Isaiah Williams run for no gain to the CP 37
13:232nd & 10 at opp 37(13:40) Shotgun Williams,Isaiah rush right for 0 yards to the CP37 (), out of bounds PENALTY USD Holding (Murray,Nick) 10 yards from CP37 to CP47. NO PLAY.
11:402nd & 20 at opp 47Dom Nankil sacked by Je’kob Jones for a loss of 4 yards to the USD 49
11:153rd & 24 at own 49Dom Nankil pass complete to Isaiah Williams for 8 yds to the CP 43
8:524th & 16 at opp 43Ayden Corrales punt for 43 yds for a touchback
Cal Poly Field goal, 10 plays
8:461st & 10 at own 20Sam Huard pass complete to Michael Briscoe for 8 yds to the CP 28
8:072nd & 2 at own 28Mark Biggins run for 5 yds to the CP 33 for a 1ST down
7:391st & 10 at own 33Sam Huard pass complete to Logan Booher for 3 yds to the CP 36
7:392nd & 7 at own 36Sam Huard pass complete to Tyrece Fairly-Diyem for 31 yds to the USD 33 for a 1ST down
7:391st & 10 at opp 33Aiden Ramos run for 1 yd to the USD 34
7:392nd & 11 at opp 34Sam Huard pass complete to Dominique Thompson for 15 yds to the USD 19 for a 1ST down
7:391st & 10 at opp 19Sam Huard pass incomplete to Tyrece Fairly-Diyem
7:392nd & 10 at opp 19(07:39) No Huddle-Shotgun Huard,Sam pass incomplete short middle to Briscoe,Michael PENALTY USD Offside (Hong,Joshua) 5 yards from USD19 to USD14. NO PLAY.
7:322nd & 5 at opp 14Aiden Ramos run for 1 yd to the USD 15
7:323rd & 6 at opp 15Sam Huard pass complete to Aiden Ramos for 1 yd to the USD 14
7:324th & 5 at opp 14Noah Serna 41 yd FG GOODCal Poly 3, San Diego 0
San Diego Field goal, 10 plays
7:321st & 10 at own 35Noah Serna kickoff for 36 yds , Elijah Johnson return for no gain to the USD 29
7:191st & 10 at own 29Isaiah Williams run for no gain to the USD 29
6:382nd & 10 at own 29Dom Nankil pass complete to Ja’seem Reed for 14 yds to the USD 43 for a 1ST down
6:121st & 10 at own 43Dom Nankil pass incomplete to Liam McHale
6:022nd & 10 at own 43Isaiah Williams run for 4 yds to the USD 47
5:243rd & 6 at own 47Timeout San Diego, clock 05:24
5:143rd & 6 at own 47Dom Nankil pass complete to Josh Heverly for 14 yds to the CP 39 for a 1ST down
4:363rd & 6 at own 47Dom Nankil run for 38 yds to the CP 15 for a 1ST down
3:551st & 10 at opp 15Isaiah Williams run for 4 yds to the CP 19
3:122nd & 14 at opp 19Isaiah Williams run for 4 yds to the CP 15
2:253rd & 10 at opp 15Dom Nankil sacked by Elijah Ponder for a loss of 6 yards to the CP 21
1:444th & 16 at opp 21Aidan Lehman 38 yd FG GOODTied at 3
Cal Poly Touchdown, 3 plays
1:361st & 10 at own 35Aidan Lehman kickoff for 58 yds , Xavier Oliphant return for 21 yds to the CP 28 Xavier Oliphant fumbled, recovered by USD Christian Brown
1:361st & 10 at own 28PENALTY USD Offside (Hemmert,Jack) 5 yards from CP28 to CP33. NO PLAY.
0:471st & 10 at own 33Sam Huard pass complete to Tyrece Fairly-Diyem for 37 yds to the USD 30 for a 1ST down
0:271st & 10 at opp 30Troy Fletcher 30 Yd Run (Noah Serna Kick)Cal Poly 10, San Diego 3
San Diego Punt, 5 plays
0:231st & 10 at own 35Noah Serna kickoff for 35 yds , Elijah Johnson return for no gain to the USD 30
0:001st & 10 at own 30Isaiah Williams run for 2 yds to the USD 32
Q2 14:512nd & 8 at own 32Isaiah Williams run for 10 yds to the USD 42 for a 1ST down
Q2 13:551st & 10 at own 42Dom Nankil pass complete to Isaiah Williams for 1 yd to the USD 43
Q2 13:162nd & 9 at own 43Isaiah Williams run for 5 yds to the USD 48
Q2 12:353rd & 4 at own 48(12:35) Shotgun Nankil,Dom sacked for loss of 0 yards to the USD48 (Ngaluafe,Josh) PENALTY USD Chop Block (D’Ambra,Jack) 15 yards from USD48 to USD33. NO PLAY.
Q2 12:063rd & 19 at own 33Isaiah Williams run for 9 yds to the USD 42
Q2 11:294th & 10 at own 42Ayden Corrales punt for 42 yds , Xavier Oliphant returns for 12 yds to the CP 28
Q2 11:294th & 10 at own 42Ayden Corrales punt for 42 yds , Xavier Oliphant returns for 12 yds to the CP 18
2nd quarter6 drives, then Cal Poly 17, San Diego 3
Cal Poly Turnover on downs, 11 plays
11:271st & 10 at own 18Sam Huard pass incomplete to Troy Fletcher
11:052nd & 10 at own 18Sam Huard pass complete to Tyrece Fairly-Diyem for 13 yds to the CP 31 for a 1ST down
10:491st & 10 at own 31Mark Biggins run for 4 yds to the CP 35
10:292nd & 6 at own 35Sam Huard pass incomplete to Jordan Garrison
10:223rd & 6 at own 35Sam Huard pass complete to Logan Booher for 6 yds to the CP 41 for a 1ST down
9:541st & 10 at own 41Paul Holyfield Jr. run for 1 yd to the CP 42
9:142nd & 9 at own 42Sam Huard pass complete to for 38 yds to the USD 20 for a 1ST down
9:081st & 10 at opp 20Timeout San Diego, clock 09:08
9:031st & 10 at opp 20Sam Huard pass incomplete to Jordan Garrison
8:452nd & 10 at opp 20Sam Huard pass complete to Logan Booher for 6 yds to the USD 14
8:073rd & 4 at opp 14Aiden Ramos run for 3 yds to the USD 11
7:314th & 1 at opp 11Aiden Ramos run for no gain to the USD 11
San Diego Punt, 7 plays
7:191st & 10 at own 11Dom Nankil pass complete to Ja’seem Reed for 28 yds to the USD 39 for a 1ST down
6:421st & 10 at own 39Dom Nankil pass incomplete to Ja’seem Reed
6:322nd & 10 at own 39Isaiah Williams run for 4 yds to the USD 43
5:543rd & 6 at own 43Timeout San Diego, clock 05:54
5:383rd & 6 at own 43Dom Nankil pass complete to Charlie Specht for 11 yds to the CP 46 for a 1ST down
4:561st & 10 at opp 46Dom Nankil pass complete to Isaiah Williams for 1 yd to the CP 47
4:212nd & 11 at opp 47Isaiah Williams run for 4 yds to the USD 49
3:433rd & 15 at own 49San Diego Penalty, Illegal Shift (Brett Bostad) declined
3:374th & 15 at own 49Ayden Corrales punt for 41 yds, fair catch by Xavier Oliphant at the CP 10
Cal Poly Touchdown, 3 plays
3:051st & 10 at own 10Sam Huard pass complete to Carlton Brown III for 87 yds to the USD 3 for a 1ST down
2:441st & goal at opp 3Mark Biggins run for 2 yds to the USD 1
2:242nd & goal at opp 1Tyrece Fairly-Diyem 1 Yd pass from Sam Huard (Noah Serna Kick)Cal Poly 17, San Diego 3
San Diego Punt, 3 plays
2:161st & 10 at own 35Noah Serna kickoff for 61 yds , Yosei Takahashi return for 19 yds to the USD 23
2:101st & 10 at own 23Dom Nankil pass incomplete to Ja’seem Reed
1:582nd & 10 at own 23Isaiah Williams run for 6 yds to the USD 29
1:583rd & 4 at own 29Timeout Cal Poly, clock 01:58
1:563rd & 4 at own 29Dom Nankil pass incomplete to Josh Heverly
1:444th & 4 at own 29Ayden Corrales punt for 46 yds
Cal Poly Punt, 7 plays
1:271st & 10 at own 25Sam Huard pass complete to Jordan Garrison for 5 yds to the CP 30
1:162nd & 5 at own 30Sam Huard pass incomplete to Tyrece Fairly-Diyem
0:573rd & 5 at own 30Sam Huard pass complete to Evan Burkhart for 17 yds to the CP 47 for a 1ST down
0:531st & 10 at own 47Sam Huard pass complete to Carlton Brown III for 11 yds to the USD 42 for a 1ST down
0:521st & 10 at opp 42Sam Huard pass incomplete to Logan Booher
0:472nd & 10 at opp 42Sam Huard pass incomplete to Paul Holyfield Jr.
0:363rd & 10 at opp 42Paul Holyfield Jr. run for 2 yds to the USD 40
0:264th & 8 at opp 40Timeout Cal Poly, clock 00:26
0:194th & 8 at opp 40Jesse Ehrlich punt for 30 yds, fair catch by Eric Haney at the USD 10
San Diego End of half, 1 play
0:001st & 10 at own 10Isaiah Williams run for 6 yds to the USD 16
3rd quarter8 drives, then Cal Poly 20, San Diego 10
Cal Poly Punt, 4 plays
14:551st & 10 at own 35Aidan Lehman kickoff for 35 yds , Xavier Oliphant return for no gain to the CP 30
9:241st & 10 at own 30Sam Huard pass complete to Tyrece Fairly-Diyem for 2 yds to the CP 28
9:202nd & 12 at own 28Sam Huard pass complete to Jordan Garrison for 21 yds to the CP 49 for a 1ST down
8:251st & 15 at own 44Sam Huard sacked by Jacob Saewitz for a loss of 15 yards to the CP 29
8:153rd & 16 at own 43Jesse Ehrlich punt for 39 yds , Eric Haney returns for 4 yds to the USD 22
San Diego Punt, 3 plays
8:151st & 10 at own 22Dom Nankil sacked by Elijah Ponder for a loss of 6 yards to the USD 16
8:152nd & 16 at own 16San Diego Penalty, False Start (-5 Yards) to the USD 18
8:153rd & 14 at own 18Dom Nankil run for 9 yds to the USD 27
8:154th & 5 at own 27Ayden Corrales punt for 41 yds, fair catch by Xavier Oliphant at the CP 32
Cal Poly Pick-six, 6 plays (San Diego scores)
8:151st & 10 at own 32Sam Huard pass incomplete to Logan Booher
8:132nd & 10 at own 32Sam Huard pass incomplete to Aiden Ramos
8:103rd & 10 at own 32Sam Huard pass complete to Evan Burkhart for 15 yds to the CP 47 for a 1ST down
8:101st & 10 at own 47Troy Fletcher run for no gain to the CP 47
7:312nd & 10 at own 47Sam Huard pass incomplete to Logan Booher
6:373rd & 10 at own 47Ruben Lopez 48 Yd Interception Return (Aidan Lehman Kick)Cal Poly 17, San Diego 10
Cal Poly Missed FG, 7 plays
6:011st & 10 at own 35Aidan Lehman kickoff for 59 yds , Xavier Oliphant return for 28 yds to the CP 34
6:011st & 10 at own 34Mark Biggins run for 8 yds to the CP 42
6:012nd & 2 at own 42Mark Biggins run for 3 yds to the CP 45 for a 1ST down
6:011st & 10 at own 45Mark Biggins run for no gain to the CP 45
6:012nd & 10 at opp 22Timeout Cal Poly, clock 06:01
5:562nd & 10 at own 45Sam Huard pass complete to Tyrece Fairly-Diyem for 33 yds to the USD 22 for a 1ST down
5:561st & 10 at opp 22Sam Huard pass incomplete to Jordan Garrison
5:482nd & 10 at opp 22Sam Huard pass incomplete to Evan Burkhart
5:483rd & 10 at opp 22Sam Huard pass incomplete to Logan Booher
5:484th & 10 at opp 22Noah Serna 49 yd FG MISSED
San Diego Fumble, 4 plays
5:371st & 10 at own 22Isaiah Williams run for no gain to the USD 22
5:042nd & 10 at own 22Dom Nankil pass incomplete to Ja’seem Reed
4:593rd & 10 at own 22Dom Nankil sacked by Soni Finau for a loss of 8 yards to the USD 14
4:254th & 18 at own 14fumbled, recovered by USD Elijah Ponder
Cal Poly Field goal, 4 plays
4:201st & 10 at opp 14Sam Huard pass complete to Aiden Ramos for 4 yds to the USD 18
4:202nd & 14 at opp 18Sam Huard pass incomplete to Carlton Brown III
4:163rd & 14 at opp 18Sam Huard pass incomplete to Tyrece Fairly-Diyem
4:164th & 14 at opp 18Noah Serna 45 yd FG GOODCal Poly 20, San Diego 10
San Diego Punt, 3 plays
4:101st & 10 at own 35Noah Serna kickoff for 63 yds , Eric Haney return for 13 yds to the USD 15
4:051st & 10 at own 15(04:05) Shotgun Williams,Isaiah rush right for 0 yards to the USD15 (Calvert,Ethan) PENALTY USD Holding (Specht,Charlie) 7 yards from USD15 to USD08. NO PLAY.
3:331st & 17 at own 8Isaiah Williams run for no gain to the USD 8
2:572nd & 17 at own 8Dom Nankil pass incomplete to Rashaan Ward
2:383rd & 17 at own 8Dom Nankil run for 8 yds to the USD 16
2:064th & 9 at own 16Ayden Corrales punt for 45 yds , Xavier Oliphant returns for 31 yds to the USD 30
Cal Poly Fumble, 6 plays
1:551st & 10 at opp 30Paul Holyfield Jr. run for 2 yds to the USD 28
1:122nd & 8 at opp 28Paul Holyfield Jr. run for 2 yds to the USD 30
0:473rd & 10 at opp 30(00:47) Shotgun Huard,Sam pass incomplete deep to Booher,Logan PENALTY USD Pass Interference (Ballentine,Matt) 15 yards from USD30 to USD15, 1ST DOWN. NO PLAY.
0:421st & 10 at opp 15(00:42) Shotgun Huard,Sam pass incomplete short to Brown,Carlton PENALTY USD Offside (Colvin,Landon) 5 yards from USD15 to USD10. NO PLAY.
0:351st & 5 at opp 10Sam Huard pass incomplete to Carlton Brown III
0:292nd & 5 at opp 10Sam Huard pass incomplete to Carlton Brown III
0:263rd & 5 at opp 10(00:26) Shotgun Huard,Sam pass incomplete short to Booher,Logan QB hurried by Saewitz,Jacob PENALTY USD Pass Interference (Haney,Eric) 8 yards from USD10 to USD02, 1ST DOWN. NO PLAY.
0:001st & goal at opp 2Troy Fletcher run for no gain to the USD 2
Q4 14:532nd & goal at opp 2Aiden Ramos run for 2 yds Aiden Ramos fumbled, recovered by USD Ruben Lopez
4th quarter6 drives, then Cal Poly 27, San Diego 10
San Diego Punt, 3 plays
14:481st & 10 at own 20Dom Nankil pass incomplete to Rashaan Ward
14:362nd & 10 at own 20Isaiah Williams run for 1 yd to the USD 21
13:423rd & 9 at own 21Dom Nankil pass complete to Isaiah Williams for 7 yds to the USD 28
13:094th & 2 at own 28Ayden Corrales punt for 47 yds, fair catch by Xavier Oliphant at the CP 25
Cal Poly Punt, 3 plays
12:481st & 10 at own 25Sam Huard pass complete to Mark Biggins for 1 yd to the CP 24
12:242nd & 11 at own 24Sam Huard pass complete to Evan Burkhart for 1 yd to the CP 23
11:583rd & 12 at own 23Sam Huard pass incomplete to Jordan Garrison
11:524th & 12 at own 23Jesse Ehrlich punt for 43 yds, fair catch by Eric Haney at the USD 34
San Diego Turnover on downs, 11 plays
11:451st & 10 at own 34Dom Nankil pass incomplete to Isaiah Williams
11:312nd & 10 at own 34Isaiah Williams run for 7 yds to the USD 41
10:503rd & 3 at own 41Isaiah Williams run for 12 yds to the CP 47 for a 1ST down
10:181st & 10 at opp 47Dom Nankil pass incomplete to Ja’seem Reed
10:102nd & 10 at opp 47Isaiah Williams run for 8 yds to the CP 39
9:243rd & 2 at opp 39Isaiah Williams run for 6 yds to the CP 45
8:334th & 8 at opp 45D. Nankil takes a knee for a 1ST down
8:011st & 10 at opp 37Dom Nankil sacked for a loss of 9 yards to the CP 46
7:272nd & 19 at opp 46PENALTY USD False Start (D’Ambra,Jack) 5 yards from CP46 to USD49. NO PLAY.
6:452nd & 24 at own 49Dom Nankil pass complete to Ja’seem Reed for 11 yds to the CP 40
6:143rd & 13 at opp 40Dom Nankil pass incomplete to Ja’seem Reed
6:064th & 13 at opp 40Dom Nankil pass complete to Isaiah Williams for 9 yds to the CP 31
Cal Poly Touchdown, 7 plays
5:541st & 10 at own 31Troy Fletcher run for 1 yd to the CP 32
5:252nd & 9 at own 32Sam Huard pass complete to Tyrece Fairly-Diyem for 16 yds to the CP 48 for a 1ST down
4:451st & 10 at own 48Troy Fletcher run for no gain to the CP 48
4:032nd & 10 at own 48Sam Huard pass complete to Evan Burkhart for 8 yds to the USD 44
3:353rd & 2 at opp 44(03:35) Shotgun Huard,Sam pass incomplete short to Fairly-Diyem,Tyrece PENALTY USD Pass Interference (Lopez,Ruben) 15 yards from USD44 to USD29, 1ST DOWN. NO PLAY.
3:221st & 10 at opp 29Troy Fletcher run for 14 yds to the USD 15 for a 1ST down
2:341st & 10 at opp 15Troy Fletcher run for 3 yds to the USD 18
2:302nd & 13 at opp 18Timeout San Diego, clock 02:30
2:262nd & 13 at opp 18Mark Biggins run for 18 yds for a TD (Noah Serna KICK)Cal Poly 27, San Diego 10
San Diego Result not recorded, 8 plays
2:191st & 10 at own 35Noah Serna kickoff for 31 yds , Elijah Johnson return for no gain to the USD 34
2:161st & 10 at own 34Dom Nankil pass incomplete to Ja’seem Reed
2:072nd & 10 at own 34Dom Nankil pass complete to Josh Heverly for 11 yds to the USD 45 for a 1ST down
1:431st & 10 at own 45Dom Nankil pass complete to Ja’seem Reed for 8 yds to the CP 47
1:362nd & 2 at opp 47Dom Nankil pass complete to Ja’seem Reed for 8 yds to the CP 39 for a 1ST down
1:111st & 10 at opp 39Dom Nankil pass complete to Elijah Johnson for no gain to the CP 0
0:561st & 10 at opp 39Dom Nankil sacked for a loss of 2 yards to the CP 41
0:452nd & 12 at opp 41Dom Nankil sacked by John Smolenski for a loss of 14 yards to the USD 45
0:144th & 26 at own 45Dom Nankil pass complete to Isaiah Smith for 16 yds to the CP 39
0:143rd & 26 at own 45Dom Nankil pass complete to Isaiah Smith for 16 yds to the CP 39
Cal Poly Result not recorded, 1 play
0:001st & 10 at own 39S. Huard takes a knee

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Cal Poly leads 9–⁠3 in 12 meetings, counting the three since this game.

Recent meetings
2026San Diego 38, Cal Poly 35
2025Cal Poly 41, San Diego 17
2024San Diego 27, Cal Poly 21
2023Cal Poly 27, San Diego 10
2022Cal Poly 28, San Diego 27
2021Cal Poly 28, San Diego 17

Around this game