San Diego State routs Portland State 53-20

Portland State0-220
San Diego State1-053Final
Sat, Sep 5 · Snapdragon Stadium, San Diego, Calif. · Crowd 26,913USA Network

San Diego State routed Portland State 53-20.

We had San Diego State favored. It won.

How it swung

Before kickoff, our ratings gave San Diego State a 98% chance, and the closing betting line (San Diego State was a 38.5-point favorite) put it above 99%.

San Diego State led by 1 after the first quarter and by 23 at the half.

Q1Q2Q3Q40+33+33
Kickoff return TDSan Diego State · Q3 11:31
FinalSan Diego State 53-20 Portland StateSan Diego State wonMove across the chart, or tap a numbered swing, to see any play.
50%75%90%Q1Q2Q3Q4Won53-20ScoresKickoff return TD
50%75%90%Q1Q2Q3Q4Won53-20ScoresKickoff return TD
50%10%25%Q1Q2Q3Q4Lowest 0%Lost20-53ScoresKickoff return TD
50%10%25%Q1Q2Q3Q4Lowest 0%Lost20-53ScoresKickoff return TD

No single play moved the chance by 20 points.

No single play moved the chance by 20 points.

San Diego State’s chance to win after every play.
How to read this chartStarts from the pregame line (San Diego State -38.5), at 99% 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 8 of its 13 drives; Portland State on 4 of its 14.

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

own goalgoal lineQ1San Diego State: Punt, from 87 yards out to 70PuntPortland State: Field goal, from 65 yards out to 5Field goalSan Diego State: Interception, from 69 yards out to 57InterceptionPortland State: Field goal, from 62 yards out to 18Field goalSan Diego State: Touchdown, from 65 yards out to 0TouchdownPortland State: Punt, from 88 yards out to 90PuntQ2San Diego State: Touchdown, from 1 yards out to 0TouchdownPortland State: Turned over on downs, from 75 yards out to 17DownsSan Diego State: Touchdown, from 83 yards out to 0TouchdownPortland State: Interception, from 75 yards out to 60InterceptionSan Diego State: Touchdown, from 54 yards out to 0TouchdownPortland State: Interception, from 75 yards out to 39InterceptionSan Diego State: End of half, from 84 yards out to 83End of halfQ3Portland State: Punt, from 75 yards out to 46PuntPortland State: Touchdown, from 10 yards out to 0TouchdownSan Diego State: Touchdown, from 100 yards out to 0TouchdownPortland State: Punt, from 70 yards out to 66PuntSan Diego State: Touchdown, from 30 yards out to 0TouchdownPortland State: Punt, from 75 yards out to 64PuntSan Diego State: Field goal, from 74 yards out to 13Field goalQ4Portland State: Turned over on downs, from 75 yards out to 22DownsSan Diego State: Fumble, from 78 yards out to 58FumblePortland State: Touchdown, from 42 yards out to 0TouchdownSan Diego State: Touchdown, from 65 yards out to 0TouchdownPortland State: Fumble, from 75 yards out to 69FumbleSan Diego State: Turned over on downs, from 31 yards out to 9DownsPortland State: End of game, from 91 yards out to 92End of game

Box score

San Diego State 53, Portland State 20

Portland State covered +38.5 by 5.5. The total, 73, went over 61.5.

Portland StateSan Diego StateTotal yardsPortland State 375San Diego State 394375394Passing yardsPortland State 280San Diego State 157280157Rushing yardsPortland State 95San Diego State 23795237First downsPortland State 21San Diego State 222122TurnoversPortland State 3San Diego State 333Time of possessionPortland State 33:25San Diego State 26:3533:2526:35
Team totalsPortland StateSan Diego State
Total yards375394
Passing31 of 52, 280 yds14 of 21, 157 yds
Rushing30 for 95 yds42 for 237 yds
First downs2122
Third down7 of 196 of 12
Fourth down3 of 51 of 2
Turnovers33
Penalties12 for 98 yds6 for 55 yds
Time of possession33:2526:35

Portland State leaders

  • Passing Gabe Downing 31 of 52, 280 yds, 1 TD, 2 INT
  • Rushing Delon Thompson 20 for 80 yds; Derrick Blanche Jr. 1 for 8 yds
  • Receiving Terence Loville 10 for 119 yds, 1 TD; Tanner Beaman 4 for 63 yds

San Diego State leaders

  • Passing Jayden Denegal 12 of 17, 137 yds, 2 TD, 1 INT
  • Rushing Javion Kinnard 8 for 79 yds; Lucky Sutton 18 for 58 yds, 3 TD
  • Receiving Justius Lowe 2 for 56 yds, 1 TD; Nathan Acevedo 4 for 47 yds, 1 TD

No rain and calm

79° at kickoff · no rain recorded · wind 6 mph from the north-northwest, gusts to 13

Warmer than 9 in 10 of the 68 other games played at Snapdragon Stadium since 2016 (airport temperature during the game window).

September game-day temperatures at Snapdragon Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4San Diego State favoredPortland 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 favoredPortland State favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040

Drag along the chart, or step through the game.

First quarter, 14:52 left6:42 p.m.
Portland State 0, San Diego State 0 · San Diego State 99% to win
no rain · wind 8 mph from the north-northwest, mostly along the field · 80°
Denegal incomplete to Ford
Where this weather comes fromMeasured at San Diego/montg airport, 2.4 miles away, and San Diego/lindberg airport, 5.0 miles away. Rain is NOAA's radar-and-gauge estimate at the stadium and wind is an airport reading; neither is measured 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; rain radar from NOAA MRMS, through Iowa State University. 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 · 2025 season

Portland State · 1-11

Rated 252nd in our preseason ratings, 252nd now.

Three straight losses.

L 13-24 @ Northern Colorado #235 of 667

lost by 11 as a 10.5-point underdog

L 17-63 vs Montana #70 of 667

lost by 46 as a 30.5-point underdog

L 24-52 vs Sacramento State #102 of 667

lost by 28 as a 20.5-point underdog

W 40-35 @ Cal Poly #195 of 667

won by 5 as an 18-point underdog

L 6-45 @ Idaho #154 of 667

lost by 39 as a 21.5-point underdog

L 27-43 vs Weber State #205 of 667

lost by 16 as a 6-point underdog

L 27-35 @ Eastern Washington #199 of 667

lost by 8 as an 11-point underdog

L 17-31 vs Northern Arizona #144 of 667

lost by 14 as a 21-point underdog

L 3-23 @ Hawai'i #147 of 667

lost by 20 as a 36.5-point underdog

Portland State lost 3-23 at Hawai'i. Chance to win started at 1%, low under 1%, high 3%.

L 20-50 @ North Dakota #143 of 667

lost by 30 as a 36.5-point underdog

L 0-69 @ BYUTop 25 #53 of 667

lost by 69 as a 44.5-point underdog

Portland State lost 0-69 at BYU. Chance to win started at under 1%, low under 1%, high 1%.

L 0-42 vs Tarleton State #104 of 667

lost by 42 as a 16.5-point underdog

Last three games · 2025 season

San Diego State · 9-4

Rated 36th in our preseason ratings.

L 47-49 vs North TexasTop 25 #45 of 667

lost by 2 as a 7.5-point underdog

San Diego State lost 47-49 vs North Texas. Chance to win started at 34%, low under 1%, high 45%.

L 17-23 @ New Mexico #83 of 667

lost by 6 as a 1.5-point favorite

San Diego State lost 17-23 at New Mexico. Chance to win started at 47%, low under 1%, high 73%.

W 25-3 vs San José State #148 of 667

won by 22 as a 9.5-point favorite

San Diego State won 25-3 vs San José State. Chance to win started at 79%, low 78%, high better than 99%.

W 17-7 vs Boise StateTop 25 #54 of 667

won by 10 as a 2.5-point favorite

San Diego State won 17-7 vs Boise State. Chance to win started at 65%, low 55%, high better than 99%.

L 6-38 @ Hawai'i #95 of 667

lost by 32 as a 6.5-point favorite

San Diego State lost 6-38 at Hawai'i. Chance to win started at 61%, low under 1%, high 73%.

W 24-7 vs Wyoming #112 of 667

won by 17 as a 10.5-point favorite

San Diego State won 24-7 vs Wyoming. Chance to win started at 79%, low 54%, high better than 99%.

W 23-0 @ Fresno State #136 of 667

won by 23 as a 3.5-point favorite

San Diego State won 23-0 at Fresno State. Chance to win started at 58%, low 43%, high better than 99%.

W 44-10 @ Nevada #181 of 667

won by 34 as a 6.5-point favorite

San Diego State won 44-10 at Nevada. Chance to win started at 60%, low 60%, high better than 99%.

W 45-24 vs Colorado State #127 of 667

won by 21 as a 4.5-point favorite

San Diego State won 45-24 vs Colorado State. Chance to win started at 74%, low 61%, high better than 99%.

W 6-3 @ Northern Illinois #126 of 667

won by 3 as a 1.5-point favorite

San Diego State won 6-3 at Northern Illinois. Chance to win started at 45%, low 30%, high better than 99%.

W 34-0 vs California #58 of 667

won by 34 as a 13.5-point underdog

San Diego State won 34-0 vs California. Chance to win started at 25%, low 16%, high better than 99%.

L 13-36 @ Washington State #106 of 667

lost by 23 as a 2.5-point underdog

San Diego State lost 13-36 at Washington State. Chance to win started at 36%, low under 1%, high 61%.

W 42-0 vs Stony Brook #200 of 667

won by 42 as a 19.5-point favorite

San Diego State won 42-0 vs Stony Brook. Chance to win started at 93%, low 92%, high better than 99%.

The series

San Diego State leads the series 1-0

1 meeting since 2007 · San Diego State won the last meeting

  • 2007 · neutral siteSan Diego State 52-17

Line, fans and home field

The betting line, and the fans

Our model and the betting line agree on San Diego State’s chances here.

50-50Model 98% · Line 100%Portland StateSan Diego State

San Diego State favored by 38.5 · Total 61.5

How games like this usually go

San Diego State by 38.5, and it went to form

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 411 games since 2025 with a favorite of 21.5 points or more.

The market

The total rose 4 points.

opened 57.5now 61.5

Total: 57.5 → 61.5

Weather at kickoff

Warm and dry. Feels like 78° at kickoff.

Portland State at San Diego State · Saturday, Sept. 5, 2026 · Snapdragon Stadium, San Diego

  • 78°feels like at kickoff
  • Dryno rain at kickoff
  • 98weather score, Comfortable
  • Tiedfor the best of the day's 3 kickoff times

Weather score: 0 to 100, higher is better, for the first 3 hours and 20 minutes of the game. Ideal is 100, Comfortable 90 to 99, Mixed 75 to 89, Rough 50 to 74, Harsh under 50.

Later kickoff times scored higher that Saturday

Games in this time zone used 3 kickoff times that day, local time (kickoffs within 30 minutes of each other count as one). This game, ringed, was tied for the best of the day's three kickoff times. At Snapdragon Stadium that day, a 7:30 pm kickoff would have scored 99, against 98 at 6:30 pm.

  • 12:30 pm: 69, Rough
  • 6:30 pm: 98, Comfortable (this game)
  • 7:30 pm: 99, Comfortable

Weather score at each kickoff time.

Tap a dot to read that kickoff time.

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 934 miles to get here.

Where next