Utah Tech upsets Cal Poly 43-26

Utah Tech1-743
Cal Poly4-526Final
Sat, Oct 24 · Alex G. Spanos Stadium, San Luis Obispo, Calif. · Crowd 6,478ESPN+

Utah Tech beat Cal Poly 43-26 as a 15.5-point underdog, after its win chance fell to 4%.

Winners have been down to 4% or less in about 1 of every 30 games since 2018.

We had Cal Poly favored. Utah Tech won.

Next: Utah Tech vs Idaho State, Sat Oct 31 · 3:00 PM ET

Next: Cal Poly at Montana State, Sat Oct 31 · 3:00 PM ET

How it swung

The turning point: Hill 4-yd TD pass to Chatman, Utah Tech leads 27-11 (Q3, 8:23). Utah Tech went from 46% to 82% to win.

Before kickoff, our ratings gave Utah Tech an 11% chance, and the closing betting line (Utah Tech was a 15.5-point underdog) put it at 11%.

17 unansweredUtah Tech · Q1 1:11
FinalUtah Tech 43-26 Cal PolyUtah Tech wonMove across the chart, or tap a numbered swing, to see any play.
50%10%25%75%90%Q1Q2Q3Q447% at halfUtah TechCal PolyLowest 4%Won43-2612+36−31Scores17 unanswered
50%10%25%75%90%Q1Q2Q3Q447% at halfUtah TechCal PolyLowest 4%Won43-2612Scores17 unanswered
50%10%25%75%90%Q1Q2Q3Q453% at halfCal PolyUtah TechLowest 0%High 96%Lost26-4312−36+31Scores17 unanswered
50%10%25%75%90%Q1Q2Q3Q453% at halfCal PolyUtah TechLowest 0%High 96%Lost26-4312Scores17 unanswered

The two plays that swung it

  1. 1Q3 8:23Hill 4-yd TD pass to Chatman, Utah Tech leads 27-11Utah Tech 46% → 82% (+36)
  2. 2Q3 4:12Washington 1-yd TD run, cuts it to 27-19Utah Tech 75% → 44% (−31)

The two plays that swung it

  1. 1Q3 8:23Hill 4-yd TD pass to Chatman, Utah Tech leads 27-11Cal Poly 54% → 18% (−36)
  2. 2Q3 4:12Washington 1-yd TD run, cuts it to 27-19Cal Poly 25% → 56% (+31)
Utah Tech’s chance to win after every play.
How to read this chartStarts from the pregame line (Cal Poly -15.5), at 10% for Utah Tech (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. Outlined diamonds mark rare plays.

Every drive

Utah Tech scored on 7 of its 14 drives; Cal Poly on 4 of its 13.

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

own goalgoal lineQ1Cal Poly: Fumble, from 75 yards out to 56FumbleCal Poly: Touchdown, from 19 yards out to 0TouchdownUtah Tech: Touchdown, from 79 yards out to 0TouchdownCal Poly: Punt, from 75 yards out to 72PuntUtah Tech: Touchdown, from 74 yards out to 0TouchdownCal Poly: Turned over on downs, from 69 yards out to 32DownsQ2Utah Tech: Field goal, from 68 yards out to 32Field goalCal Poly: Field goal, from 70 yards out to 13Field goalUtah Tech: Missed field goal, from 80 yards out to 28Missed FGCal Poly: Interception, from 72 yards out to 62InterceptionUtah Tech: Field goal, from 70 yards out to 11Field goalQ3Utah Tech: Punt, from 82 yards out to 76PuntCal Poly: Punt, from 70 yards out to 58PuntUtah Tech: Punt, from 83 yards out to 69PuntCal Poly: Interception, from 76 yards out to 76InterceptionUtah Tech: Touchdown, from 4 yards out to 0TouchdownCal Poly: Touchdown, from 84 yards out to 0TouchdownUtah Tech: Punt, from 75 yards out to 56PuntCal Poly: Interception, from 88 yards out to 80InterceptionUtah Tech: Field goal, from 23 yards out to 17Field goalQ4Cal Poly: Fumble, from 74 yards out to 35FumbleUtah Tech: Fumble, from 9 yards out to 0FumbleCal Poly: Interception, from 75 yards out to 18InterceptionUtah Tech: Fumble, from 79 yards out to 63FumbleUtah Tech: Touchdown, from 24 yards out to 0TouchdownCal Poly: Touchdown, from 68 yards out to 0TouchdownUtah Tech: Uncategorized, from 44 yards out to 45Uncategorized

From Cal Poly’s side

Cal Poly’s best moment: Washington 1-yd TD run, cuts it to 27-19 (Q3 4:12). It lifted Cal Poly’s win chance by 31 points.

The winner fell to 4%.

Box score

Utah Tech 43, Cal Poly 26

Utah Tech covered +15.5 by 32.5. The total, 69, went over 54.5.

Utah Tech leaders

  • Passing Deacon Hill 20 of 36, 213 yds, 1 TD
  • Rushing Junior Curtis 9 for 59 yds; Deacon Hill 14 for 55 yds, 2 TD
  • Receiving Darnell O'Quinn 5 for 68 yds; Mike Williams 3 for 38 yds

Cal Poly leaders

  • Passing Anthony Grigsby Jr. 26 of 39, 272 yds, 1 TD, 4 INT
  • Rushing Koen Glover 3 for 27 yds; Misa Paiau 11 for 24 yds
  • Receiving Don-Ray Hall Jr. 7 for 96 yds; Brooks Wheatley 4 for 63 yds

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

Utah Tech · 0-7

Rated 237th in our preseason ratings, 257th now.

Three straight losses.

L 14-30 @ Portland State No. 244 of 668 teams

lost by 16 as a 2.5-point underdog

Utah Tech lost 14-30 at Portland State. Chance to win started at 37%, low under 1%, high 46%.

L 33-46 vs Southern Utah No. 167 of 668 teams

lost by 13 as a 10.5-point underdog

Utah Tech lost 33-46 vs Southern Utah. Chance to win started at 30%, low under 1%, high 52%.

L 13-37 @ Northern Colorado No. 244 of 668 teams

lost by 24 as a 7.5-point underdog

L 23-35 vs Northern Arizona No. 158 of 668 teams

lost by 12 as a 16.5-point underdog

Utah Tech lost 23-35 vs Northern Arizona. Chance to win started at 18%, low under 1%, high 19%.

L 14-35 @ Montana No. 105 of 668 teams

lost by 21 as a 35.5-point underdog

Utah Tech lost 14-35 at Montana. Chance to win started at 1%, low under 1%, high 2%.

L 7-63 @ BYUTop 25 No. 9 of 668 teams

lost by 56 as a 50.5-point underdog

Utah Tech lost 7-63 at BYU. Never had a real chance.

Last three games

Cal Poly · 4-4

Rated 199th in our preseason ratings, 204th now.

1-2 in its last three, including a 1-point win over Idaho State as a 14.5-point underdog.

Week by week

Cal Poly

Wk 3: L 35-38 vs San Diego▼3San DiegoWk 4: W 31-27 at Eastern Washington▲4E. Washi…Wk 5: L 34-42 vs Weber State▼8Weber St.Wk 6: W 25-24 at Idaho State▲1Idaho St.Wk 7: L 18-28 at Northern Colorado▼10N. Color…
  • Wk 3Lvs San Diego35-38
  • Wk 4Wat Eastern Washington31-27
  • Wk 5Lvs Weber State34-42
  • Wk 6Wat Idaho State25-24
  • Wk 7Lat Northern Colorado18-28

Utah Tech

Wk 2: L 14-35 at Montana▼21MontanaWk 3: L 23-35 vs Northern Arizona▼12N. Arizo…Wk 4: L 13-37 at Northern Colorado▼24N. Color…Wk 5: L 33-46 vs Southern Utah▼13S. UtahWk 6: L 14-30 at Portland State▼16Portland…
  • Wk 2Lat Montana14-35
  • Wk 3Lvs Northern Arizona23-35
  • Wk 4Lat Northern Colorado13-37
  • Wk 5Lvs Southern Utah33-46
  • Wk 6Lat Portland State14-30

Power rating by week

Cal Poly is rated 4.4 points ahead as of week 7. Our power rating by week; higher is better.

-8-11-14Wk 0Wk 4Wk 7Cal PolyUtah Tech

The series

Cal Poly leads the series 1-0

1 meeting since 2009 · Cal Poly won the last meeting

  • 2009Cal Poly 44-14

Line, fans and home field

The betting line, and the fans

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

50-50Model 89% · Line 8…Utah TechCal Poly

Cal Poly favored by 15.5 · Total 54.5

How games like this usually go

Cal Poly by 15.5, on the usual path until Q1 1:11

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 263 games since 2025 with a favorite of 14.5 to 21.5 points.

The market

The spread moved 2 points toward Utah Tech.

opened −17.5now −15.5

Spread: −17.5 → −15.5

The books’ cut: 5.3%, 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, 82nd 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 47 games — inside the ±8.5 noise, so the flat number is the honest one here.

The visitors travel about 415 miles to get here.

Where next

Conference standings

Going into this game: place in the conference, then conference record.