Head to Head

Compare current strength and safely resolved historical meetings between Oregon varsity programs.

#78Statewide rank#75
#39Division rank#38
103.883OSR V2105.885
1-4-02026 record1-4-0
11Goals for5
13Goals against14
-2Goal difference-9
LLWLLRecent formLLLWL

Projected matchup · OSR Prediction

Predicted score 21

Home 50.1%Draw 15.3%Away 34.6%

David Douglas is treated as the home team. Swap the teams to reverse home advantage.

1

David Douglas wins

0

Draws

3

Roosevelt wins

H2H goals

129

Team 1 home / away

Home 1-0-0 · Away 0-0-3

Latest meeting

Sep 8, 2026 · Roosevelt 3–2 David Douglas

Biggest wins

David Douglas: Sep 4, 2014 · David Douglas 7–1 Roosevelt

Roosevelt: Sep 8, 2026 · Roosevelt 3–2 David Douglas

Historical meetings (4)

DateSeasonMatchScore
Sep 8, 20262026Roosevelt vs David Douglas32
Nov 2, 20242024Roosevelt vs David Douglas32
Sep 3, 20152015Roosevelt vs David Douglas21
Sep 4, 20142014David Douglas vs Roosevelt71

David Douglas final-season OSR V2

  • 2013#16 · Div #11 · 117.875 · 14 games
  • 2014#7 · Div #4 · 121.886 · 17 games
  • 2015#26 · Div #14 · 116.823 · 14 games
  • 2016#52 · Div #31 · 109.106 · 14 games
  • 2017#24 · Div #16 · 115.983 · 15 games
  • 2018#3 · Div #3 · 125.134 · 18 games
  • 2019#30 · Div #21 · 116.769 · 15 games
  • 2021#91 · Div #38 · 102.429 · 14 games
  • 2022#51 · Div #31 · 111.110 · 15 games
  • 2023#16 · Div #12 · 119.106 · 15 games
  • 2024#32 · Div #24 · 115.467 · 15 games
  • 2025#74 · Div #42 · 104.905 · 14 games

Roosevelt final-season OSR V2

  • 2013#120 · Div #39 · 96.916 · 15 games
  • 2014#98 · Div #43 · 101.045 · 15 games
  • 2015#52 · Div #25 · 109.859 · 18 games
  • 2016#48 · Div #29 · 110.665 · 14 games
  • 2017#77 · Div #38 · 105.408 · 13 games
  • 2018#84 · Div #39 · 103.479 · 14 games
  • 2019#83 · Div #38 · 103.344 · 14 games
  • 2021#93 · Div #39 · 101.529 · 12 games
  • 2022#61 · Div #33 · 108.480 · 15 games
  • 2023#42 · Div #30 · 113.464 · 17 games
  • 2024#13 · Div #11 · 121.823 · 17 games
  • 2025#38 · Div #28 · 113.235 · 16 games