No. 21 Oregon routs Portland State 84-0

Portland State0-40
No. 21 Oregon2-184Final
Fri, Sep 18 · Autzen Stadium, Eugene, Ore. · Crowd 58,114BTN

No. 21 Oregon routed Portland State 84-0.

We had Oregon favored. It won.

Next: Portland State beat Weber State 44-41, Sat Sep 26

Next: Oregon beat USC 41-27, Sat Sep 26

How it swung

Before kickoff, our ratings gave Oregon better than a 99% chance, and the closing betting line (Oregon was a 58.5-point favorite) put it above 99%.

Oregon led by 28 after the first quarter and by 49 at the half.

Q1Q2Q3Q40+84+84
FinalOregon 84-0 Portland StateOregon wonMove across the chart, or tap a numbered swing, to see any play.
50%75%90%Q1Q2Q3Q4OregonWon84-0ScoresChatter5 comments a minute4 comments a minute4 comments a minute8 comments a minute7 comments a minute7 comments a minute12 comments a minute11 comments a minute11 comments a minute10 comments a minute12 comments a minute9 comments a minute10 comments a minute12 comments a minute14 comments a minute6 comments a minute10 comments a minute16 comments a minute16 comments a minute11 comments a minute11 comments a minute10 comments a minute6 comments a minute14 comments a minute18 comments a minute9 comments a minute18 comments a minute16 comments a minute5 comments a minute8 comments a minute11 comments a minute10 comments a minute8 comments a minute18 comments a minute14 comments a minute20 comments a minute12 comments a minute13 comments a minute14 comments a minute13 comments a minute10 comments a minute15 comments a minute12 comments a minute12 comments a minute13 comments a minute13 comments a minute16 comments a minute13 comments a minute13 comments a minute19 comments a minute19 comments a minute14 comments a minute21 comments a minute
50%75%90%Q1Q2Q3Q4OregonWon84-0ScoresChatter5 comments a minute4 comments a minute4 comments a minute8 comments a minute7 comments a minute7 comments a minute12 comments a minute11 comments a minute11 comments a minute10 comments a minute12 comments a minute9 comments a minute10 comments a minute12 comments a minute14 comments a minute6 comments a minute10 comments a minute16 comments a minute16 comments a minute11 comments a minute11 comments a minute10 comments a minute6 comments a minute14 comments a minute18 comments a minute9 comments a minute18 comments a minute16 comments a minute5 comments a minute8 comments a minute11 comments a minute10 comments a minute8 comments a minute18 comments a minute14 comments a minute20 comments a minute12 comments a minute13 comments a minute14 comments a minute13 comments a minute10 comments a minute15 comments a minute12 comments a minute12 comments a minute13 comments a minute13 comments a minute16 comments a minute13 comments a minute13 comments a minute19 comments a minute19 comments a minute14 comments a minute21 comments a minute
50%10%25%Q1Q2Q3Q4OregonLowest 0%Lost0-84ScoresChatter5 comments a minute4 comments a minute4 comments a minute8 comments a minute7 comments a minute7 comments a minute12 comments a minute11 comments a minute11 comments a minute10 comments a minute12 comments a minute9 comments a minute10 comments a minute12 comments a minute14 comments a minute6 comments a minute10 comments a minute16 comments a minute16 comments a minute11 comments a minute11 comments a minute10 comments a minute6 comments a minute14 comments a minute18 comments a minute9 comments a minute18 comments a minute16 comments a minute5 comments a minute8 comments a minute11 comments a minute10 comments a minute8 comments a minute18 comments a minute14 comments a minute20 comments a minute12 comments a minute13 comments a minute14 comments a minute13 comments a minute10 comments a minute15 comments a minute12 comments a minute12 comments a minute13 comments a minute13 comments a minute16 comments a minute13 comments a minute13 comments a minute19 comments a minute19 comments a minute14 comments a minute21 comments a minute
50%10%25%Q1Q2Q3Q4OregonLowest 0%Lost0-84ScoresChatter5 comments a minute4 comments a minute4 comments a minute8 comments a minute7 comments a minute7 comments a minute12 comments a minute11 comments a minute11 comments a minute10 comments a minute12 comments a minute9 comments a minute10 comments a minute12 comments a minute14 comments a minute6 comments a minute10 comments a minute16 comments a minute16 comments a minute11 comments a minute11 comments a minute10 comments a minute6 comments a minute14 comments a minute18 comments a minute9 comments a minute18 comments a minute16 comments a minute5 comments a minute8 comments a minute11 comments a minute10 comments a minute8 comments a minute18 comments a minute14 comments a minute20 comments a minute12 comments a minute13 comments a minute14 comments a minute13 comments a minute10 comments a minute15 comments a minute12 comments a minute12 comments a minute13 comments a minute13 comments a minute16 comments a minute13 comments a minute13 comments a minute19 comments a minute19 comments a minute14 comments a minute21 comments a minute

No single play moved the chance by 20 points.

No single play moved the chance by 20 points.

Oregon’s chance to win after every play.
How to read this chartStarts from the pregame line (Oregon -58.5), at 100% for Oregon (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. The gray band is r/CFB game-thread activity.

Watch the plays

The bar and the arrow show Oregon’s chance to win after each play; the logo is the team the play helped.

  1. Q1, 11:45Davison 3-yd TD runOregon goes ahead 7-0Q1, 11:45 · Oregon 7, Portland State 07-0score after the play7-0score after the playWatch from this playCFB ON FOX
  2. Q1, 9:14Moore 45-yd TD pass to MooreOregon leads 14-0Q1, 9:14 · Oregon 14, Portland State 014-0score after the play14-0score after the playWatch from this playCFB ON FOX
  3. Q1, 6:58Davison 5-yd TD runOregon leads 21-0Q1, 6:58 · Oregon 21, Portland State 021-0score after the play21-0score after the playWatch from this playCFB ON FOX
  4. Q1, 4:59Moore 39-yd TD pass to StewartOregon leads 28-0Q1, 4:59 · Oregon 28, Portland State 028-0score after the play28-0score after the playWatch from this playCFB ON FOX
  5. Q2, 13:33Moore 10-yd TD pass to HarrisonOregon leads 35-0Q2, 13:33 · Oregon 35, Portland State 035-0score after the play35-0score after the playWatch from this playCFB ON FOX
  6. Q2, 5:23Hill 7-yd TD runOregon leads 42-0Q2, 5:23 · Oregon 42, Portland State 042-0score after the play42-0score after the playWatch from this playCFB ON FOX
  7. Q2, 1:45Moore 7-yd TD pass to HamptonOregon leads 49-0Q2, 1:45 · Oregon 49, Portland State 049-0score after the play49-0score after the playWatch from this playCFB ON FOX
  8. Q3, 9:27Raiola 13-yd TD pass to OleshOregon leads 56-0Q3, 9:27 · Oregon 56, Portland State 056-0score after the play56-0score after the playWatch from this playCFB ON FOX
  9. Q3, 9:17Downing intercepted by Benjamin at the PSU27personal foul on OregonQ3, 9:17 · Oregon 56, Portland State 056-0score after the play56-0score after the playWatch from this playCFB ON FOX
  10. Q3, 4:08Raiola 17-yd TD pass to HamptonOregon leads 63-0Q3, 4:08 · Oregon 63, Portland State 063-0score after the play63-0score after the playWatch from this playCFB ON FOX
  11. Q3, 4:03Downing intercepted by Washington at the PSU38Q3, 4:03 · Oregon 63, Portland State 063-0score after the play63-0score after the playWatch from this playCFB ON FOX
  12. Q4, 8:08Ball 4-yd TD runOregon leads 77-0Q4, 8:08 · Oregon 77, Portland State 077-0score after the play77-0score after the playWatch from this playCFB ON FOX
  13. Q4, 0:29Smith 2-yd TD runOregon leads 84-0Q4, 0:29 · Oregon 84, Portland State 084-0score after the play84-0score after the playWatch from this playCFB ON FOX

Every drive

Oregon scored on 12 of its 13 drives; Portland State on 0 of its 13.

Oregon’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 lineQ1Oregon: Touchdown, from 72 yards out to 0TouchdownPortland State: Punt, from 78 yards out to 69PuntOregon: Touchdown, from 67 yards out to 0TouchdownOregon: Touchdown, from 65 yards out to 0TouchdownPortland State: Punt, from 69 yards out to 75PuntOregon: Touchdown, from 57 yards out to 0TouchdownPortland State: Punt, from 75 yards out to 61PuntOregon: Touchdown, from 83 yards out to 0TouchdownQ2Portland State: Punt, from 75 yards out to 59PuntOregon: Touchdown, from 80 yards out to 0TouchdownPortland State: Punt, from 75 yards out to 72PuntOregon: Touchdown, from 37 yards out to 0TouchdownPortland State: End of half, from 75 yards out to 69End of halfQ3Portland State: Punt, from 75 yards out to 44PuntOregon: Touchdown, from 80 yards out to 0TouchdownPortland State: Interception, from 85 yards out to 85InterceptionOregon: Punt, from 0 yards out to 2PuntPortland State: Interception, from 90 yards out to 56InterceptionOregon: Touchdown, from 43 yards out to 0TouchdownPortland State: Interception, from 75 yards out to 75InterceptionOregon: Touchdown, from 38 yards out to 0TouchdownQ4Portland State: Punt, from 75 yards out to 69PuntOregon: Touchdown, from 78 yards out to 0TouchdownPortland State: Punt, from 75 yards out to 68PuntOregon: Touchdown, from 76 yards out to 0TouchdownPortland State: End of game, from 75 yards out to 77End of game
“They deserve to play football. This is the one game a year they get to see the field and they deserve to play the game.”
A fan of another team

How fans reacted

Quiet

Fans saved the biggest reaction for the closing minutes.

Jump to the loudest stretch

The jump was quiet; the crowd was steady.

FirstSecondThirdFourthOregon fansPortland State fansusual

Never in doubt.

Box score

Oregon 84, Portland State 0

Oregon covered −58.5 by 25.5. The total, 84, went over 71.5.

Portland StateOregonTotal yardsPortland State 103Oregon 726103726Passing yardsPortland State 101Oregon 453101453Rushing yardsPortland State 2Oregon 2732273First downsPortland State 5Oregon 43543TurnoversPortland State 4Oregon 040Time of possessionPortland State 18:42Oregon 41:1818:4241:18
Team totalsPortland StateOregon
Total yards103726
Passing8 of 20, 101 yds35 of 43, 453 yds
Rushing17 for 2 yds51 for 273 yds
First downs543
Third down0 of 911 of 14
Fourth down0 of 02 of 2
Turnovers40
Penalties5 for 40 yds7 for 65 yds
Time of possession18:4241:18

Portland State leaders

  • Passing Gabe Downing 8 of 20, 101 yds, 3 INT
  • Rushing Delon Thompson 9 for 12 yds; Niall Raby 5 for 7 yds
  • Receiving Terence Loville 2 for 50 yds; Tanner Beaman 1 for 21 yds

Oregon leaders

  • Passing Dante Moore 19 of 23, 280 yds, 4 TD
  • Rushing Jordon Davison 13 for 81 yds, 2 TD; Brandon Smith 16 for 71 yds, 1 TD
  • Receiving Evan Stewart 3 for 72 yds, 1 TD; Messiah Hampton 6 for 71 yds, 2 TD

No rain and calm

59° at kickoff · no rain recorded · wind 3 mph from the west-northwest, gusts to 5

The usual here around this date is 66°, with about 7 in 10 games between 59° and 74°.

September game-day temperatures at Autzen Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Oregon favoredPortland State favored100%Win chanceOregonRaininches 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 timeQ1Q2Q3Q4Oregon 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:49 left7:37 p.m.
Portland State 0, Oregon 0 · Oregon 100% to win
no rain · wind 2 mph from the north · 61°
Davison 5-yd run
Where this weather comes fromMeasured at Eugene/mahlon Sweet airport, 8.5 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

Portland State · 0-3

Rated 252nd in our preseason ratings, 239th now, up 13 spots.

Three straight losses.

L 24-31 vs UC Davis #115 of 668

lost by 7 as a 25.5-point underdog

Last two games

Oregon · 1-1

Rated 3rd in our preseason ratings, 5th now.

1-1 in its last two, one over ranked or top-40 competition.

Week by week

Oregon

Wk 1: W 34-27 vs Boise State▲7Boise StateWk 2: L 31-39 at Oklahoma State▼8Oklahoma State
  • Wk 1Wvs Boise State34-27
  • Wk 2Lat Oklahoma State31-39

Portland State

Wk 1: L 24-31 vs UC Davis▼7UC DavisWk 1: L 20-53 at San Diego State▼33San Diego StateWk 2: L 23-47 vs North Dakota▼24North Dakota
  • Wk 1Lvs UC Davis24-31
  • Wk 1Lat San Diego State20-53
  • Wk 2Lvs North Dakota23-47

Power rating by week

Oregon is rated 23.2 points ahead as of week 2. Our power rating by week; higher is better.

223-17Wk 0Wk 1Wk 2OregonPortland State

The series

Oregon leads the series 6-0

6 meetings since 1994 · Oregon has won the last 6

Oregon wonPortland State won1994: Oregon by 422002: Oregon by 412006: Oregon by 432010: Oregon by 692018: Oregon by 482023: Oregon by 7419942023
  • 2023Oregon 81-7Oregon won 81-7 vs Portland State. Chance to win started at better than 99%, low 99%, high better than 99%.
  • 2018Oregon 62-14Oregon won 62-14 vs Portland State. Never in doubt.
  • 2010Oregon 69-0
  • 2006Oregon 55-12
  • 2002Oregon 41-0

Each line is Oregon’s chance to win through that meeting. Older meetings have no play by play, so no line.

Line, fans and home field

The betting line, and the fans

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

50-50Model 100% · Line 100%Portland StateOregon

Oregon favored by 58.5 · Total 71.5

How games like this usually go

Oregon by 58.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 spread moved 1 point toward Oregon.

opened −57.5now −58.5

The total rose 5 points.

opened 66.5now 71.5

Spread: −57.5 → −58.5 · Total: 66.5 → 71.5

Home field

Oregon is worth +3.3 points (±3.7) more at home than on the road since 2018 — middle of FBS, 34th percentile.

91% at home, 72% on the road against FBS opponents (43-4 home, 29-11 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.1 at home vs. away over 94 games — inside the ±6.0 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 104 miles to get here.

Where next