Week 9 · 2026
Northwestern at Oregon
Visual game report
Available after a final score is recorded. The pregame forecast stays separate from postgame results.
Player production & success
CFBD regular season · through week 8 · observed 2026-10-30 UTC. Captured before kickoff.
Most active players in up to 3 recent completed team games. Passing and rushing are separate credited populations; rates weight successes by plays. Garbage time included; minimum credited plays 0. Partial provider coverage; no forecast inputs.
Northwestern
Window: 2026-10-24 (reported) · 2026-10-17 (reported) · 2026-10-10 (reported). Cutoff: 2026-10-31T19:30:00+00:00.
| Player | Passing | Rushing |
|---|---|---|
| Aidan Chiles QB 3 games | 56.6% 47 / 83 plays | 66.7% 18 / 27 plays |
| Caleb Komolafe RB 3 games | — 0 / 0 plays | 40.0% 14 / 35 plays |
| Joseph Himon II RB 3 games | — 0 / 0 plays | 27.8% 5 / 18 plays |
| Gavin Sawchuk RB 3 games | — 0 / 0 plays | 33.3% 4 / 12 plays |
| Daniel Anderson RB 1 games | — 0 / 0 plays | 33.3% 1 / 3 plays |
| Sean Morris II RB 2 games | — 0 / 0 plays | 33.3% 1 / 3 plays |
| Nicco Marchiol QB 1 games | 0.0% 0 / 1 plays | 100.0% 1 / 1 plays |
| Alex Honig TE 1 games | 0.0% 0 / 1 plays | — 0 / 0 plays |
Traditional season production · 60 players
Provider totals through week 8, captured 2026-10-30. Original statistical values; team-specific athlete records remain separate from adjusted efficiency and usage.
Aidan Chiles · QB
CFBD athlete 5075805
- fumbles · FUM
- 5
- fumbles · LOST
- 0
- fumbles · REC
- 0
- passing · ATT
- 164
- passing · COMPLETIONS
- 117
- passing · INT
- 1
- passing · PCT
- 0.713
- passing · TD
- 12
- passing · YDS
- 1617
- passing · YPA
- 9.9
- rushing · CAR
- 72
- rushing · LONG
- 37
- rushing · TD
- 9
- rushing · YDS
- 181
- rushing · YPC
- 2.5
Alex Honig · TE
CFBD athlete 4569262
- passing · ATT
- 1
- passing · COMPLETIONS
- 0
- passing · INT
- 0
- passing · PCT
- 0.000
- passing · TD
- 0
- passing · YDS
- 0
- passing · YPA
- 0.0
- receiving · LONG
- 32
- receiving · REC
- 14
- receiving · TD
- 3
- receiving · YDS
- 221
- receiving · YPR
- 15.8
Alijah Jones · DB
CFBD athlete 5222253
- defensive · PD
- 2
- defensive · QB HUR
- 1
- defensive · SACKS
- 0
- defensive · SOLO
- 6
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 7
Amare Jordan · LB
CFBD athlete 5326896
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 2
Braden Turner · DB
CFBD athlete 4912163
- defensive · PD
- 5
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 12
- defensive · TD
- 0
- defensive · TFL
- 2
- defensive · TOT
- 23
- interceptions · AVG
- 22.0
- interceptions · INT
- 1
- interceptions · TD
- 0
- interceptions · YDS
- 22
Braydon Brus · LB
CFBD athlete 4868925
- defensive · PD
- 2
- defensive · QB HUR
- 5
- defensive · SACKS
- 4
- defensive · SOLO
- 31
- defensive · TD
- 0
- defensive · TFL
- 10.5
- defensive · TOT
- 62
- fumbles · FUM
- 0
- fumbles · LOST
- 0
- fumbles · REC
- 1
- interceptions · AVG
- 0.0
- interceptions · INT
- 1
- interceptions · TD
- 0
- interceptions · YDS
- 0
Brendan Flakes · DL
CFBD athlete 4836465
- defensive · PD
- 2
- defensive · QB HUR
- 0
- defensive · SACKS
- 1
- defensive · SOLO
- 3
- defensive · TD
- 0
- defensive · TFL
- 1
- defensive · TOT
- 13
Brenden Deasfernandes · DB
CFBD athlete 4565357
- defensive · PD
- 0
- defensive · QB HUR
- 1
- defensive · SACKS
- 0
- defensive · SOLO
- 5
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 11
Caden O'Rourke · DL
CFBD athlete 5196380
- defensive · PD
- 0
- defensive · QB HUR
- 1
- defensive · SACKS
- 0
- defensive · SOLO
- 4
- defensive · TD
- 0
- defensive · TFL
- 0.5
- defensive · TOT
- 7
Caleb Komolafe · RB
CFBD athlete 5078244
- fumbles · FUM
- 1
- fumbles · LOST
- 1
- fumbles · REC
- 0
- receiving · LONG
- 25
- receiving · REC
- 11
- receiving · TD
- 0
- receiving · YDS
- 132
- receiving · YPR
- 12.0
- rushing · CAR
- 88
- rushing · LONG
- 56
- rushing · TD
- 5
- rushing · YDS
- 551
- rushing · YPC
- 6.3
Callen Campbell · DL
CFBD athlete 5145121
- defensive · PD
- 0
- defensive · QB HUR
- 1
- defensive · SACKS
- 0
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 1
Carson Grove · WR
CFBD athlete 5155867
- puntReturns · AVG
- 4.0
- puntReturns · LONG
- 4
- puntReturns · NO
- 1
- puntReturns · TD
- 0
- puntReturns · YDS
- 4
Damon Walters · DB
CFBD athlete 4899672
- defensive · PD
- 1
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 17
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 35
- interceptions · AVG
- 4.0
- interceptions · INT
- 1
- interceptions · TD
- 0
- interceptions · YDS
- 4
Daniel Anderson · RB
CFBD athlete 5149001
- rushing · CAR
- 6
- rushing · LONG
- 15
- rushing · TD
- 0
- rushing · YDS
- 18
- rushing · YPC
- 3.0
Dominic Kirks · DL
CFBD athlete 5145736
- defensive · PD
- 0
- defensive · QB HUR
- 1
- defensive · SACKS
- 0
- defensive · SOLO
- 5
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 8
Drew Wagner · WR
CFBD athlete 5222752
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 0
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 1
- puntReturns · AVG
- 7.0
- puntReturns · LONG
- 26
- puntReturns · NO
- 5
- puntReturns · TD
- 0
- puntReturns · YDS
- 35
- receiving · LONG
- 32
- receiving · REC
- 23
- receiving · TD
- 2
- receiving · YDS
- 218
- receiving · YPR
- 9.5
- rushing · CAR
- 5
- rushing · LONG
- 21
- rushing · TD
- 0
- rushing · YDS
- 43
- rushing · YPC
- 8.6
Dylan Roberts · DL
CFBD athlete 4921449
- defensive · PD
- 0
- defensive · QB HUR
- 1
- defensive · SACKS
- 0
- defensive · SOLO
- 3
- defensive · TD
- 0
- defensive · TFL
- 1
- defensive · TOT
- 6
Frank Covey IV · WR
CFBD athlete 4917942
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 1
Gavin Sawchuk · RB
CFBD athlete 4685545
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 1
- fumbles · FUM
- 2
- fumbles · LOST
- 1
- fumbles · REC
- 0
- kickReturns · AVG
- 19.5
- kickReturns · LONG
- 24
- kickReturns · NO
- 2
- kickReturns · TD
- 0
- kickReturns · YDS
- 39
- receiving · LONG
- 0
- receiving · REC
- 1
- receiving · TD
- 0
- receiving · YDS
- -3
- receiving · YPR
- -3.0
- rushing · CAR
- 46
- rushing · LONG
- 21
- rushing · TD
- 0
- rushing · YDS
- 223
- rushing · YPC
- 4.8
Griffin Wilde · WR
CFBD athlete 5154734
- receiving · LONG
- 71
- receiving · REC
- 39
- receiving · TD
- 4
- receiving · YDS
- 615
- receiving · YPR
- 15.8
Hayden Eligon Ii · WR
CFBD athlete 5084772
- receiving · LONG
- 23
- receiving · REC
- 6
- receiving · TD
- 0
- receiving · YDS
- 79
- receiving · YPR
- 13.2
J.J. Lewis · DB
CFBD athlete 5158275
- defensive · PD
- 0
- defensive · QB HUR
- 1
- defensive · SACKS
- 0
- defensive · SOLO
- 0
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 0
Jack Oyola · DB
CFBD athlete 5081563
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 3
Jack Sadowsky · LB
CFBD athlete 4921317
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 2
- defensive · TD
- 0
- defensive · TFL
- 0.5
- defensive · TOT
- 6
Jack Trautmann · DL
CFBD athlete 5222753
- defensive · PD
- 0
- defensive · QB HUR
- 1
- defensive · SACKS
- 1
- defensive · SOLO
- 2
- defensive · TD
- 0
- defensive · TFL
- 2.5
- defensive · TOT
- 4
Jackson Carsello · OL
CFBD athlete 4684277
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 1
Jackson Kleather · PK
CFBD athlete 5122027
- kicking · FGA
- 14
- kicking · FGM
- 11
- kicking · LONG
- 52
- kicking · PCT
- 0.786
- kicking · PTS
- 61
- kicking · XPA
- 28
- kicking · XPM
- 28
Jalen Lewis · DB
CFBD athlete 4921437
- interceptions · AVG
- 5.0
- interceptions · INT
- 1
- interceptions · TD
- 0
- interceptions · YDS
- 5
Jamaal Johnson · DL
CFBD athlete 4738818
- defensive · PD
- 2
- defensive · QB HUR
- 4
- defensive · SACKS
- 1
- defensive · SOLO
- 7
- defensive · TD
- 0
- defensive · TFL
- 1
- defensive · TOT
- 12
- fumbles · FUM
- 0
- fumbles · LOST
- 0
- fumbles · REC
- 1
Jon Jon Stevens · DB
CFBD athlete 5196355
- defensive · PD
- 4
- defensive · QB HUR
- 2
- defensive · SACKS
- 0
- defensive · SOLO
- 20
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 31
Joseph Himon II · RB
CFBD athlete 4816307
- kickReturns · AVG
- 22.1
- kickReturns · LONG
- 37
- kickReturns · NO
- 8
- kickReturns · TD
- 0
- kickReturns · YDS
- 177
- receiving · LONG
- 25
- receiving · REC
- 6
- receiving · TD
- 3
- receiving · YDS
- 74
- receiving · YPR
- 12.3
- rushing · CAR
- 38
- rushing · LONG
- 80
- rushing · TD
- 3
- rushing · YDS
- 371
- rushing · YPC
- 9.8
Josh Fussell · DB
CFBD athlete 4923270
- defensive · PD
- 5
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 8
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 10
Kobie McKinzie · LB
CFBD athlete 4685448
- defensive · PD
- 2
- defensive · QB HUR
- 3
- defensive · SACKS
- 2
- defensive · SOLO
- 22
- defensive · TD
- 0
- defensive · TFL
- 4
- defensive · TOT
- 49
Luke Dehnicke · TE
CFBD athlete 5328488
- receiving · LONG
- 41
- receiving · REC
- 11
- receiving · TD
- 0
- receiving · YDS
- 208
- receiving · YPR
- 18.9
Marcus Romain · RB
CFBD athlete 5199860
- fumbles · FUM
- 1
- fumbles · LOST
- 0
- fumbles · REC
- 0
- rushing · CAR
- 5
- rushing · LONG
- 4
- rushing · TD
- 0
- rushing · YDS
- 7
- rushing · YPC
- 1.4
Marquet Dorsey Jr. · DB
CFBD athlete 5166800
- defensive · PD
- 1
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 2
Mason Green · DL
CFBD athlete 5158278
- defensive · PD
- 0
- defensive · QB HUR
- 1
- defensive · SACKS
- 0
- defensive · SOLO
- 0
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 0
Mason Mayne · DL
CFBD athlete 5211986
- defensive · PD
- 0
- defensive · QB HUR
- 2
- defensive · SACKS
- 0
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 0.5
- defensive · TOT
- 5
Matthew Smith · LB
CFBD athlete 5147071
- defensive · PD
- 0
- defensive · QB HUR
- 3
- defensive · SACKS
- 1
- defensive · SOLO
- 3
- defensive · TD
- 0
- defensive · TFL
- 1
- defensive · TOT
- 8
Max Mohring · LB
CFBD athlete 5291097
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 0
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 1
Michael Kilbane · DL
CFBD athlete 4924145
- defensive · PD
- 0
- defensive · QB HUR
- 3
- defensive · SACKS
- 2.5
- defensive · SOLO
- 14
- defensive · TD
- 0
- defensive · TFL
- 4.5
- defensive · TOT
- 25
- fumbles · FUM
- 0
- fumbles · LOST
- 0
- fumbles · REC
- 1
Miguel Jackson · DL
CFBD athlete 4685233
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 2
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 5
Miles Crutchley · LB
CFBD athlete 5081565
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 4
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 5
Montae Pate · DB
CFBD athlete 5085616
- defensive · PD
- 3
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 22
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 32
- interceptions · AVG
- 3.0
- interceptions · INT
- 1
- interceptions · TD
- 0
- interceptions · YDS
- 3
Nate Dawson · DB
CFBD athlete 5279241
- defensive · PD
- 1
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 0
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 0
Nicco Marchiol · QB
CFBD athlete 4685459
- passing · ATT
- 1
- passing · COMPLETIONS
- 0
- passing · INT
- 0
- passing · PCT
- 0.000
- passing · TD
- 0
- passing · YDS
- 0
- passing · YPA
- 0.0
- rushing · CAR
- 2
- rushing · LONG
- 19
- rushing · TD
- 0
- rushing · YDS
- 22
- rushing · YPC
- 11.0
Nikola Dugandzic · P
CFBD athlete 5214596
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 1
- punting · In 20
- 8
- punting · LONG
- 72
- punting · NO
- 21
- punting · TB
- 1
- punting · YDS
- 807
- punting · YPP
- 38.4
Ore Adeyi · DB
CFBD athlete 4699437
- defensive · PD
- 6
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 20
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 30
- interceptions · AVG
- 0.0
- interceptions · INT
- 1
- interceptions · TD
- 0
- interceptions · YDS
- 0
Payton Roth · LB
CFBD athlete 5158276
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0.5
- defensive · SOLO
- 3
- defensive · TD
- 0
- defensive · TFL
- 0.5
- defensive · TOT
- 6
Ricky Ahumaraeze · WR
CFBD athlete 4921291
- receiving · LONG
- 24
- receiving · REC
- 5
- receiving · TD
- 0
- receiving · YDS
- 69
- receiving · YPR
- 13.8
Robby Preckel · RB
CFBD athlete 5216569
- receiving · LONG
- 4
- receiving · REC
- 1
- receiving · TD
- 0
- receiving · YDS
- 4
- receiving · YPR
- 4.0
- rushing · CAR
- 1
- rushing · LONG
- 1
- rushing · TD
- 0
- rushing · YDS
- 1
- rushing · YPC
- 1.0
Robert Fitzgerald · DB
CFBD athlete 4833594
- defensive · PD
- 2
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 20
- defensive · TD
- 1
- defensive · TFL
- 0
- defensive · TOT
- 45
- fumbles · FUM
- 0
- fumbles · LOST
- 0
- fumbles · REC
- 1
- interceptions · AVG
- 7.5
- interceptions · INT
- 2
- interceptions · TD
- 1
- interceptions · YDS
- 15
Ryan Boe · QB
CFBD athlete 5193492
- rushing · CAR
- 1
- rushing · LONG
- 6
- rushing · TD
- 0
- rushing · YDS
- 6
- rushing · YPC
- 6.0
Sean Martin · DB
CFBD athlete 5138636
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 1
Sean Morris II · RB
CFBD athlete 5161830
- rushing · CAR
- 3
- rushing · LONG
- 11
- rushing · TD
- 0
- rushing · YDS
- 21
- rushing · YPC
- 7.0
Tanner Jumpp · DL
CFBD athlete 5222254
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 0
- defensive · TD
- 0
- defensive · TFL
- 0.5
- defensive · TOT
- 1
Timi Oke · DB
CFBD athlete 5188305
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 3
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 3
Tito Williams · DB
CFBD athlete 5147242
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 2
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 4
Troy Regovich · DL
CFBD athlete 5156387
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 1
- defensive · TOT
- 1
Tyler Gant · DL
CFBD athlete 4918416
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 6
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 12
Oregon
Window: 2026-10-24 (reported) · 2026-10-18 (reported) · 2026-10-10 (reported). Cutoff: 2026-10-31T19:30:00+00:00.
| Player | Passing | Rushing |
|---|---|---|
| Dylan Raiola QB 3 games | 33.3% 27 / 81 plays | 25.0% 1 / 4 plays |
| Brock Thomas QB 2 games | 27.8% 10 / 36 plays | 0.0% 0 / 4 plays |
| Jordon Davison RB 3 games | — 0 / 0 plays | 47.4% 18 / 38 plays |
| Dierre Hill Jr. RB 3 games | — 0 / 0 plays | 45.9% 17 / 37 plays |
| Brandon Smith RB 2 games | — 0 / 0 plays | 50.0% 4 / 8 plays |
Traditional season production · 59 players
Provider totals through week 8, captured 2026-10-30. Original statistical values; team-specific athlete records remain separate from adjusted efficiency and usage.
A'Mauri Washington · DL
CFBD athlete 4899488
- defensive · PD
- 5
- defensive · QB HUR
- 1
- defensive · SACKS
- 0
- defensive · SOLO
- 7
- defensive · TD
- 0
- defensive · TFL
- 0.5
- defensive · TOT
- 21
Aaron Flowers · DB
CFBD athlete 5079428
- defensive · PD
- 1
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 8
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 17
Aaron Scott Jr. · DB
CFBD athlete 5079680
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 1
Akili Smith Jr. · QB
CFBD athlete 5141659
- passing · ATT
- 4
- passing · COMPLETIONS
- 2
- passing · INT
- 0
- passing · PCT
- 0.500
- passing · TD
- 0
- passing · YDS
- 31
- passing · YPA
- 7.8
- rushing · CAR
- 2
- rushing · LONG
- 4
- rushing · TD
- 0
- rushing · YDS
- 7
- rushing · YPC
- 3.5
Andrew Olesh · TE
CFBD athlete 5201878
- kickReturns · AVG
- 5.0
- kickReturns · LONG
- 5
- kickReturns · NO
- 1
- kickReturns · TD
- 0
- kickReturns · YDS
- 5
- receiving · LONG
- 13
- receiving · REC
- 3
- receiving · TD
- 1
- receiving · YDS
- 32
- receiving · YPR
- 10.7
Anthony Jones Jr. · DL
CFBD athlete 5158983
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 1.5
- defensive · TOT
- 6
Aydin Breland · DL
CFBD athlete 5079310
- defensive · PD
- 0
- defensive · QB HUR
- 1
- defensive · SACKS
- 1
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 1
- defensive · TOT
- 3
Azel Banag · DB
CFBD athlete 5279193
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 1
Bailey Ettridge · P
CFBD athlete 5296355
- punting · In 20
- 11
- punting · LONG
- 67
- punting · NO
- 29
- punting · TB
- 1
- punting · YDS
- 1353
- punting · YPP
- 46.7
Bear Alexander · DL
CFBD athlete 4685244
- defensive · PD
- 0
- defensive · QB HUR
- 1
- defensive · SACKS
- 2
- defensive · SOLO
- 13
- defensive · TD
- 0
- defensive · TFL
- 3.0
- defensive · TOT
- 36
Brady Bidwell · WR
CFBD athlete 5221319
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 0
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 1
- receiving · LONG
- 7
- receiving · REC
- 2
- receiving · TD
- 1
- receiving · YDS
- 12
- receiving · YPR
- 6.0
Brandon Finney Jr. · DB
CFBD athlete 5179153
- defensive · PD
- 1
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 11
- defensive · TD
- 0
- defensive · TFL
- 1
- defensive · TOT
- 21
Brandon Smith · RB
CFBD athlete 5198506
- receiving · LONG
- 17
- receiving · REC
- 1
- receiving · TD
- 0
- receiving · YDS
- 17
- receiving · YPR
- 17.0
- rushing · CAR
- 24
- rushing · LONG
- 13
- rushing · TD
- 1
- rushing · YDS
- 111
- rushing · YPC
- 4.6
Braxton Singleton · DB
CFBD athlete 5327281
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 0
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 1
Brock Thomas · QB
CFBD athlete 5158446
- fumbles · FUM
- 1
- fumbles · LOST
- 1
- fumbles · REC
- 0
- passing · ATT
- 40
- passing · COMPLETIONS
- 23
- passing · INT
- 1
- passing · PCT
- 0.575
- passing · TD
- 1
- passing · YDS
- 228
- passing · YPA
- 5.7
- rushing · CAR
- 5
- rushing · LONG
- 3
- rushing · TD
- 0
- rushing · YDS
- -8
- rushing · YPC
- -1.6
Carl Williams IV · DB
CFBD athlete 5077878
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 4
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 8
Cole Thomas · LB
CFBD athlete 5391529
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 2
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 3
D'Ante Robinson · DL
CFBD athlete 5079696
- defensive · PD
- 1
- defensive · QB HUR
- 1
- defensive · SACKS
- 0
- defensive · SOLO
- 4
- defensive · TD
- 0
- defensive · TFL
- 2
- defensive · TOT
- 8
Da'Jaun Riggs · RB
CFBD athlete 5146711
- receiving · LONG
- 24
- receiving · REC
- 2
- receiving · TD
- 0
- receiving · YDS
- 21
- receiving · YPR
- 10.5
- rushing · CAR
- 10
- rushing · LONG
- 15
- rushing · TD
- 0
- rushing · YDS
- 70
- rushing · YPC
- 7.0
Dakorien Moore · WR
CFBD athlete 5141586
- puntReturns · AVG
- 10.0
- puntReturns · LONG
- 13
- puntReturns · NO
- 4
- puntReturns · TD
- 0
- puntReturns · YDS
- 40
- receiving · LONG
- 62
- receiving · REC
- 34
- receiving · TD
- 4
- receiving · YDS
- 417
- receiving · YPR
- 12.3
Dante Moore · QB
CFBD athlete 4870921
- passing · ATT
- 99
- passing · COMPLETIONS
- 69
- passing · INT
- 0
- passing · PCT
- 0.697
- passing · TD
- 9
- passing · YDS
- 926
- passing · YPA
- 9.4
- rushing · CAR
- 10
- rushing · LONG
- 10
- rushing · TD
- 0
- rushing · YDS
- -7
- rushing · YPC
- -0.7
Davon Benjamin · DB
CFBD athlete 5158936
- defensive · PD
- 1
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 3
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 5
- interceptions · AVG
- 4.0
- interceptions · INT
- 1
- interceptions · TD
- 0
- interceptions · YDS
- 4
Devin Jackson · DB
CFBD athlete 5198309
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 8
- defensive · TD
- 0
- defensive · TFL
- 1
- defensive · TOT
- 8
Devon Jackson · LB
CFBD athlete 4685399
- defensive · PD
- 3
- defensive · QB HUR
- 2
- defensive · SACKS
- 0
- defensive · SOLO
- 17
- defensive · TD
- 1
- defensive · TFL
- 1
- defensive · TOT
- 44
- interceptions · AVG
- 96.0
- interceptions · INT
- 1
- interceptions · TD
- 1
- interceptions · YDS
- 96
Dierre Hill Jr. · RB
CFBD athlete 5141499
- fumbles · FUM
- 1
- fumbles · LOST
- 1
- fumbles · REC
- 0
- kickReturns · AVG
- 18.7
- kickReturns · LONG
- 23
- kickReturns · NO
- 3
- kickReturns · TD
- 0
- kickReturns · YDS
- 56
- receiving · LONG
- 62
- receiving · REC
- 20
- receiving · TD
- 0
- receiving · YDS
- 209
- receiving · YPR
- 10.5
- rushing · CAR
- 79
- rushing · LONG
- 41
- rushing · TD
- 3
- rushing · YDS
- 378
- rushing · YPC
- 4.8
Dorian Brew · DB
CFBD athlete 5141376
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 1
Dutch Horisk · LB
CFBD athlete 5158974
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 0
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 1
Dylan Raiola · QB
CFBD athlete 5079572
- fumbles · FUM
- 3
- fumbles · LOST
- 2
- fumbles · REC
- 0
- passing · ATT
- 114
- passing · COMPLETIONS
- 74
- passing · INT
- 2
- passing · PCT
- 0.649
- passing · TD
- 6
- passing · YDS
- 761
- passing · YPA
- 6.7
- rushing · CAR
- 8
- rushing · LONG
- 8
- rushing · TD
- 0
- rushing · YDS
- -14
- rushing · YPC
- -1.8
Dylan Williams · LB
CFBD athlete 5079642
- defensive · PD
- 1
- defensive · QB HUR
- 2
- defensive · SACKS
- 0
- defensive · SOLO
- 10
- defensive · TD
- 0
- defensive · TFL
- 0.5
- defensive · TOT
- 22
Elijah Rushing · DL
CFBD athlete 5079710
- defensive · PD
- 0
- defensive · QB HUR
- 1
- defensive · SACKS
- 0.5
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 0.5
- defensive · TOT
- 4
Evan Stewart · WR
CFBD athlete 4685565
- fumbles · FUM
- 2
- fumbles · LOST
- 2
- fumbles · REC
- 0
- passing · ATT
- 1
- passing · COMPLETIONS
- 0
- passing · INT
- 0
- passing · PCT
- 0.000
- passing · TD
- 0
- passing · YDS
- 0
- passing · YPA
- 0.0
- puntReturns · AVG
- 8.5
- puntReturns · LONG
- 15
- puntReturns · NO
- 6
- puntReturns · TD
- 0
- puntReturns · YDS
- 51
- receiving · LONG
- 44
- receiving · REC
- 27
- receiving · TD
- 4
- receiving · YDS
- 352
- receiving · YPR
- 13.0
- rushing · CAR
- 1
- rushing · LONG
- 0
- rushing · TD
- 0
- rushing · YDS
- -2
- rushing · YPC
- -2.0
Gage Hurych · PK
CFBD athlete 5192414
- kicking · FGA
- 13
- kicking · FGM
- 10
- kicking · LONG
- 44
- kicking · PCT
- 0.769
- kicking · PTS
- 50
- kicking · XPA
- 20
- kicking · XPM
- 20
Gatlin Bair · WR
CFBD athlete 5327431
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 1
- receiving · LONG
- 10
- receiving · REC
- 3
- receiving · TD
- 0
- receiving · YDS
- 25
- receiving · YPR
- 8.3
Gavin Nix · LB
CFBD athlete 5141608
- defensive · PD
- 0
- defensive · QB HUR
- 2
- defensive · SACKS
- 0
- defensive · SOLO
- 4
- defensive · TD
- 0
- defensive · TFL
- 0.5
- defensive · TOT
- 10
- fumbles · FUM
- 0
- fumbles · LOST
- 0
- fumbles · REC
- 1
Hudson Lewis · WR
CFBD athlete 5282366
- receiving · LONG
- 36
- receiving · REC
- 8
- receiving · TD
- 0
- receiving · YDS
- 93
- receiving · YPR
- 11.6
Ify Obidegwu · DB
CFBD athlete 5079551
- defensive · PD
- 7
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 11
- defensive · TD
- 0
- defensive · TFL
- 1
- defensive · TOT
- 19
- interceptions · AVG
- 0.0
- interceptions · INT
- 1
- interceptions · TD
- 0
- interceptions · YDS
- 0
Iverson Hooks · WR
CFBD athlete 4912286
- puntReturns · AVG
- 4.0
- puntReturns · LONG
- 4
- puntReturns · NO
- 1
- puntReturns · TD
- 0
- puntReturns · YDS
- 4
- receiving · LONG
- 8
- receiving · REC
- 2
- receiving · TD
- 0
- receiving · YDS
- 14
- receiving · YPR
- 7.0
Jalen Lott · WR
CFBD athlete 5158995
- receiving · LONG
- 12
- receiving · REC
- 4
- receiving · TD
- 0
- receiving · YDS
- 29
- receiving · YPR
- 7.3
Jamari Johnson · TE
CFBD athlete 4922988
- receiving · LONG
- 37
- receiving · REC
- 24
- receiving · TD
- 2
- receiving · YDS
- 293
- receiving · YPR
- 12.2
Jeremiah McClellan · WR
CFBD athlete 5079519
- receiving · LONG
- 51
- receiving · REC
- 7
- receiving · TD
- 1
- receiving · YDS
- 170
- receiving · YPR
- 24.3
Jerry Mixon · LB
CFBD athlete 5041962
- defensive · PD
- 2
- defensive · QB HUR
- 1
- defensive · SACKS
- 0
- defensive · SOLO
- 15
- defensive · TD
- 0
- defensive · TFL
- 1.5
- defensive · TOT
- 31
- interceptions · AVG
- 2.0
- interceptions · INT
- 1
- interceptions · TD
- 0
- interceptions · YDS
- 2
Jett Washington · DB
CFBD athlete 5159063
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 2
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 3
- interceptions · AVG
- 0.0
- interceptions · INT
- 2
- interceptions · TD
- 0
- interceptions · YDS
- 0
Jordon Davison · RB
CFBD athlete 5141423
- fumbles · FUM
- 2
- fumbles · LOST
- 2
- fumbles · REC
- 0
- kickReturns · AVG
- 8.0
- kickReturns · LONG
- 12
- kickReturns · NO
- 2
- kickReturns · TD
- 0
- kickReturns · YDS
- 16
- receiving · LONG
- 9
- receiving · REC
- 5
- receiving · TD
- 0
- receiving · YDS
- 14
- receiving · YPR
- 2.8
- rushing · CAR
- 88
- rushing · LONG
- 45
- rushing · TD
- 7
- rushing · YDS
- 422
- rushing · YPC
- 4.8
Kendre Harrison · TE
CFBD athlete 5159026
- receiving · LONG
- 26
- receiving · REC
- 5
- receiving · TD
- 1
- receiving · YDS
- 55
- receiving · YPR
- 11.0
Koi Perich · DB
CFBD athlete 5142588
- defensive · PD
- 1
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 24
- defensive · TD
- 0
- defensive · TFL
- 0.5
- defensive · TOT
- 46
- fumbles · FUM
- 0
- fumbles · LOST
- 0
- fumbles · REC
- 1
- interceptions · AVG
- 0.0
- interceptions · INT
- 2
- interceptions · TD
- 0
- interceptions · YDS
- 0
Matayo Uiagalelei · LB
CFBD athlete 4871052
- defensive · PD
- 0
- defensive · QB HUR
- 4
- defensive · SACKS
- 4
- defensive · SOLO
- 12
- defensive · TD
- 0
- defensive · TFL
- 5.5
- defensive · TOT
- 28
- fumbles · FUM
- 0
- fumbles · LOST
- 0
- fumbles · REC
- 1
- interceptions · AVG
- 11.0
- interceptions · INT
- 1
- interceptions · TD
- 0
- interceptions · YDS
- 11
Matthew Johnson · DL
CFBD athlete 5141533
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 3
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 8
Messiah Hampton · WR
CFBD athlete 5211889
- receiving · LONG
- 21
- receiving · REC
- 18
- receiving · TD
- 2
- receiving · YDS
- 161
- receiving · YPR
- 8.9
Na'Eem Offord · DB
CFBD athlete 5141617
- defensive · PD
- 5
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 10
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 16
Nasir Wyatt · LB
CFBD athlete 5141730
- defensive · PD
- 1
- defensive · QB HUR
- 5
- defensive · SACKS
- 1
- defensive · SOLO
- 5
- defensive · TD
- 0
- defensive · TFL
- 3
- defensive · TOT
- 8
Nathan McCoy II · WR
CFBD athlete 5296018
- receiving · LONG
- 11
- receiving · REC
- 1
- receiving · TD
- 0
- receiving · YDS
- 11
- receiving · YPR
- 11.0
Peyton Woodyard · DB
CFBD athlete 5079753
- defensive · PD
- 2
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 7
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 15
Rocco Graziano · PK
CFBD athlete 5228661
- kicking · FGA
- 0
- kicking · FGM
- 0
- kicking · LONG
- 0
- kicking · PCT
- 0
- kicking · PTS
- 6
- kicking · XPA
- 6
- kicking · XPM
- 6
Teitum Tuioti · LB
CFBD athlete 4871005
- defensive · PD
- 0
- defensive · QB HUR
- 7
- defensive · SACKS
- 5.5
- defensive · SOLO
- 18
- defensive · TD
- 0
- defensive · TFL
- 8.0
- defensive · TOT
- 39
Tradarian Ball · RB
CFBD athlete 5158939
- receiving · LONG
- 20
- receiving · REC
- 2
- receiving · TD
- 0
- receiving · YDS
- 21
- receiving · YPR
- 10.5
- rushing · CAR
- 7
- rushing · LONG
- 14
- rushing · TD
- 1
- rushing · YDS
- 47
- rushing · YPC
- 6.7
Trey Mcnutt · DB
CFBD athlete 5141578
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 2
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 3
Will Straton · LB
CFBD athlete 5158449
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 1
- kickReturns · AVG
- 0.0
- kickReturns · LONG
- 0
- kickReturns · NO
- 1
- kickReturns · TD
- 0
- kickReturns · YDS
- 0
Xavier Barksdale · DB
CFBD athlete 5158447
- defensive · PD
- 1
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 0
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 0
Xavier Lherisse · DB
CFBD athlete 5160493
- defensive · PD
- 0
- defensive · QB HUR
- 0
- defensive · SACKS
- 0
- defensive · SOLO
- 1
- defensive · TD
- 0
- defensive · TFL
- 0
- defensive · TOT
- 1
Pregame weather
Decision-time forecast unavailable
No retained forecast matches this scheduled game.
Weather context
Weather record unavailable
Evidence cutoff: . This is an artifact cutoff; verified pregame availability remains unavailable.
No matching weather context has been published for this game.
- Verified pregame availability
- Unavailable
- Measurement units
- Unverified · numeric interpretation withheld
- Forecast issue time
- Unavailable
- Forecast valid time
- Unavailable
Capture timing does not establish whether these provider values describe forecasts or observed conditions.
Latest published card · In-season model
Saved CFBD odds snapshot captured
Saved prices from the latest card, not the weekly freeze. Review the weekly card.
Northwestern +3.5
EPA-OLS history for 3-7 point gaps: 51% against the spread · below the 52.4% break-even at −110 · 175 games · 2025 · historical reference, not a cover probability.
Oregon -3.5
DraftKings snapshot: Oregon -3.5
Northwestern by 2.85
6.35 points toward Northwestern versus the spread. The gap is not a cover probability.
Explain this EPA-OLS spread forecast
Baseline: 0.00 Home Margin points. Zero-point accounting baseline; the fitted constant offset is shown separately
Signed contributions in Home Margin points; positive moves toward Oregon.
- Net EPA rating difference: -6.78
- Fitted offset: +5.87
- Fitted home field: -1.93
Reconciles to -2.85 points; numerical tolerance 1e-10. Published rounding tolerance 0.0050000001 in output units.
Fit arithmetic, not causal effects or cover probability.
Fit 43a90c4d579143e4336475325da6c037c0829278871c947a48303983b181ca72 · inputs 2943fc7ac785ee14748640461adb5465c086a2958b8d4e3347bde080e14430a4 · training 23b0a5e046b1642293a7d76a29578220ba636326b7a25d8f5c4c0c677ceb7517 · forecast 2d3167922dd09493e0b8ea90a02266cbba2329d62c8538395964a512e4698ed3 · through week 8.
What changed?
12 saved cards for this gameNo change in spread, forecast or model gap.
The earlier saved card is not necessarily the frozen weekly selection.
Scroll sideways to compare columns. Row labels stay visible.
| Recorded value | Earlier | Latest | Change |
|---|---|---|---|
| Market spread | -3.5 | -3.5 | 0.0 |
| Model spread | +2.85 | +2.85 | 0.0 |
| Model gap | -6.35 | -6.35 | 0.0 |
Negative spreads favor Oregon; positive model gap favors them too.
Capture times & sources
Earlier saved card
Generated
Saved CFBD odds snapshot captured
In-season model · rating source as of unknown
Latest published card
Generated
Saved CFBD odds snapshot captured
In-season model · rating source as of unknown
Model gap = market spread minus model spread.
This compares two saved cards, not every line change. The CFBD market spread is a median, so provider coverage can move it. Capture time may differ from quote time.
Model movement compares published projections. These records do not establish why a projection changed or whether the model code changed.
- Earlier saved card SHA-256
- e2870225a3550ae3bff530e07f507a37ae8d297571a1fb3ae0be6cba56aae72d
- Odds source SHA-256
- c3afde8edfd04c38da42b18ab61b68542f93145177f25e3612c5230361aae058
- Latest published card SHA-256
- 907219f79e16b585a5fe31cf6748ec05ab06f7cd820077da867137c7509faba4
- Odds source SHA-256
- 979caa9e279ac4fb8cf2a315090127f7866efb485202ff3448873ffea01f6148
Model context & pick method
Card generated . Captured prices are not live quotes.
- Output:
- Home margin and model–spread gap (points)
- Model:
- EPA-OLS
- Training:
- 2026, weeks 5, 6, 7, 8; 229 games. Training snapshot SHA-256 recorded: 23b0a5e046b1642293a7d76a29578220ba636326b7a25d8f5c4c0c677ceb7517. Private linear fit 24e16edeb0e225c9643d804d9c379274ecb1387bfe9a5f2c07e1a216f6d28656; producer verified saved inference without refitting. Raw provider availability is not established
- Features:
- EPA net difference; Feature snapshot SHA-256 recorded: 2943fc7ac785ee14748640461adb5465c086a2958b8d4e3347bde080e14430a4. Private linear fit 24e16edeb0e225c9643d804d9c379274ecb1387bfe9a5f2c07e1a216f6d28656; producer verified saved inference without refitting. Raw provider availability is not established
- Evaluation:
- EPA-OLS 2025 historical ATS reference. Matching probability calibration unavailable; reference buckets do not validate this card.
Training: 229 games · weeks 5, 6, 7, 8.
Training-only RMSE: 15.64 points. This describes the fitted games, not predictive accuracy or a cover probability.
Margins are not projected scores.
Pick logic
Northwestern +3.5
Model gap -6.3 points
A pick needs a gap of at least 3.0 points, either way. Positive gaps favor Oregon.
Win probabilities · separate sources
Oregon win probability by source
- EPA-OLS calibrated win probability
- Unavailable
- Unavailable: no matching calibration for this card’s projection basis
- CFBD market-based probability
- 59%
- Derived from the available point spread, provider snapshot captured Oct 30, 2026, 06:02:01 CDT; CFBD source spread: Oregon -3.5
- Stacked ensemble
- 65%
- Stacked ensemble from the model pack
Explain this StackedEnsemble probability
Baseline: 36.75 % home win probability. Observed training row nearest standardized medians, row 1641.
Signed contributions in percentage points; positive moves toward Oregon.
- home adjusted success allowed: +16.73 (path difference 0.00)
- home elo: +15.93 (path difference 5.25)
- away adjusted success: -15.71 (path difference 3.13)
- home adjusted epa allowed: -11.14 (path difference 0.39)
- home adjusted epa: +7.77 (path difference 2.99)
- home talent: +7.65 (path difference 2.59)
- home adjusted rushing epa allowed: +5.55 (path difference 3.39)
- away adjusted passing epa allowed: +5.18 (path difference 4.78)
- home adjusted passing epa allowed: +5.16 (path difference 2.42)
- away adjusted epa: -4.86 (path difference 0.82)
- away elo: -4.80 (path difference 2.25)
- home adjusted second level yards: +4.73 (path difference 0.36)
- home adjusted standard down success allowed: -4.57 (path difference 0.81)
- home adjusted rushing epa: -3.40 (path difference 1.21)
- away adjusted epa allowed: -3.30 (path difference 0.96)
- home adjusted passing down success allowed: -3.14 (path difference 1.15)
- home adjusted pass explosiveness allowed: +2.77 (path difference 1.17)
- away talent: -2.74 (path difference 1.39)
- away adjusted passing down success allowed: -2.71 (path difference 2.52)
- away adjusted rushing epa: +2.69 (path difference 2.88)
- away adjusted standard down success: +2.44 (path difference 1.06)
- home adjusted line yards: -2.07 (path difference 0.64)
- home adjusted passing epa: -2.05 (path difference 1.41)
- away adjusted second level yards allowed: +2.05 (path difference 1.02)
- away adjusted line yards allowed: +1.99 (path difference 1.92)
- away adjusted open field yards allowed: +1.93 (path difference 0.23)
- away adjusted passing down success: +1.93 (path difference 0.73)
- away adjusted explosiveness: +1.92 (path difference 0.86)
- home adjusted second level yards allowed: +1.88 (path difference 0.74)
- away adjusted second level yards: -1.73 (path difference 0.23)
- away adjusted rush explosiveness: -1.62 (path difference 0.55)
- away adjusted pass explosiveness allowed: -1.58 (path difference 0.41)
- away adjusted standard down success allowed: +1.51 (path difference 0.67)
- home adjusted open field yards allowed: +1.38 (path difference 0.49)
- home adjusted open field yards: -1.27 (path difference 1.24)
- away adjusted success allowed: +1.25 (path difference 0.97)
- home adjusted explosiveness: +1.03 (path difference 0.31)
- home adjusted success: -1.00 (path difference 0.06)
- away adjusted pass explosiveness: +1.00 (path difference 0.27)
- away adjusted rushing epa allowed: +0.98 (path difference 0.25)
- home adjusted rush explosiveness allowed: +0.90 (path difference 1.01)
- home adjusted explosiveness allowed: -0.66 (path difference 0.17)
- home adjusted passing down success: -0.61 (path difference 3.39)
- away adjusted line yards: -0.41 (path difference 1.33)
- away adjusted rush explosiveness allowed: +0.41 (path difference 0.22)
- home adjusted line yards allowed: +0.39 (path difference 0.84)
- home adjusted pass explosiveness: +0.27 (path difference 0.10)
- home conference: -0.24 (path difference 0.40)
- home adjusted rush explosiveness: -0.18 (path difference 0.07)
- away conference: +0.17 (path difference 0.41)
- week: +0.10 (path difference 0.75)
- away adjusted open field yards: +0.09 (path difference 0.93)
- away adjusted explosiveness allowed: -0.07 (path difference 0.38)
- away adjusted passing epa: +0.06 (path difference 0.26)
- home adjusted standard down success: -0.00 (path difference 0.00)
Reconciles to 64.76 %; numerical tolerance 1e-10. Published rounding tolerance 0.0000500001 in output units.
Reference- and order-dependent allocation; not SHAP, causal effects or spread-pick drivers. Hybrid rows may be unrealistic with correlated inputs. Path difference measures order sensitivity, not uncertainty.
Fit 1ad7d19a4f250d7f5c62cdf95b70289b6ffd1cf8bdf8feb12b8623f27e5aa234 · inputs 735785dd60a3eed14042548a234307f91a9762e75303bbe12c34afd95e518d91 · training 0837fbbedb3a684b201340cc993067c34179ef0f7ea0e6cc49da8424378a4dd9 · forecast 513b55bc04cb7fd35126dbf6c3b3a5132df2598675594332df579f484dbf817d · through week 8.
- Output:
- Home win probability (%), display only
- Model:
- StackedEnsemble
- Training:
- Training SHA-256 0837fbbedb3a684b201340cc993067c34179ef0f7ea0e6cc49da8424378a4dd9
- Features:
- Unavailable — not recorded in this artifact
- Evaluation:
- Matching evaluation identity unavailable; separate from EPA/SP+ spread picks and their ATS record
The spread forecast drives the pick. CFBD converts a market spread to probability. The stacked ensemble is a separate forecast. Neither supplies a missing EPA-OLS probability.
Rushing workload · last three team games
CFBD individually attributed rushing attempts, including attributed sacks. Captured before kickoff; descriptive context, separate from the forecast. Through 2026-10-30 UTC.
Northwestern
3 completed team games in window · 0 games without returned player rows. Shares use 107 returned attributed attempts, not all team rushes. Provider coverage may be incomplete.
| Player | Attempts | YPC | Sacks | Attributed share | Captured season attempts / YPC |
|---|---|---|---|---|---|
Caleb KomolafeCFBD athlete 5078244 Week 6 vs Ball State: 7 attempts · 4.6 YPC · 28.6% success · 0.125 raw PPA. Week 7 vs Michigan State: 15 attempts · 4.5 YPC · 33.3% success · -0.011 raw PPA. Week 8 vs Rutgers: 13 attempts · 11.5 YPC · 53.8% success · 0.575 raw PPA. | 35 | 7.1 | 0 | 32.7% | 87 / 6.2 |
Aidan ChilesCFBD athlete 5075805 Week 6 vs Ball State: 6 attempts · 0.5 YPC · 40.0% success · 0.372 raw PPA. Week 7 vs Michigan State: 16 attempts · 1.6 YPC · 63.6% success · 0.635 raw PPA. Week 8 vs Rutgers: 12 attempts · 6.9 YPC · 81.8% success · 1.035 raw PPA. | 34 | 3.3 | 7 | 31.8% | 66 / 2.7 |
Joseph Himon IICFBD athlete 4816307 Week 6 vs Ball State: 3 attempts · 14.0 YPC · 33.3% success · 0.227 raw PPA. Week 7 vs Michigan State: 7 attempts · 3.9 YPC · 28.6% success · -0.288 raw PPA. Week 8 vs Rutgers: 8 attempts · 3.1 YPC · 25.0% success · -0.392 raw PPA. | 18 | 5.2 | 0 | 16.8% | 37 / 9.5 |
Gavin SawchukCFBD athlete 4685545 Week 6 vs Ball State: 4 attempts · 6.0 YPC · 75.0% success · -0.056 raw PPA. Week 7 vs Michigan State: 4 attempts · 3.8 YPC · 25.0% success · -0.172 raw PPA. Week 8 vs Rutgers: 4 attempts · 3.3 YPC · 0.0% success · -0.288 raw PPA. | 12 | 4.3 | 0 | 11.2% | 44 / 5.0 |
Daniel AndersonCFBD athlete 5149001 Week 6 vs Ball State: 3 attempts · 1.3 YPC · 33.3% success · -0.691 raw PPA. | 3 | 1.3 | 0 | 2.8% | 6 / 3.0 |
Oregon
3 completed team games in window · 0 games without returned player rows. Shares use 96 returned attributed attempts, not all team rushes. Provider coverage may be incomplete.
| Player | Attempts | YPC | Sacks | Attributed share | Captured season attempts / YPC |
|---|---|---|---|---|---|
Jordon DavisonCFBD athlete 5141423 Week 6 vs UCLA: 13 attempts · 3.2 YPC · 38.5% success · -0.491 raw PPA. Week 7 vs Nebraska: 12 attempts · 2.4 YPC · 33.3% success · 0.157 raw PPA. Week 8 vs Illinois: 14 attempts · 6.6 YPC · 64.3% success · 0.652 raw PPA. | 39 | 4.2 | 0 | 40.6% | 88 / 4.8 |
Dierre Hill Jr.CFBD athlete 5141499 Week 6 vs UCLA: 10 attempts · 4.4 YPC · 40.0% success · -0.076 raw PPA. Week 7 vs Nebraska: 14 attempts · 4.8 YPC · 57.1% success · -0.002 raw PPA. Week 8 vs Illinois: 13 attempts · 6.4 YPC · 38.5% success · -0.017 raw PPA. | 37 | 5.2 | 0 | 38.5% | 79 / 4.8 |
Brandon SmithCFBD athlete 5198506 Week 7 vs Nebraska: 6 attempts · 4.8 YPC · 33.3% success · 0.114 raw PPA. Week 8 vs Illinois: 2 attempts · 5.5 YPC · 100.0% success · 0.439 raw PPA. | 8 | 5.0 | 0 | 8.3% | 24 / 4.6 |
Dylan RaiolaCFBD athlete 5079572 Week 6 vs UCLA: 2 attempts · -3.5 YPC · 0.0% success · -0.070 raw PPA. Week 7 vs Nebraska: 2 attempts · 4.0 YPC · 50.0% success · 0.342 raw PPA. Week 8 vs Illinois: 3 attempts · -2.0 YPC · 0.0% success · 0.227 raw PPA. | 7 | -0.7 | 3 | 7.3% | 8 / -1.8 |
Brock ThomasCFBD athlete 5158446 Week 6 vs UCLA: 2 attempts · -2.5 YPC · 0.0% success · -2.884 raw PPA. Week 7 vs Nebraska: 3 attempts · -1.0 YPC · 0.0% success · -0.134 raw PPA. | 5 | -1.6 | 1 | 5.2% | 5 / -1.6 |
Team-only and unresolved attempts are outside this player population. Game PPA and success rates retain provider denominators; they are not pooled across games. Missing appearances do not establish player availability. This three-game window is separate from the 100-play form window.
Team matchup statistics
Offense vs defense
2026 season to date · through Week 8, captured Oct 30, 2026, 06:05:43 CDT · raw CFBD PPA, not opponent-adjusted EPA.
| Measure | OregonOffense | NorthwesternDefense | NorthwesternOffense | OregonDefense |
|---|---|---|---|---|
| PPA/play | +0.14 50th | +0.02 70th | +0.33 96th | -0.03 86th |
| Success rate | 43.3% 52nd | 42.3% 35th | 49.5% 92nd | 35.3% 87th |
| Explosiveness | 1.24 50th | 1.13 84th | 1.34 91st | 1.28 28th |
| Standard-down PPA/play | +0.10 51st | +0.01 58th | +0.22 88th | -0.12 90th |
| Passing-down PPA/play | +0.22 47th | +0.06 82nd | +0.58 99th | +0.16 57th |
| Havoc allowed / created | 16.3% 29th | 16.7% 63rd | 15.4% 42nd | 16.6% 61st |
Bars show percentile among FBS teams with that measure; higher is better for the team shown. Team-level source captured Oct 30, 2026, 06:05:43 CDT. CFBD advanced statistics source These descriptive rates do not change the game forecast.
CFBD adjusted preview & kicker PAAR
Provider opponent-adjusted efficiency and season kicking context. These observations do not change our model forecast. Included-game cutoff is not supplied; capture and source update times are not games-through dates. CFBD definitions
Preview captured Oct 30, 2026, 6:14:15 AM CDT · assembled Oct 30, 2026, 6:14:15 AM CDT
Checking current kickoff time before showing captured pregame metrics.
2026 kicker PAAR
Points added above replacement; higher is better. Kicking context, not a complete special-teams rating. Captured Oct 30, 2026, 6:13:38 AM CDT.
- Jackson Kleather · Northwestern · PAAR 3.85 · 14 attempts
- Gage Hurych · Oregon · PAAR 0.79 · 13 attempts
Player recent form
CFBD raw play PPA and observed workload, 2026. Descriptive context; these values do not change our forecast or establish current roster membership or game availability.
Checking kickoff before showing recent player metrics.
Captured line movement
Provider quotes observed through CFBD. Chicago times (CST/CDT) show when we received the data, not when a sportsbook changed its price. Changes during coverage gaps are unknown. “Quote confirmed” means a complete CFBD snapshot repeated the saved price; heartbeats do not create price observations. Earlier conservative gap markers remain recorded. Ages update every 30 seconds; evidence over 90 minutes old is highlighted. Observation age measures receipt time, not sportsbook price freshness. Published Oct 30, 2026, 16:20:05 CDT · Publication age: calculating…. Line-only updates publish no more than once every three hours; daily updates may publish sooner. Checks for updates every minute while this page is visible.
Loading recorded line history… Open this game’s recorded history.
Line history & team context
Card snapshot lines
Oregon spread · saved card's CFBD odds snapshot. Captured: Oct 30, 2026, 04:00:02 CDT · Snapshot age: calculating…. These snapshot quotes were not rechecked now. See Captured line movement above for separately timed provider observations and coverage gaps. CFBD-reported openings and first local observations are separate evidence. Capture times are Chicago times, not sportsbook update times; these are not verified closing lines.
DraftKings
CFBD-reported opening: -7.5 · Snapshot spread: -3.5
First locally observed: -7.5 · captured Oct 22, 2026, 06:01:46 CDT · Observation age: calculating…
Observation evidence
Capture SHA-256: c83aae5cdf39bf646f57eb0000ff0ed8f701059d814361b444e46ff57d8d3b4d
Total · CFBD-reported opening: 50.5 · Snapshot total: 47.5
Total · First locally observed: 50.5 · captured Oct 22, 2026, 06:01:46 CDT · Observation age: calculating…
Total observation evidence
Capture SHA-256: c83aae5cdf39bf646f57eb0000ff0ed8f701059d814361b444e46ff57d8d3b4d
Home moneyline · Snapshot: -175 · Reported opening: not supplied by CFBD
Home moneyline · First locally observed: -270 · captured Oct 22, 2026, 06:01:46 CDT · Observation age: calculating…
Home moneyline observation evidence
Capture SHA-256: c83aae5cdf39bf646f57eb0000ff0ed8f701059d814361b444e46ff57d8d3b4d
Away moneyline · Snapshot: +145 · Reported opening: not supplied by CFBD
Away moneyline · First locally observed: +220 · captured Oct 22, 2026, 06:01:46 CDT · Observation age: calculating…
Away moneyline observation evidence
Capture SHA-256: c83aae5cdf39bf646f57eb0000ff0ed8f701059d814361b444e46ff57d8d3b4d
Bovada
CFBD-reported opening: -3.5 · Snapshot spread: -3.5
First locally observed: -3.5 · captured Oct 25, 2026, 22:52:34 CDT · Observation age: calculating…
Observation evidence
Capture SHA-256: fbb827cddafa48dfddfcab9cbeea1e5b9ff2cbd305a9668e6821a7a08225dea7
Total · CFBD-reported opening: 50 · Snapshot total: 47.5
Total · First locally observed: 50 · captured Oct 25, 2026, 22:52:34 CDT · Observation age: calculating…
Total observation evidence
Capture SHA-256: fbb827cddafa48dfddfcab9cbeea1e5b9ff2cbd305a9668e6821a7a08225dea7
Home moneyline · Snapshot: -175 · Reported opening: not supplied by CFBD
Home moneyline · First locally observed: -175 · captured Oct 25, 2026, 22:52:34 CDT · Observation age: calculating…
Home moneyline observation evidence
Capture SHA-256: fbb827cddafa48dfddfcab9cbeea1e5b9ff2cbd305a9668e6821a7a08225dea7
Away moneyline · Snapshot: +150 · Reported opening: not supplied by CFBD
Away moneyline · First locally observed: +150 · captured Oct 25, 2026, 22:52:34 CDT · Observation age: calculating…
Away moneyline observation evidence
Capture SHA-256: fbb827cddafa48dfddfcab9cbeea1e5b9ff2cbd305a9668e6821a7a08225dea7
Oregon
Net adjusted EPA/play +0.1 · 8 rated weeks · Big Ten
Northwestern
Net adjusted EPA/play +0.2 · 6 rated weeks · Big Ten
Series history
Series tied 1–1 in 2 meetings since 1974.
- 2025Oregon at Northwestern34–14 · Oregon
- 1974Oregon at Northwestern10–14 · Northwestern
CFBD matchup data Last 2 meetings shown. N marks a neutral site. History is not a projection input.
Team style charts
Model output, not betting advice. Historical hit rates are small-sample backtests; several edge buckets lose money at -110. Flat units only.