Idaho at Cal Poly

Saturday, October 7, 2023

Idaho beat Cal Poly 42–⁠14. It was their fourth meeting; after it, Idaho led the series 4–⁠0.

AwayIdaho9–⁠4 in 2023
42
HomeCal Poly3–⁠8 in 2023
14

Final at Alex G. Spanos Stadium, San Luis ObispoTV: ESPN+Attendance 6,028

At kickoff
89°F, clear, wind 7 mph from the southeastWeather: NOAA NCEI Integrated Surface Database; San Luis County Regional Airport (KSBP), 7 km from the stadium
Official
Scott RootGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Idaho7217742
Cal Poly070714

Standouts

Player stats

Idaho

PassingC/AttYdsTDInt
Gevani McCoy12/2119811
Jack Layne4/53510
Hayden Hatten1/13210
RushingCarYdsTDLong
Nick Romano1377123
Anthony Woods1069140
Gevani McCoy61319
Carlos Matheney2403
ReceivingRecYdsTDLong
Jermaine Jackson489038
Jordan Dwyer375232
Hayden Hatten561019
Nick Romano125025
DefenseTklTFLSacksInt
Kyrin Beachem0001

Cal Poly

PassingC/AttYdsTDInt
Bo Kelly24/4526222
RushingCarYdsTDLong
Paul Holyfield Jr.833012
Mark Biggins41307
Troy Fletcher3704
ReceivingRecYdsTDLong
Tyrece Fairly-Diyem493162
Giancarlo Woods644017
Evan Burkhart437016
Bryson Allen230022
DefenseTklTFLSacksInt
Donovan Saunders0001

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

Team stats

IdahoCal Poly
421Total yards303
265Passing yards262
156Rushing yards41
9.8Yards per pass5.8
4.5Yards per rush1.9
20First downs17
4–⁠11Third downs7–⁠14
0–⁠1Fourth downs0–⁠2
1Turnovers3
4–⁠40Penalties5–⁠44
34:02Possession25:58

Efficiency

IdahoCal Poly
41%Success rate33%
0.17EPA per play−0.26
1.53Explosiveness1.57
0.28Rushing EPA−0.29
0.33Passing EPA−0.00
29%Passing-down success28%
3%Havoc by its defense2%

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 and the line, going in

Our ratings (scores only)

Idaho 77% to win. Elo’s favorite won.

The line

Idaho −28, over/under 56.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Cal Poly end zoneIdaho end zoneQ1 IdahoTouchdown, 4 playsQ1 Cal PolyPunt, 5 playsQ1 IdahoMissed FG, 9 playsQ1 Cal PolyPunt, 5 playsQ1 IdahoTouchdown, 10 playsQ2 Cal PolyInterception, 5 playsQ2 IdahoInterception, 3 playsQ2 Cal PolyPunt, 6 playsQ2 IdahoTouchdown, 5 playsQ2 Cal PolyTouchdown, 3 playsQ2 IdahoTouchdown, 5 playsQ2 Cal PolyEnd of half, 2 playsQ3 Cal PolyTurnover on downs, 11 playsQ3 IdahoPunt, 3 playsQ3 Cal PolyInterception, 4 playsQ3 IdahoTouchdown, 5 playsQ3 Cal PolyPunt, 5 playsQ3 IdahoPunt, 3 playsQ3 Cal PolyTurnover on downs, 5 playsQ3 IdahoTurnover on downs, 6 playsQ4 Cal PolyTouchdown, 7 playsQ4 IdahoPunt, 4 playsQ4 Cal PolyPunt, 3 playsQ4 IdahoPunt, 3 playsQ4 Cal PolyFumble, 2 playsQ4 IdahoTouchdown, 3 playsQ4 Cal PolyEnd of game, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Cal Poly drives left to right, Idaho right to left.
  1. Q1 IdahoTouchdown, 4 plays, 0 yards
  2. Q1 Cal PolyPunt, 5 plays, 0 yards
  3. Q1 IdahoMissed FG, 9 plays, 94 yards
  4. Q1 Cal PolyPunt, 5 plays, −26 yards
  5. Q1 IdahoTouchdown, 10 plays, 64 yards
  6. Q2 Cal PolyInterception, 5 plays, 0 yards
  7. Q2 IdahoInterception, 3 plays, 45 yards
  8. Q2 Cal PolyPunt, 6 plays, −42 yards
  9. Q2 IdahoTouchdown, 5 plays, 80 yards
  10. Q2 Cal PolyTouchdown, 3 plays, 0 yards
  11. Q2 IdahoTouchdown, 5 plays, 0 yards
  12. Q2 Cal PolyEnd of half, 2 plays, 0 yards
  13. Q3 Cal PolyTurnover on downs, 11 plays, 0 yards
  14. Q3 IdahoPunt, 3 plays, 64 yards
  15. Q3 Cal PolyInterception, 4 plays, −20 yards
  16. Q3 IdahoTouchdown, 5 plays, 27 yards
  17. Q3 Cal PolyPunt, 5 plays, 0 yards
  18. Q3 IdahoPunt, 3 plays, 90 yards
  19. Q3 Cal PolyTurnover on downs, 5 plays, −42 yards
  20. Q3 IdahoTurnover on downs, 6 plays, 65 yards
  21. Q4 Cal PolyTouchdown, 7 plays, −44 yards
  22. Q4 IdahoPunt, 4 plays, 0 yards
  23. Q4 Cal PolyPunt, 3 plays, −19 yards
  24. Q4 IdahoPunt, 3 plays, 70 yards
  25. Q4 Cal PolyFumble, 2 plays, −40 yards
  26. Q4 IdahoTouchdown, 3 plays, 27 yards
  27. Q4 Cal PolyEnd of game, 4 plays, 0 yards

Play by play

1st quarter6 drives, then Idaho 7, Cal Poly 0
Idaho Touchdown, 4 plays
15:00Noah Serna kickoff for 56 yds
14:491st & 10 at own 33Anthony Woods run for 40 yds to the CP 27 for a 1ST down
14:061st & 10 at opp 27Gevani McCoy pass complete to Hayden Hatten for 19 yds to the CP 8 for a 1ST down
13:231st & goal at opp 8Anthony Woods run for 2 yds to the CP 6
12:422nd & goal at opp 6Gevani McCoy run for 6 yds for a TD (Ricardo Chavez KICK)Idaho 7, Cal Poly 0
Cal Poly Punt, 5 plays
12:42Cameron Pope kickoff for 65 yds for a touchback
12:381st & 10 at own 25Troy Fletcher run for no gain to the CP 25
12:092nd & 10 at own 25Bo Kelly pass complete to Tyrece Fairly-Diyem for 13 yds to the CP 38 for a 1ST down
11:321st & 10 at own 38Bo Kelly pass complete to Aidan Scott for 9 yds to the CP 47
11:062nd & 1 at own 47Giancarlo Woods run for a loss of 2 yards to the CP 45
10:373rd & 3 at own 45Bo Kelly pass incomplete
10:354th & 3 at own 45Jesse Ehrlich punt for 49 yds, downed at the IDHO 6
10:334th & 3 at own 45Timeout Cal Poly, clock 10:33
Idaho Missed FG, 9 plays
10:251st & 10 at own 6Gevani McCoy pass complete to Hayden Hatten for 15 yds to the IDHO 21 for a 1ST down
9:411st & 10 at own 21Gevani McCoy pass incomplete
9:342nd & 10 at own 21Gevani McCoy pass complete to Nick Romano for 25 yds to the IDHO 46 for a 1ST down
8:541st & 10 at own 46Cal Poly Penalty, Offsides (Brian Dukes) to the CP 49
8:301st & 5 at opp 49Nick Romano run for 3 yds to the CP 46
7:462nd & 2 at opp 46Gevani McCoy pass complete to Jermaine Jackson for 22 yds to the CP 24 for a 1ST down
7:051st & 10 at opp 24Anthony Woods run for a loss of 2 yards to the CP 26
6:262nd & 12 at opp 26Gevani McCoy pass incomplete
6:063rd & 12 at opp 26Gevani McCoy run for no gain to the CP 26
5:384th & 12 at opp 26Ricardo Chavez 43 yd FG MISSED
Cal Poly Punt, 5 plays
5:381st & 10 at own 26Paul Holyfield Jr. run for 5 yds to the CP 31
5:384th & 12 at opp 26Ricardo Chavez 43 yd FG MISSED
Cal Poly Punt, 5 plays
5:072nd & 5 at own 31Bo Kelly pass complete to Giancarlo Woods for 5 yds to the CP 36 for a 1ST down
4:311st & 10 at own 36Bo Kelly pass incomplete
4:252nd & 10 at own 36Bo Kelly pass incomplete
4:203rd & 10 at own 36Bo Kelly pass incomplete
4:084th & 10 at own 36Ryan Collins punt for 44 yds
Idaho Touchdown, 10 plays
4:011st & 10 at own 36Gevani McCoy pass complete to Jordan Dwyer for 17 yds to the CP 47 for a 1ST down
3:251st & 10 at opp 47Nick Romano run for 3 yds to the CP 44
2:522nd & 7 at opp 44Gevani McCoy pass incomplete
2:403rd & 7 at opp 44Anthony Woods run for 16 yds to the CP 28 for a 1ST down
1:521st & 10 at opp 28Anthony Woods run for 3 yds to the CP 25
1:102nd & 7 at opp 25Gevani McCoy pass complete to Hayden Hatten for 7 yds to the CP 18 for a 1ST down
0:261st & 10 at opp 18Anthony Woods run for 3 yds to the CP 15
Q2 14:542nd & 7 at opp 15Gevani McCoy run for no gain to the CP 15
Q2 14:103rd & 7 at opp 15Gevani McCoy pass complete to Jermaine Jackson for 9 yds to the CP 6 for a 1ST down
Q2 13:251st & goal at opp 6Gevani McCoy pass complete to Jake Cox for 6 yds for a TD (Ricardo Chavez KICK)Idaho 14, Cal Poly 0
2nd quarter7 drives, then Idaho 28, Cal Poly 7
Cal Poly Interception, 5 plays
13:25Cameron Pope kickoff for 55 yds
13:111st & 10 at own 23Bo Kelly pass complete to Giancarlo Woods for 17 yds to the CP 40 for a 1ST down
12:381st & 10 at own 40Bo Kelly pass complete to Giancarlo Woods for 4 yds to the CP 44
12:032nd & 6 at own 44Bo Kelly pass incomplete
11:533rd & 6 at own 44Bo Kelly run for 6 yds to the 50 yard line for a 1ST down
11:091st & 10 at the 50Bo Kelly pass intercepted
Idaho Interception, 3 plays
11:011st & 10 at opp 45Gevani McCoy pass incomplete
10:542nd & 10 at opp 45Gevani McCoy pass incomplete
10:483rd & 10 at opp 45Gevani McCoy pass intercepted
10:483rd & 10 at opp 45Gevani McCoy pass intercepted
Cal Poly Punt, 6 plays
10:441st & 10 at own 42Bo Kelly pass complete to Logan Booher for 4 yds to the CP 46
10:062nd & 6 at own 46Bo Kelly pass complete to Giancarlo Woods for a loss of 1 yard to the CP 45
9:273rd & 7 at own 45Paul Holyfield Jr. run for 7 yds to the IDHO 48 for a 1ST down
8:571st & 10 at opp 48Bo Kelly pass complete to Paul Holyfield Jr. for 6 yds to the IDHO 42
8:092nd & 4 at opp 42Bo Kelly sacked by Keyshawn James-Newby for a loss of 2 yards to the IDHO 44
7:373rd & 6 at opp 44Bo Kelly pass incomplete
7:374th & 6 at opp 44Jesse Ehrlich punt for 44 yds for a touchback
Idaho Touchdown, 5 plays
7:291st & 10 at own 20Anthony Woods run for 1 yd to the IDHO 21
6:442nd & 9 at own 21MCCOY, Gevani pass deep to the left incomplete intended for TRAYNOR, Terez thrown to the IDA45, clock 06:44. PENALTY CPM Pass Interference on SAUNDERS, Donovan enforced 15 yards to the IDA36 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
6:371st & 10 at own 36Gevani McCoy pass complete to Jermaine Jackson for 20 yds to the CP 44 for a 1ST down
6:011st & 10 at opp 44Anthony Woods run for 1 yd to the CP 43
5:212nd & 9 at opp 43Gevani McCoy pass complete to Hayden Hatten for 11 yds to the CP 32 for a 1ST down
4:331st & 10 at opp 32Hayden Hatten pass complete to Jordan Dwyer for 32 yds for a TD (Ricardo Chavez KICK)Idaho 21, Cal Poly 0
Cal Poly Touchdown, 3 plays
4:33Cameron Pope kickoff for 58 yds
4:33Cameron Pope kickoff for 58 yds
4:201st & 10 at own 18Troy Fletcher run for 3 yds to the CP 21
3:522nd & 7 at own 21Bo Kelly pass complete to Troy Fletcher for 2 yds to the CP 23
3:253rd & 5 at own 23KELLY, Bo pass deep to the left incomplete intended for BOOHER, Logan thrown to the IDA50, clock 03:25. PENALTY IDA Pass Interference on HARRIS, Marcus enforced 15 yards to the CPM38 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
3:161st & 10 at own 38Bo Kelly pass complete to Tyrece Fairly-Diyem for 62 yds for a TD SERNA, Noah PAT kick attempt is good, score nullified by penalty. PENALTY Before the snap, CPM Illegal Formation on SERNA, Noah enforced 5 yards from the IDA3 to the IDA8. NO PLAY (replay the down). (Noah Serna KICK)Idaho 21, Cal Poly 7
3:16SERNA, Noah PAT kick attempt is good, score nullified by penalty. PENALTY Before the snap, CPM Illegal Formation on SERNA, Noah enforced 5 yards from the IDA3 to the IDA8. NO PLAY (replay the down).
Idaho Touchdown, 5 plays
3:16Noah Serna kickoff for 43 yds
3:091st & 10 at own 25Gevani McCoy run for 9 yds to the IDHO 34
2:342nd & 1 at own 34Gevani McCoy pass complete to Jermaine Jackson for 38 yds to the CP 28 for a 1ST down Cal Poly Penalty, Unnecessary Roughness (Yards) to the CP 14 for a 1ST down
2:061st & 10 at opp 14Anthony Woods run for 3 yds to the CP 11
1:182nd & 7 at opp 11Gevani McCoy pass complete to Hayden Hatten for 9 yds to the CP 2 for a 1ST down
0:451st & goal at opp 2Timeout Idaho, clock 00:45
0:411st & goal at opp 2Anthony Woods run for 2 yds for a TD (Ricardo Chavez KICK)Idaho 28, Cal Poly 7
Cal Poly End of half, 2 plays
0:41Cameron Pope kickoff for 65 yds for a touchback
0:411st & 10 at own 25Paul Holyfield Jr. run for 5 yds to the CP 30
0:102nd & 5 at own 30Paul Holyfield Jr. run for a loss of 2 yards to the CP 28
3rd quarter8 drives, then Idaho 35, Cal Poly 7
Cal Poly Turnover on downs, 11 plays
15:00Cameron Pope kickoff for 64 yds
15:00Cameron Pope kickoff for 64 yds
14:551st & 10 at own 25Bo Kelly pass complete to Evan Burkhart for 16 yds to the CP 41 for a 1ST down
14:251st & 10 at own 41Bo Kelly pass complete to Evan Burkhart for 3 yds to the CP 44
13:522nd & 7 at own 44Bo Kelly pass complete to Giancarlo Woods for 5 yds to the CP 49
13:113rd & 2 at own 49Bo Kelly pass complete to Mark Biggins for 9 yds to the IDHO 42 for a 1ST down
12:351st & 10 at opp 42Bo Kelly pass incomplete
12:302nd & 10 at opp 42(12:30) KELLY, Bo pass to the left complete for 5 yards to BOOHER, Logan caught at the IDA42 and advanced to the IDA37 (THOMAS, Tre), clock 12:29. PENALTY Before the snap, CPM Illegal Motion on FAIRLY-DIYEM, Tyrece enforced 5 yards from the IDA42 to the IDA47. NO PLAY (replay the down).
12:092nd & 15 at opp 47Bo Kelly pass complete to Paul Holyfield Jr. for 3 yds to the IDHO 44
11:363rd & 12 at opp 44Bo Kelly pass complete to Giancarlo Woods for 14 yds to the IDHO 30 for a 1ST down
11:031st & 10 at opp 30Bo Kelly pass incomplete
10:592nd & 10 at opp 30Bo Kelly pass incomplete
10:553rd & 10 at opp 30Bo Kelly pass incomplete
10:504th & 10 at opp 30Bo Kelly sacked by Tylen Coleman for a loss of 6 yards to the IDHO 36
Idaho Punt, 3 plays
10:361st & 10 at own 36Gevani McCoy run for 2 yds to the IDHO 38
10:062nd & 8 at own 38(10:06) WOODS, Anthony rush to the right for a gain of 6 yards to the IDA44, out of bounds, clock 10:05. PENALTY IDA Holding on VLIEM, Charlie enforced 10 yards from the IDA38 to the IDA28 [SG]. NO PLAY (replay the down).
9:352nd & 18 at own 28Gevani McCoy pass incomplete
9:303rd & 18 at own 28Gevani McCoy sacked by Elijah Ponder for a loss of 4 yards to the IDHO 24
8:394th & 22 at own 24Ricardo Chavez punt for 56 yds, downed at the CP 20
Cal Poly Interception, 4 plays
8:341st & 10 at own 20Troy Fletcher run for 4 yds to the CP 24
8:092nd & 6 at own 24Bo Kelly pass complete to Bryson Allen for 8 yds to the CP 32 for a 1ST down
7:341st & 10 at own 32Bo Kelly pass incomplete
7:312nd & 10 at own 32Bo Kelly pass intercepted
Idaho Touchdown, 5 plays
7:221st & 10 at opp 27Gevani McCoy pass incomplete
7:202nd & 10 at opp 27Gevani McCoy pass incomplete
7:083rd & 10 at opp 27Nick Romano run for 23 yds to the CP 4 for a 1ST down
6:291st & goal at opp 4Nick Romano run for 3 yds to the CP 1
5:482nd & goal at opp 1Nick Romano run for 1 yd for a TD (Ricardo Chavez KICK)Idaho 35, Cal Poly 7
Cal Poly Punt, 5 plays
5:48Cameron Pope kickoff for 63 yds
5:441st & 10 at own 25Bo Kelly pass incomplete
5:362nd & 10 at own 25Bo Kelly pass complete to Tyrece Fairly-Diyem for 12 yds to the CP 37 for a 1ST down
5:041st & 10 at own 37Bo Kelly pass incomplete
4:562nd & 10 at own 37Bo Kelly pass complete to Paul Holyfield Jr. for 3 yds to the CP 40
4:393rd & 7 at own 40Bo Kelly run for 4 yds to the CP 44
4:024th & 3 at own 44Jesse Ehrlich punt for 46 yds
Idaho Punt, 3 plays
3:471st & 10 at own 10Nick Romano run for 2 yds to the IDHO 12
3:052nd & 8 at own 12Nick Romano run for 2 yds to the IDHO 14
2:233rd & 6 at own 14Timeout Idaho, clock 02:23
2:173rd & 6 at own 14Jack Layne sacked by Elijah Ponder for a loss of 4 yards to the IDHO 10
1:464th & 10 at own 10Ricardo Chavez punt for 48 yds, fair catch by Xavier Oliphant at the CP 42
Cal Poly Turnover on downs, 5 plays
1:301st & 10 at own 42Bo Kelly pass complete to Evan Burkhart for 16 yds to the IDHO 42 for a 1ST down
0:581st & 10 at opp 42Bo Kelly run for 1 yd to the IDHO 41
0:322nd & 9 at opp 41Bo Kelly pass incomplete
0:273rd & 9 at opp 41Bo Kelly pass incomplete
0:204th & 9 at opp 41Bo Kelly pass complete to Tyrece Fairly-Diyem for 6 yds to the IDHO 35
Idaho Turnover on downs, 6 plays
0:161st & 10 at own 35Nick Romano run for 8 yds to the IDHO 43
Q4 15:002nd & 2 at own 43Idaho Penalty, False Start (Elijah Sanchez) to the IDHO 38
Q4 14:542nd & 7 at own 38Nick Romano run for 9 yds to the IDHO 47 for a 1ST down
Q4 14:191st & 10 at own 47Nick Romano run for 3 yds to the 50 yard line
Q4 13:392nd & 7 at the 50Jack Layne pass incomplete
Q4 13:333rd & 7 at the 50Jack Layne pass complete to Alex Moore for 5 yds to the CP 45
Q4 12:534th & 2 at opp 45Jack Layne pass complete to Michael Graves for 1 yd to the CP 44
4th quarter7 drives, then Idaho 42, Cal Poly 14
Cal Poly Touchdown, 7 plays
12:531st & 10 at own 44Paul Holyfield Jr. run for 12 yds to the IDHO 44 for a 1ST down
12:201st & 10 at opp 44Paul Holyfield Jr. run for no gain to the IDHO 44
11:432nd & 10 at opp 44Bo Kelly pass incomplete
11:333rd & 10 at opp 44Bo Kelly pass complete to Bryson Allen for 22 yds to the IDHO 22 for a 1ST down
10:591st & 10 at opp 22Bo Kelly pass incomplete
10:542nd & 10 at opp 22Bo Kelly pass incomplete
10:503rd & 10 at opp 22Bo Kelly pass complete to Logan Booher for 22 yds for a TD (Noah Serna KICK)Idaho 35, Cal Poly 14
Idaho Punt, 4 plays
10:50Noah Serna kickoff for 65 yds for a touchback
10:501st & 10 at own 25Nick Romano run for 15 yds to the IDHO 40 for a 1ST down
9:581st & 10 at own 40Nick Romano run for 2 yds to the IDHO 42
9:192nd & 8 at own 42Jack Layne sacked by Elijah Satcher and Ethan Calvert for a loss of 4 yards to the IDHO 38
8:503rd & 12 at own 38Nick Romano run for 3 yds to the IDHO 41
8:064th & 9 at own 41LJ Harm punt for 40 yds, fair catch by Xavier Oliphant at the CP 19
Cal Poly Punt, 3 plays
8:061st & 10 at own 19Paul Holyfield Jr. run for a loss of 1 yard to the CP 18
7:252nd & 11 at own 18Bo Kelly pass complete to Evan Burkhart for 2 yds to the CP 20
6:583rd & 9 at own 20Paul Holyfield Jr. run for 7 yds to the CP 27
6:174th & 2 at own 27Timeout Cal Poly, clock 06:17
6:174th & 2 at own 27Jesse Ehrlich punt for 43 yds
Idaho Punt, 3 plays
6:051st & 10 at own 30Carlos Matheney run for 3 yds to the IDHO 33
5:272nd & 7 at own 33Carlos Matheney run for 1 yd to the IDHO 34
4:403rd & 6 at own 34(04:40) LAYNE, Jack pass short to the right complete for 6 yards to GRAVES, Michael caught at the IDA36 and advanced to the IDA40; QB hurried by MEYER, David (JACKSON, Jamauri), clock 04:41. PENALTY IDA Holding on FOSTER, Jack enforced 10 yards from the IDA34 to the IDA24 [SG]. NO PLAY (replay the down).
4:233rd & 16 at own 24Jack Layne pass complete to Mark Hamper for 3 yds to the IDHO 27
3:444th & 13 at own 27LJ Harm punt for 33 yds, fair catch by Xavier Oliphant at the CP 40
Cal Poly Fumble, 2 plays
3:411st & 10 at own 40Bo Kelly pass incomplete
3:332nd & 10 at own 40Bo Kelly run for a loss of 13 yards to the CP 27 Bo Kelly fumbled, recovered by IDHO Syrr Barnes
Idaho Touchdown, 3 plays
3:281st & 10 at opp 27Art Williams run for no gain to the CP 27
2:482nd & 10 at opp 27Art Williams run for 1 yd to the CP 26
2:023rd & 9 at opp 26Jack Layne pass complete to Jordan Dwyer for 26 yds for a TD (Ricardo Chavez KICK)Idaho 42, Cal Poly 14
Cal Poly End of game, 4 plays
2:02Cameron Pope kickoff for 65 yds for a touchback
1:541st & 10 at own 25Mark Biggins run for 7 yds to the CP 32
1:172nd & 3 at own 32Mark Biggins run for 2 yds to the CP 34
0:393rd & 1 at own 34Mark Biggins run for 4 yds to the CP 38 for a 1ST down
0:351st & 10 at own 38Mark Biggins run for no gain to the CP 38

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.

Idaho leads 5–⁠1 in six meetings, counting the two since this game.

Recent meetings
2026Cal Poly 38, Idaho 34
2024Idaho 34, Cal Poly 29
2023Idaho 42, Cal Poly 14
2019Idaho 21, Cal Poly 9
2007Idaho 20, Cal Poly 13
1996Idaho 38, Cal Poly 33

Around this game