Cal Poly at Idaho

Saturday, October 19, 2024

Idaho beat Cal Poly 34–⁠29. It was their fifth meeting; after it, Idaho led the series 5–⁠0.

AwayCal Poly3–⁠8 in 2024
29
HomeIdaho10–⁠4 in 2024
34

Final at Kibbie Dome, MoscowIndoorsTV: ESPN+Attendance 8,873

Official
Kelly HolmanGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Cal Poly01421329
Idaho3321734

Standouts

Player stats

Cal Poly

PassingC/AttYdsTDInt
Bo Kelly29/4126821
Richie Watts2/21210
RushingCarYdsTDLong
Michael Briscoe150050
Zion Hall71806
Richie Watts41304
Aiden Ramos71208
ReceivingRecYdsTDLong
Giancarlo Woods8102226
Jordan Garrison558017
Logan Booher752014
Jake Woods320010
DefenseTklTFLSacksInt
Kai Rapolla0001

Idaho

PassingC/AttYdsTDInt
Jack Wagner17/2334731
RushingCarYdsTDLong
Art Williams1586016
Deshaun Buchanan72408
Rocco Koch51616
ReceivingRecYdsTDLong
Mark Hamper4103039
Jordan Dwyer787145
Tony Harste165065
Alex Moore236033
DefenseTklTFLSacksInt
Isiah King0001

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

Team stats

Cal PolyIdaho
357Total yards453
280Passing yards347
77Rushing yards106
6.5Yards per pass15.1
3.3Yards per rush3.0
21First downs19
5–⁠11Third downs7–⁠11
0–⁠1Fourth downs0–⁠0
1Turnovers2
8–⁠47Penalties12–⁠79
29:45Possession30:15

Efficiency

Cal PolyIdaho
43%Success rate45%
0.18EPA per play0.16
1.39Explosiveness1.53
−0.34Rushing EPA−0.28
0.41Passing EPA0.96
46%Passing-down success33%
7%Havoc by its defense1%

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 85% to win. Elo’s favorite won.

The line

Idaho −22, over/under 53.5.

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

Every drive

Idaho end zoneCal Poly end zoneQ1 Cal PolyTurnover on downs, 8 playsQ1 IdahoPunt, 3 playsQ1 Cal PolyFumble, 5 playsQ1 IdahoField goal, 11 playsQ1 Cal PolyTouchdown, 13 playsQ2 IdahoPunt, 3 playsQ2 Cal PolyTouchdown, 6 playsQ2 IdahoField goal, 7 playsQ2 Cal PolyPunt, 6 playsQ2 IdahoEnd of half, 4 playsQ3 IdahoTouchdown, 7 playsQ3 Cal PolyPunt, 4 playsQ3 IdahoTouchdown, 5 playsQ3 Cal PolyPunt, 6 playsQ3 IdahoTouchdown, 3 playsQ3 Cal PolyMissed FG, 9 playsQ4 IdahoInterception, 7 playsQ4 Cal PolyInterception, 5 playsQ4 IdahoTouchdown, 6 playsQ4 Cal PolyTouchdown, 12 playsQ4 IdahoFumble return TD, 6 plays (Cal Poly scores)Q4 IdahoResult not recorded, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Idaho drives left to right, Cal Poly right to left.
  1. Q1 Cal PolyTurnover on downs, 8 plays, 52 yards
  2. Q1 IdahoPunt, 3 plays, 7 yards
  3. Q1 Cal PolyFumble, 5 plays, 25 yards
  4. Q1 IdahoField goal, 11 plays, 42 yards
  5. Q1 Cal PolyTouchdown, 13 plays, 72 yards
  6. Q2 IdahoPunt, 3 plays, −8 yards
  7. Q2 Cal PolyTouchdown, 6 plays, 60 yards
  8. Q2 IdahoField goal, 7 plays, 67 yards
  9. Q2 Cal PolyPunt, 6 plays, 14 yards
  10. Q2 IdahoEnd of half, 4 plays, 5 yards
  11. Q3 IdahoTouchdown, 7 plays, 90 yards
  12. Q3 Cal PolyPunt, 4 plays, −5 yards
  13. Q3 IdahoTouchdown, 5 plays, 62 yards
  14. Q3 Cal PolyPunt, 6 plays, 9 yards
  15. Q3 IdahoTouchdown, 3 plays, 73 yards
  16. Q3 Cal PolyMissed FG, 9 plays, 40 yards
  17. Q4 IdahoInterception, 7 plays, 31 yards
  18. Q4 Cal PolyInterception, 5 plays, 20 yards
  19. Q4 IdahoTouchdown, 6 plays, 43 yards
  20. Q4 Cal PolyTouchdown, 12 plays, 78 yards
  21. Q4 IdahoFumble return TD, 6 plays (Cal Poly scores), −57 yards
  22. Q4 IdahoResult not recorded, 2 plays, −2 yards

Play by play

1st quarter6 drives, then Idaho 3, Cal Poly 0
Cal Poly Turnover on downs, 8 plays
15:001st & 10 at own 35Owen Forsman kickoff for 65 yds for a touchback
15:001st & 10 at own 25Bo Kelly pass complete to Logan Booher for 4 yds to the CP 29
15:002nd & 6 at own 29Ramos,Aiden rush left (Johnson,Zach).
15:003rd & 6 at own 29Bo Kelly pass complete to Giancarlo Woods for 26 yds to the IDHO 45 for a 1ST down
15:001st & 10 at opp 45Bo Kelly pass complete to Giancarlo Woods for 14 yds to the IDHO 31 for a 1ST down
15:001st & 10 at opp 31Bo Kelly pass complete to Michael Briscoe for no gain to the IDHO 31
15:002nd & 10 at opp 31Richie Watts run for 2 yds to the IDHO 29
15:003rd & 8 at opp 29Bo Kelly pass complete to Jake Woods for 6 yds to the IDHO 23
15:003rd & 1 at own 47fumbled, recovered by CP Aiden Ramos
Cal Poly Turnover on downs, 8 plays
11:404th & 2 at opp 23Aiden Ramos run for a loss of 2 yards to the IDHO 25 Cal Poly Penalty, Defensive holding (Logan Booher) to the IDHO 25
Idaho Punt, 3 plays
11:401st & 10 at own 25Jack Wagner pass complete to Jordan Dwyer for 2 yds to the IDHO 27
11:402nd & 8 at own 27Art Williams run for 5 yds to the IDHO 32
11:403rd & 3 at own 32Jack Wagner pass incomplete to Emmerson Cortez-Menjivar, broken up by Delano Franklin
10:164th & 3 at own 32LJ Harm punt for 46 yds
Cal Poly Fumble, 5 plays
10:161st & 10 at own 22Zion Hall run for 6 yds to the CP 28
10:162nd & 4 at own 28Bo Kelly pass complete to Jake Woods for 10 yds to the CP 38 for a 1ST down
10:161st & 10 at own 38Bo Kelly pass complete to Michael Briscoe for 9 yds to the CP 47
10:162nd & 1 at own 47Hall,Zion rush middle (Afalava,Dallas).
7:124th & 13 at own 35Ryan Collins punt for 44 yds , Andrew Marshall returns for 11 yds to the IDHO 32
Idaho Field goal, 11 plays
7:121st & 10 at own 32Rocco Koch run for 4 yds to the IDHO 36
7:122nd & 6 at own 36Jack Wagner pass complete to Mason Mini for 27 yds to the CP 37 for a 1ST down
7:121st & 10 at opp 37Art Williams run for 2 yds to the CP 35
7:122nd & 8 at opp 35Art Williams run for 5 yds to the CP 30
7:123rd & 3 at opp 30Art Williams run for 7 yds to the CP 23 for a 1ST down
7:121st & 10 at opp 23Williams,Art rush (Rivera,Mason;Jones,Je’Kob), PENALTY UID holding (Harris,Logan) 10 yards to the CPU13. Idaho Penalty, Offensive holding (Logan Harris) to the CP 33
7:121st & 20 at opp 33Jack Wagner pass complete to Alex Moore for 3 yds to the CP 30
7:122nd & 17 at opp 30Jack Wagner pass complete to Mike Martinez for no gain to the CP 30 Idaho Penalty, inelgible downfield on pass (-5 Yards) to the CP 35
7:122nd & 22 at opp 35Art Williams run for 10 yds to the CP 25
7:123rd & 12 at opp 25Jack Wagner pass complete to Jordan Dwyer for a loss of 1 yard to the CP 26
1:384th & 13 at opp 26Cameron Pope 44 Yd Field GoalIdaho 3, Cal Poly 0
Cal Poly Touchdown, 13 plays
1:381st & 10 at own 35Owen Forsman kickoff for 65 yds for a touchback
1:381st & 10 at own 25Ramos,Aiden rush right (Eck,Jaxton;McDougle,Dwayne).
1:382nd & 10 at own 25Bo Kelly pass complete to Giancarlo Woods for 5 yds to the CP 30
1:383rd & 5 at own 30Bo Kelly run for 5 yds to the CP 35 for a 1ST down
Q2 15:001st & 10 at own 35Richie Watts run for 3 yds to the CP 38
Q2 15:002nd & 7 at own 38Richie Watts pass complete to Zion Hall for 9 yds to the CP 47 for a 1ST down
Q2 15:001st & 10 at own 47pass incomplete to Evan Burkhart
Q2 15:002nd & 10 at own 47Bo Kelly pass complete to Michael Briscoe for 3 yds to the 50 yard line
Q2 15:003rd & 7 at the 50Bo Kelly pass complete to Logan Booher for 11 yds to the IDHO 39 for a 1ST down
Q2 15:001st & 10 at opp 39Zion Hall run for 1 yd to the IDHO 38
Q2 15:002nd & 9 at opp 38Bo Kelly pass complete to Giancarlo Woods for 10 yds to the IDHO 28 for a 1ST down
Q2 15:001st & 10 at opp 28Bo Kelly pass complete to Logan Booher for 7 yds to the IDHO 21
Q2 15:002nd & 3 at opp 21Bo Kelly pass complete to Jake Woods for 4 yds to the IDHO 17 for a 1ST down
Q2 9:491st & 10 at opp 17B. Kelly pass to G. Woods for 17 yds for a TD (N. Serna KICK)Cal Poly 7, Idaho 3
2nd quarter5 drives, then Cal Poly 14, Idaho 6
Idaho Punt, 3 plays
9:441st & 10 at own 35Noah Serna kickoff for 65 yds , Andrew Marshall return for 25 yds to the IDHO 25
9:441st & 10 at own 25pass incomplete to Jordan Dwyer
9:442nd & 10 at own 25Deshaun Buchanan run for a loss of 1 yard to the IDHO 24
9:443rd & 11 at own 24Jack Wagner sacked by Elijah Ponder for a loss of 7 yards to the IDHO 17
8:084th & 18 at own 17LJ Harm punt for 46 yds , Tayden Phillips returns for no gain to the CP 37
Cal Poly Touchdown, 6 plays
8:081st & 10 at own 37Zion Hall run for 2 yds to the CP 39
8:082nd & 8 at own 39Bo Kelly pass incomplete to Michael Briscoe for a 1ST down Idaho Penalty, Defensive pass interference (Andrew Marshall) to the CP 48 for a 1ST down
8:081st & 10 at own 48Michael Briscoe run for 50 yds to the IDHO 2 for a 1ST down
6:381st & goal at opp 2Watts,Richie rush (James-Newby,Keyshawn;Barnes,Syrr), PENALTY CPU illegal formation 5 yards to the UID-3. Cal Poly Penalty, illegal formation (Logan Booher) to the IDHO 7
6:381st & goal at opp 7Aiden Ramos run for 4 yds to the IDHO 3
5:302nd & goal at opp 3R. Watts pass to A. Marshall for 3 yds for a TD (N. Serna KICK)Cal Poly 14, Idaho 3
Idaho Field goal, 7 plays
5:301st & 10 at own 35Noah Serna kickoff for 65 yds for a touchback
5:301st & 10 at own 25Deshaun Buchanan run for 3 yds to the IDHO 28
5:302nd & 7 at own 28Deshaun Buchanan run for 1 yd to the IDHO 29
5:303rd & 6 at own 29Jack Wagner pass complete to Tony Harste for 65 yds to the CP 6 for a 1ST down
5:301st & goal at opp 6Jack Wagner pass incomplete to Mark Hamper, broken up by Kai Rapolla
5:302nd & goal at opp 6Deshaun Buchanan run for 5 yds to the CP 1
5:303rd & goal at opp 1Rocco Koch run for a loss of 2 yards to the CP 3
5:304th & goal at opp 3Idaho Penalty, false start (-5 Yards) to the CP 8
2:024th & goal at opp 8Cameron Pope 25 Yd Field GoalCal Poly 14, Idaho 6
Cal Poly Punt, 6 plays
1:571st & 10 at own 35Owen Forsman kickoff for 50 yds , Brooks Wheatley return for 16 yds to the CP 49 Cal Poly Penalty, Offensive holding (Giancarlo Woods) to the CP 21
1:571st & 10 at own 21Zion Hall run for 6 yds to the CP 27
1:572nd & 4 at own 27pass incomplete to Michael Briscoe
1:573rd & 4 at own 27Bo Kelly pass incomplete to Logan Booher for a 1ST down Idaho Penalty, Defensive pass interference (Dwayne McDougle) to the CP 31 for a 1ST down
1:571st & 10 at own 31pass incomplete to Logan Booher
1:572nd & 10 at own 31Zion Hall run for 4 yds to the CP 35
1:383rd & 6 at own 35pass incomplete to Jake Woods
1:244th & 6 at own 35Ryan Collins punt for 50 yds
Idaho End of half, 4 plays
1:241st & 10 at own 15Jack Wagner pass incomplete to Alex Moore, broken up by Mason Rivera
1:242nd & 10 at own 15Art Williams run for 5 yds to the IDHO 20
1:243rd & 5 at own 20Jack Wagner pass complete to Jordan Dwyer for 5 yds to the IDHO 25 for a 1ST down
1:241st & 10 at own 25Idaho Penalty, false start (Jack Foster) to the IDHO 20
0:291st & 15 at own 20Jack Wagner sacked by Julius Jordan for a loss of 12 yards to the CP 35
3rd quarter8 drives, then Idaho 27, Cal Poly 16
Idaho Touchdown, 7 plays
15:001st & 10 at own 7Jack Wagner pass complete to Mark Hamper for 29 yds to the IDHO 36 for a 1ST down
15:001st & 10 at own 36Jack Wagner pass complete to Jordan Dwyer for 45 yds to the CP 19 for a 1ST down
15:001st & 10 at opp 19Deshaun Buchanan run for 6 yds to the CP 13
15:002nd & 4 at opp 13Jack Wagner run for 3 yds to the CP 10
15:003rd & 1 at opp 10Deshaun Buchanan run for 2 yds to the CP 8 for a 1ST down
Cal Poly Missed FG, 9 plays
15:002nd & 10 at opp 41Bo Kelly pass complete to Giancarlo Woods for 6 yds to the IDHO 35
Idaho Touchdown, 7 plays
14:511st & 10 at own 35Noah Serna kickoff for 65 yds , Emmerson Cortez-Menjivar return for 13 yds to the IDHO 48 Idaho Penalty, Offensive holding (Syrr Barnes) to the IDHO 7
12:081st & goal at opp 8Mike Martinez 8 Yd pass from Jack Wagner (Rocco Koch Run for Two-Point Conversion)Tied at 14
Cal Poly Punt, 4 plays
12:081st & 10 at own 35Owen Forsman kickoff for 65 yds for a touchback
12:081st & 10 at own 25Aiden Ramos run for a loss of 1 yard to the CP 24
12:082nd & 11 at own 24Bo Kelly pass complete to Giancarlo Woods for no gain to the CP 24 Cal Poly Penalty, illegal use of hands (Logan Booher) to the CP 14
12:082nd & 21 at own 14Aiden Ramos run for 3 yds to the CP 14
12:083rd & 18 at own 17Bo Kelly run for 3 yds to the CP 20
9:474th & 15 at own 20Ryan Collins punt for 45 yds
Idaho Touchdown, 5 plays
9:471st & 10 at own 35Jack Wagner run for 3 yds to the IDHO 38
9:472nd & 7 at own 38Art Williams run for 16 yds to the CP 46 for a 1ST down
9:471st & 10 at opp 46Jack Wagner pass complete to Jordan Dwyer for 8 yds to the CP 38
9:472nd & 2 at opp 38Idaho Penalty, false start (-5 Yards) to the CP 43
9:472nd & 7 at opp 43Jack Wagner pass complete to Mark Hamper for 39 yds to the CP 4 Cal Poly Penalty, face mask (2 yards) (Kai Rapolla) to the CP 2
7:051st & goal at opp 2Rocco Koch 2 Yd Run (Cameron Pope PAT blocked)Idaho 20, Cal Poly 14
7:051st & goal at opp 3B. Dukes Jr. return for defensive PATIdaho 20, Cal Poly 16
Cal Poly Punt, 6 plays
7:051st & 10 at own 35Owen Forsman kickoff for 65 yds for a touchback
7:051st & 10 at own 25pass incomplete to Giancarlo Woods
7:052nd & 10 at own 25Bo Kelly pass complete to Jordan Garrison for 7 yds to the CP 32
7:053rd & 3 at own 32Bo Kelly pass complete to Jordan Garrison for 6 yds to the CP 38 for a 1ST down
7:051st & 10 at own 38Bo Kelly pass complete to Zion Hall for 9 yds to the CP 47
7:052nd & 1 at own 47Zion Hall run for a loss of 1 yard to the CP 46
7:053rd & 2 at own 46Bo Kelly sacked for a loss of 12 yards to the CP 34 Cal Poly Penalty, intentional grounding (Giancarlo Woods) to the CP 34
7:054th & 14 at own 34Noah Serna punt for 36 yds , Tony Harste returns for no gain to the IDHO 24
Idaho Touchdown, 3 plays
7:051st & 10 at own 24Jack Wagner pass complete to Alex Moore for 33 yds to the CP 43 for a 1ST down
7:051st & 10 at opp 43Jack Wagner pass complete to Mark Hamper for 22 yds to the CP 21 for a 1ST down
3:131st & 10 at opp 21Jack Wagner pass complete to Emmerson Cortez-Menjivar for 21 yds for a TD (Cameron Pope KICK)Idaho 27, Cal Poly 16
Cal Poly Missed FG, 9 plays
3:131st & 10 at own 35Owen Forsman kickoff for 65 yds for a touchback
3:131st & 10 at own 25Bo Kelly pass complete to Logan Booher for 4 yds to the CP 29
3:132nd & 6 at own 29Aiden Ramos run for 8 yds to the CP 37 for a 1ST down
3:131st & 10 at own 37Richie Watts run for 4 yds to the CP 41
3:132nd & 6 at own 41Richie Watts run for 4 yds to the CP 45
3:133rd & 2 at own 45Bo Kelly pass complete to Jordan Garrison for 14 yds to the IDHO 41 for a 1ST down
3:131st & 10 at opp 41Bo Kelly pass incomplete to Giancarlo Woods, broken up by Zach Krotzer
Q4 15:003rd & 4 at opp 35pass incomplete to Jordan Garrison
Q4 14:504th & 4 at opp 35Noah Serna 52 yd FG MISSED
4th quarter5 drives, then Idaho 34, Cal Poly 29
Idaho Interception, 7 plays
14:501st & 10 at own 35Jack Wagner run for 1 yd to the IDHO 36
14:502nd & 9 at own 36Art Williams run for 4 yds to the IDHO 40
14:503rd & 5 at own 40Jack Wagner pass complete to Jordan Dwyer for 7 yds to the IDHO 47 for a 1ST down
14:501st & 10 at own 47pass incomplete to Jordan Dwyer
14:502nd & 10 at own 47Art Williams run for 6 yds to the CP 47
14:503rd & 4 at opp 47Jack Wagner pass complete to Mark Hamper for 13 yds to the CP 34 for a 1ST down
11:121st & 10 at opp 34Jack Wagner pass intercepted
Cal Poly Interception, 5 plays
11:121st & 10 at own 37pass incomplete to Michael Briscoe
11:122nd & 10 at own 37Bo Kelly pass complete to Logan Booher for 14 yds to the IDHO 49 for a 1ST down
11:121st & 10 at opp 49Bo Kelly pass complete to Zion Hall for 1 yd to the IDHO 48
11:122nd & 9 at opp 48Bo Kelly pass incomplete to Alek Marshall Idaho Penalty, off-side (Keyshawn James-Newby) to the IDHO 43
9:492nd & 4 at opp 43Bo Kelly pass incomplete to Jake Woods, broken up by Keyshawn James-Newby
Idaho Touchdown, 6 plays
9:491st & 10 at opp 46Rocco Koch run for 6 yds to the CP 40
9:492nd & 4 at opp 40Rocco Koch run for 6 yds to the CP 34 for a 1ST down
9:491st & 10 at opp 34Deshaun Buchanan run for 8 yds to the CP 26 Deshaun Buchanan fumbled, recovered by IDHO Nate Azzopardi
9:492nd & 2 at opp 26Art Williams run for 10 yds to the CP 16 for a 1ST down
9:491st & 10 at opp 16Jack Wagner run for a loss of 5 yards to the CP 21
6:112nd & 15 at opp 21Jack Wagner pass complete to Jordan Dwyer for 21 yds for a TD (Cameron Pope KICK)Idaho 34, Cal Poly 16
Cal Poly Touchdown, 12 plays
6:061st & 10 at own 35Owen Forsman kickoff for 63 yds , Delano Franklin return for 17 yds to the CP 19
6:061st & 10 at own 19Cal Poly Penalty, delay of game (Logan Booher) to the CP 14
6:061st & 15 at own 14Bo Kelly pass complete to Logan Booher for 6 yds to the CP 20
6:062nd & 9 at own 20Bo Kelly pass complete to Giancarlo Woods for 20 yds to the CP 40 for a 1ST down
6:061st & 10 at own 40Bo Kelly pass complete to Logan Booher for 6 yds to the CP 46
6:062nd & 4 at own 46Bo Kelly pass complete to Jordan Garrison for 17 yds to the IDHO 37 for a 1ST down
6:061st & 10 at opp 37pass incomplete to Giancarlo Woods
6:062nd & 10 at opp 37Bo Kelly pass complete to Evan Burkhart for no gain to the IDHO 37 Cal Poly Penalty, Offensive holding (Brady Norton) to the IDHO 47
6:062nd & 20 at opp 47Bo Kelly pass complete to Zion Hall for no gain to the IDHO 47 for a 1ST down Idaho Penalty, face mask (15 yards) (Malakai Williams) to the IDHO 32 for a 1ST down
6:061st & 10 at opp 32pass incomplete to Giancarlo Woods
6:062nd & 10 at opp 32Bo Kelly pass complete to Jordan Garrison for 14 yds to the IDHO 18 for a 1ST down
6:061st & 10 at opp 18Bo Kelly pass complete to Aiden Ramos for 14 yds to the IDHO 4 for a 1ST down
6:061st & goal at opp 4Bo Kelly pass incomplete to Giancarlo Woods, broken up by Jhamell Blenman
2:392nd & goal at opp 4Bo Kelly pass complete to Giancarlo Woods for 4 yds for a TD (Noah Serna KICK)Idaho 34, Cal Poly 23
Idaho Fumble return TD, 6 plays (Cal Poly scores)
2:371st & 10 at own 35Noah Serna kickoff for 5 yds
2:371st & 10 at opp 40Art Williams run for 4 yds to the CP 36
2:322nd & 6 at opp 36Williams,Art rush middle (Boyd Jr.,Bouda).
2:263rd & 6 at opp 36Idaho Penalty, false start (Layton Vining) to the CP 41
2:263rd & 11 at opp 41Idaho Penalty, false start (Mike Martinez) to the CP 46
2:263rd & 16 at opp 46Cal Poly Penalty, off-side (Jordan Sanders) to the CP 41
2:263rd & 11 at opp 41Art Williams run for 15 yds to the CP 26 for a 1ST down
2:001st & 10 at opp 26Art Williams run for 4 yds to the CP 22
1:022nd & 6 at opp 22Kai Rapolla 71 Yd Fumble Return (Two-Point Run Conversion Failed)Idaho 34, Cal Poly 29
1:021st & goal at opp 3Hall,Zion rush (Eck,Jaxton;McDougle,Dwayne).
1:001st & 10 at own 35Noah Serna kickoff for 13 yds

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 one 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