San Diego State upsets Fresno State 26-23

Fresno State4-323
San Diego State3-426Final
Sat, Oct 17 · Snapdragon Stadium, San Diego, Calif. · Crowd 21,847CBS Sports Network

San Diego State beat Fresno State 26-23 as a 6.5-point underdog.

We had Fresno State favored. San Diego State won.

Next: Fresno State vs Oregon State, Sat Oct 31

Next: San Diego State at Colorado State, Sat Oct 24 · 6:30 PM ET · San Diego State favored by 1.5

How it swung

The turning point: Emanuel 7-yd TD pass to Napier, San Diego State goes ahead 23-17 (Q4, 12:00). San Diego State went from 40% to 73% to win.

Before kickoff, our ratings gave San Diego State a 19% chance, and the closing betting line (San Diego State was a 6.5-point underdog) put it at 30%.

Non-QB touchdown passSan Diego State · Q4 12:00
FinalSan Diego State 26-23 Fresno StateSan Diego State wonMove across the chart, or tap a numbered swing, to see any play.
50%25%75%90%Q1Q2Q3Q465% at halfSan Diego StateLowest 27%Won26-23123+33−22+20Scores
50%25%75%90%Q1Q2Q3Q465% at halfSan Diego StateLowest 27%Won26-231Scores
50%10%25%75%Q1Q2Q3Q435% at halfSan Diego StateHigh 73%Lost23-26123−33+22−20Scores
50%10%25%75%Q1Q2Q3Q435% at halfSan Diego StateHigh 73%Lost23-261Scores

The three plays that swung it

  1. 1Q4 12:00Emanuel 7-yd TD pass to Napier, San Diego State goes ahead 23-17San Diego State 40% → 73% (+33)
  2. 2Q4 5:02Gillick 2-yd TD run, ties it 23-23San Diego State 69% → 47% (−22)
  3. 3Q4 0:57DiLeva 53-yd field goal, San Diego State goes ahead 26-23San Diego State 70% → 90% (+20)

The three plays that swung it

  1. 1Q4 12:00Emanuel 7-yd TD pass to Napier, San Diego State goes ahead 23-17Fresno State 60% → 27% (−33)
  2. 2Q4 5:02Gillick 2-yd TD run, ties it 23-23Fresno State 31% → 53% (+22)
  3. 3Q4 0:57DiLeva 53-yd field goal, San Diego State goes ahead 26-23Fresno State 30% → 10% (−20)
San Diego State’s chance to win after every play.
How to read this chartStarts from the pregame line (Fresno State -6.5), at 40% for San Diego State (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

San Diego State scored on 6 of its 12 drives; Fresno State on 4 of its 12.

San Diego State’s drives are teal, Fresno State’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1Fresno State: Punt, from 75 yards out to 84PuntSan Diego State: Punt, from 63 yards out to 48PuntFresno State: Fumble, from 93 yards out to 68FumbleSan Diego State: Field goal, from 32 yards out to 14Field goalFresno State: Punt, from 75 yards out to 66PuntSan Diego State: Touchdown, from 75 yards out to 0TouchdownFresno State: Punt, from 87 yards out to 79PuntSan Diego State: Field goal, from 73 yards out to 12Field goalQ2Fresno State: Field goal, from 75 yards out to 33Field goalSan Diego State: Fumble, from 75 yards out to 62FumbleFresno State: Touchdown, from 38 yards out to 0TouchdownSan Diego State: Punt, from 78 yards out to 64PuntFresno State: Punt, from 96 yards out to 88PuntSan Diego State: Field goal, from 27 yards out to 22Field goalFresno State: End of half, from 75 yards out to 77End of halfQ3San Diego State: Missed field goal, from 78 yards out to 25Missed FGFresno State: Touchdown, from 75 yards out to 0TouchdownSan Diego State: Punt, from 82 yards out to 82PuntFresno State: Punt, from 54 yards out to 40PuntQ4San Diego State: Touchdown, from 92 yards out to 0TouchdownFresno State: Touchdown, from 75 yards out to 0TouchdownSan Diego State: Field goal, from 75 yards out to 35Field goalFresno State: Turned over on downs, from 75 yards out to 72DownsSan Diego State: End of game, from 28 yards out to 30End of game

From Fresno State’s side

Fresno State’s best moment: Gillick 2-yd TD run, ties it 23-23 (Q4 5:02). It lifted Fresno State’s win chance by 22 points.

Too close to call on 48% of plays.

What it cost

Fresno State’s chance to make the playoff fell from 3% to 1%.

Make the playoff

Fresno State · lost3% → ▼1%
San Diego State · won0% → 0%

Win the conference

Fresno State · lost10% → ▼5%10%▼ 5%
San Diego State · won4% → ▲7%4%▲ 7%

Before the game (October 17, 2026) → after this result, in our model.

Fresno State plays vs Oregon State on Sat Oct 31 with a 1% chance to make the playoff. San Diego State plays at Colorado State on Sat Oct 24 with a 7% chance to win the conference.

Box score

San Diego State 26, Fresno State 23

San Diego State covered +6.5 by 9.5. The total, 49, went over 46.5.

Fresno StateSan Diego StateTotal yardsFresno State 276San Diego State 384276384Passing yardsFresno State 141San Diego State 180141180Rushing yardsFresno State 135San Diego State 204135204First downsFresno State 18San Diego State 171817TurnoversFresno State 1San Diego State 111Time of possessionFresno State 31:34San Diego State 28:2631:3428:26
Team totalsFresno StateSan Diego State
Total yards276384
Passing13 of 25, 141 yds14 of 22, 180 yds
Rushing40 for 135 yds40 for 204 yds
First downs1817
Third down4 of 136 of 14
Fourth down1 of 20 of 0
Turnovers11
Penalties3 for 25 yds5 for 35 yds
Time of possession31:3428:26

Fresno State leaders

  • Passing Jayden Mandal 13 of 25, 141 yds
  • Rushing Bryson Donelson 13 for 62 yds, 1 TD; Rayshon Luke 10 for 47 yds
  • Receiving Josiah Freeman 3 for 49 yds; Ezekiel Avit 3 for 43 yds

San Diego State leaders

  • Passing Jayden Denegal 7 of 10, 112 yds, 1 TD
  • Rushing Lucky Sutton 18 for 110 yds; Javion Kinnard 14 for 77 yds
  • Receiving Jaylon Hawkins 6 for 84 yds, 1 TD; Jordan Napier 3 for 55 yds, 1 TD

No rain and calm

78° at kickoff · no rain recorded · wind 4 mph from the east-southeast, gusts to 7

The usual here around this date is 65°, with about 7 in 10 games between 61° and 69°.

October game-day temperatures at Snapdragon Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4San Diego State favoredFresno State favored100%Win chanceSan Diego StateRaininches per 10 min0.1 inNo rain recordedWindmph, average and gusts20 mph40 mph
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4San Diego State favoredFresno State favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040

Drag along the chart, or step through the game.

Fourth quarter, 12:00 left10:08 p.m.
Fresno State 17, San Diego State 23 · San Diego State 73% to win
no rain · wind 5 mph from the east-southeast · 73°
Emanuel 7-yd TD pass to Napier, San Diego State goes ahead 23-17

Jump to

Where this weather comes fromMeasured at San Diego/montg airport, 2.4 miles away, and San Diego/lindberg airport, 5.0 miles away. Wind and rain are airport readings near the stadium, not on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet. Field direction from OpenStreetMap contributors.

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

Fresno State · 4-2

Rated 53rd in our preseason ratings, 46th now.

2-1 in its last three, including a 20-point win over Washington State as a 2.5-point underdog.

Last three games

San Diego State · 2-4

Rated 36th in our preseason ratings, 94th now.

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

Week by week

San Diego State

Wk 2: L 10-28 at UCLA▼18UCLAWk 3: L 13-26 vs James Madison▼13James Ma…Wk 4: L 16-41 at Toledo▼25ToledoWk 5: W 31-29 vs Texas State▲2Texas St.Wk 6: L 14-66 at Oregon State▼52Oregon S…
  • Wk 2Lat UCLA10-28
  • Wk 3Lvs James Madison13-26
  • Wk 4Lat Toledo16-41
  • Wk 5Wvs Texas State31-29
  • Wk 6Lat Oregon State14-66

Fresno State

Wk 2: W 49-3 vs Sacramento State▲46Sacramen…Wk 3: W 26-10 at San José State▲16S. José…Wk 4: W 38-24 vs Rice▲14RiceWk 5: W 26-6 at Washington State▲20Washingt…Wk 6: L 31-38 vs Boise State▼7Boise St.
  • Wk 2Wvs Sacramento State49-3
  • Wk 3Wat San José State26-10
  • Wk 4Wvs Rice38-24
  • Wk 5Wat Washington State26-6
  • Wk 6Lvs Boise State31-38

Power rating by week

Fresno State is rated 5.2 points ahead as of week 6. Our power rating by week; higher is better.

72-2Wk 0Wk 3Wk 6San Diego StateFresno State

Matchups

Biggest mismatch: San Diego State’s EPA/play against Fresno State, 62 points

Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.

  1. San Diego State’s EPA/play against Fresno State’s defense

    62 pointsweakerstronger50th

    San Diego State offense, 3rd percentile · Fresno State defense, 65th

  2. San Diego State’s explosive plays against Fresno State’s defense

    57 pointsweakerstronger50th

    San Diego State offense, 15th percentile · Fresno State defense, 72nd

  3. San Diego State’s rushing EPA against Fresno State’s defense

    59 pointsweakerstronger50th

    San Diego State offense, 4th percentile · Fresno State defense, 63rd

Season profile, all the rows

Season profile

Fresno StateSan Diego State
EPA/play, offense
Fresno State · 34San Diego State · 3
EPA/play, defense
Fresno State · 65San Diego State · 31
Success rate, offense
Fresno State · 23San Diego State · 5
Success rate, defense
Fresno State · 38San Diego State · 5
Explosive-play rate, offense
Fresno State · 59San Diego State…
Explosive-play rate, defense
Fresno State · 72San Diego State · 93
Rush EPA, offense
Fresno State · 26San Diego State · 4
Rush EPA, defense
Fresno State · 63San Diego State · 46
Pass EPA, offense
Fresno State · 58San Diego State · 5
Pass EPA, defense
Fresno State · 53San Diego State · 29

The series

San Diego State leads the series 19-13

32 meetings since 1969 · San Diego State has won the last 2

San Diego State wonFresno State won1969: San Diego State by 281970: San Diego State by 421971: Fresno State by 71972: San Diego State by 71973: San Diego State by 351974: San Diego State by 31975: San Diego State by 291976: San Diego State by 41977: Fresno State by 201978: San Diego State by 171979: San Diego State by 91992: Fresno State by 41993: Fresno State by 261994: Fresno State by 71995: San Diego State by 241996: San Diego State by 101997: San Diego State by 11998: San Diego State by 102002: Fresno State by 22011: San Diego State by 72012: Fresno State by 122013: Fresno State by 72014: Fresno State by 112015: San Diego State by 142016: San Diego State by 142017: Fresno State by 242018: Fresno State by 92019: San Diego State by 102021: Fresno State by 102022: Fresno State by 42023: San Diego State by 152025: San Diego State by 2319692025
  • 2025San Diego State 23-0San Diego State won 23-0 at Fresno State. Chance to win started at 58%, low 43%, high better than 99%.
  • 2023San Diego State 33-18San Diego State won 33-18 vs Fresno State. Chance to win started at 34%, low 18%, high 99%.
  • 2022Fresno State 32-28San Diego State lost 28-32 at Fresno State. Chance to win started at 21%, low under 1%, high 98%.
  • 2021Fresno State 30-20
  • 2019San Diego State 17-7San Diego State won 17-7 vs Fresno State. Chance to win started at 54%, low 26%, high 98%.

Each line is San Diego State’s chance to win through that meeting. San Diego State is 2-1 in the meetings since 2018 that were still close in the fourth quarter. Older meetings have no play by play, so no line.

Line, fans and home field

The betting line, and the fans

Fresno State fans are feeling it more than most fanbases this week (91st among FBS fanbases), in line with the numbers.

  • Model · 19%
  • Line · 30%
  • San Diego State fans · 20th
  • Fresno State fans · 91st

Fresno State favored by 6.5 · Total 46.5

How games like this usually go

Fresno State by 6.5, on the usual path until 1:52 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 San Diego State.

opened +8.5now +6.5

The total rose 3 points.

opened 43.5now 46.5

Spread: +8.5 → +6.5 · Total: 43.5 → 46.5

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

Home field

San Diego State is worth +3.5 points (±3.4) more at home than on the road since 2018 — middle of FBS, 37th percentile.

62% at home, 44% on the road against FBS opponents (30-18 home, 20-25 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.2 at home vs. away over 99 games — inside the ±5.8 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 316 miles to get here.

Where next

Conference standings

Place in the conference, then conference record.

Full Pac-12 standings