Cal Poly beats Idaho 38-34

Idaho0-134
Cal Poly1-038Final
Fri, Aug 28 · Alex G. Spanos Stadium, San Luis Obispo, Calif. · Crowd 11,186ESPN

Cal Poly beat Idaho 38-34.

How it swung

The turning point: Grigsby 34-yd TD pass to McCoy, Cal Poly goes ahead 38-34 (Q4, 0:09). Cal Poly went from 13% to 91% to win.

Before kickoff, our ratings gave Cal Poly a 55% chance, and the closing betting line (Cal Poly was a 5.5-point underdog) put it at 33%.

Down to a 10% chance in the fourth quarter, Cal Poly still won.

Up to a 90% chance in the fourth quarter, Idaho still lost.

FinalCal Poly 38-34 IdahoCal Poly wonMove across the chart, or tap a numbered swing, to see any play.
50%10%25%75%90%Q1Q2Q3Q481% at halfCal PolyIdahoWon38-3412−25−24Scores
50%10%25%75%90%Q1Q2Q3Q481% at halfCal PolyIdahoWon38-3434Scores
50%10%25%75%90%Q1Q2Q3Q419% at halfIdahoCal PolyLost34-3812+25+24Scores
50%10%25%75%90%Q1Q2Q3Q419% at halfIdahoCal PolyLost34-3834Scores

The four plays that swung it

  1. 1Q4 9:55Wood 5-yd TD pass to Harste, ties it 24-24Cal Poly 73% → 48% (−25)
  2. 2Q4 6:10Wood 75-yd TD pass to Harste, Idaho goes ahead 31-24Cal Poly 41% → 17% (−24)
  3. 3Q4 1:03Forsman 40-yd field goal, Idaho goes ahead 34-31Cal Poly 31% → 10% (−21)
  4. 4Q4 0:094th and 8Grigsby 34-yd TD pass to McCoy, Cal Poly goes ahead 38-34Cal Poly 13% → 91% (+78)

The four plays that swung it

  1. 1Q4 9:55Wood 5-yd TD pass to Harste, ties it 24-24Idaho 27% → 52% (+25)
  2. 2Q4 6:10Wood 75-yd TD pass to Harste, Idaho goes ahead 31-24Idaho 59% → 83% (+24)
  3. 3Q4 1:03Forsman 40-yd field goal, Idaho goes ahead 34-31Idaho 69% → 90% (+21)
  4. 4Q4 0:094th and 8Grigsby 34-yd TD pass to McCoy, Cal Poly goes ahead 38-34Idaho 87% → 9% (−78)
Cal Poly’s chance to win after every play.
How to read this chartStarts from the pregame line (Idaho -5.5), at 51% for Cal Poly (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores.

Every drive

Cal Poly scored on 6 of its 10 drives; Idaho on 7 of its 11.

Cal Poly’s drives are teal, Idaho’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1Cal Poly: Touchdown, from 48 yards out to 0TouchdownIdaho: Punt, from 75 yards out to 71PuntCal Poly: Punt, from 67 yards out to 59PuntIdaho: Field goal, from 86 yards out to 5Field goalCal Poly: Touchdown, from 75 yards out to 0TouchdownQ2Idaho: Touchdown, from 86 yards out to 0TouchdownCal Poly: Touchdown, from 75 yards out to 0TouchdownIdaho: Punt, from 75 yards out to 73PuntCal Poly: Missed field goal, from 63 yards out to 25Missed FGIdaho: End of half, from 75 yards out to 76End of halfQ3Idaho: Field goal, from 65 yards out to 22Field goalCal Poly: Turned over on downs, from 86 yards out to 34DownsIdaho: Field goal, from 66 yards out to 26Field goalCal Poly: Field goal, from 65 yards out to 9Field goalQ4Idaho: Touchdown, from 73 yards out to 0TouchdownCal Poly: Missed field goal, from 75 yards out to 22Missed FGIdaho: Touchdown, from 78 yards out to 0TouchdownCal Poly: Touchdown, from 65 yards out to 0TouchdownIdaho: Field goal, from 75 yards out to 22Field goalCal Poly: Touchdown, from 77 yards out to 0TouchdownIdaho: End of game, from 69 yards out to 64End of game

From Idaho’s side

Idaho’s best moment: Wood 5-yd TD pass to Harste, ties it 24-24 (Q4 9:55). It lifted Idaho’s win chance by 25 points.

When fans got loud

Fans were loudest as the game came down to the end.

  1. early
  2. middle
  3. late
  4. final stretch
How we know

We look at when the most different fans were posting during the game thread, then name the part of the game it falls in. Only threads with a clear peak and enough fans get a word.

The winner fell to 10%.

Box score

Cal Poly 38, Idaho 34

Cal Poly covered +5.5 by 9.5. The total, 72, went over 53.5.

Idaho leaders

  • Passing Joshua Wood 18 of 25, 363 yds, 2 TD
  • Rushing Ferrari Miller 12 for 44 yds, 1 TD; Joshua Wood 11 for 42 yds
  • Receiving Tony Harste 9 for 180 yds, 2 TD; Ryan Jezioro 3 for 93 yds

Cal Poly leaders

  • Passing Anthony Grigsby Jr. 26 of 35, 319 yds, 4 TD
  • Rushing Jaden Green 15 for 71 yds; Anthony Grigsby Jr. 14 for 62 yds, 1 TD
  • Receiving Tayvion McCoy 10 for 170 yds, 1 TD; Fidel Tau Pitts 5 for 70 yds, 1 TD

Before kickoff

Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.

Recent games

Last three games · 2025 season

Idaho · 4-8

Rated 171st in our preseason ratings.

L 16-37 vs Idaho State #135 of 667

lost by 21 as a 2.5-point favorite

L 20-23 @ Sacramento State #104 of 667

lost by 3 as a 7-point underdog

Idaho lost 20-23 at Sacramento State. Chance to win started at 23%, low under 1%, high 95%.

L 14-28 vs UC Davis #105 of 667

lost by 14 as a 2.5-point underdog

W 35-32 @ Northern Arizona #169 of 667

won by 3 as a 5.5-point underdog

W 45-6 vs Portland State #255 of 667

won by 39 as a 21.5-point favorite

L 14-21 @ Eastern Washington #192 of 667

lost by 7 as a 7.5-point favorite

L 33-49 vs Northern Colorado #193 of 667

lost by 16 as an 18.5-point favorite

L 30-41 @ Montana #108 of 667

lost by 11 as a 7.5-point underdog

L 28-31 @ San José State #114 of 667

lost by 3 as a 13.5-point underdog

Idaho lost 28-31 at San José State. Chance to win started at 14%, low under 1%, high 76%.

W 20-6 vs Utah Tech #221 of 667

won by 14 as a 16.5-point favorite

W 37-30 vs St. Thomas (MN) #185 of 667

won by 7 as a 21.5-point favorite

L 10-13 @ Washington State #105 of 667

lost by 3 as a 16.5-point underdog

Idaho lost 10-13 at Washington State. Chance to win started at 9%, low under 1%, high 27%.

Last three games · 2025 season

Cal Poly · 4-8

Rated 199th in our preseason ratings.

W 43-34 vs Eastern Washington #192 of 667

won by 9 as a 2.5-point favorite

L 27-35 @ Northern Arizona #146 of 667

lost by 8 as an 11.5-point underdog

L 17-27 @ Idaho State #181 of 667

lost by 10 as a 7.5-point underdog

L 35-40 vs Portland State #249 of 667

lost by 5 as an 18-point favorite

L 17-34 vs Montana State #66 of 667

lost by 17 as a 21.5-point underdog

L 9-28 @ Montana #100 of 667

lost by 19 as a 17.5-point underdog

L 27-34 vs UC Davis #109 of 667

W 32-24 @ Sacramento State #130 of 667

won by 8 as an 18-point underdog

Cal Poly won 32-24 at Sacramento State. Chance to win started at 6%, low 4%, high better than 99%.

L 17-35 @ Stephen F. Austin #134 of 667

lost by 18 as a 10.5-point underdog

W 56-7 vs Western Oregon #338 of 667

L 9-63 @ UtahTop 25 #36 of 667

lost by 54 as a 42.5-point underdog

Cal Poly lost 9-63 at Utah. Chance to win started at 1%, low under 1%, high 1%.

W 41-17 @ San Diego #168 of 667

won by 24 as a 1.5-point underdog

The series

Idaho leads the series 5-0

5 meetings since 1996 · Idaho has won the last 5

  • 2024Idaho 34-29
  • 2023Idaho 42-14
  • 2019Idaho 21-9
  • 2007Idaho 20-13
  • 1996Idaho 38-33

Line, fans and home field

The betting line, and the fans

Our model and the betting line don’t fully agree on Cal Poly’s chances here.

50-50Model · 55%Line · 33%IdahoCal Poly

Idaho favored by 5.5 · Total 53.5

How games like this usually go

Idaho by 5.5, on the usual path until 0:09 left in the fourth

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 377 games since 2025 with a favorite of 3.5 to 7.5 points.

The market

The spread moved 2 points toward Idaho.

opened +3.5now +5.5

The total fell 2 points.

opened 55.5now 53.5

Spread: +3.5 → +5.5 · Total: 55.5 → 53.5

The books’ cut: 5.4%, the margin built into the odds

Home field

Cal Poly is worth +6.0 points (±10.1) more at home than on the road since 2018 — top third of FBS, 81st percentile.

33% at home, 17% on the road against FBS opponents (1-2 home, 2-10 away).

Our model gives every stadium the same flat 2.3-point home edge (why); the books use about 3. Against the closing line this stadium reads +0.8 at home vs. away over 46 games — inside the ±8.1 noise, so the flat number is the honest one here.

Night kickoff — historically worth about half a point more to the home side against the number, and not much more than that. The visitors travel about 812 miles to get here.

Where next

Conference standings

Place in the conference, then conference record.