Independent forecast
Playoffs & Qualification
A projected 2026 boys soccer finish, not an official OSAA ranking, qualifier list, or bracket.
Generated: 9/21/2026, 8:27:25 PM PDT
Future games modeled: 760 of 760 scheduled through October 31.
2A/1A
Ranking freeze 2026-10-31 · 109 future games included · 10-team projected field
Projected champion
Grand View Christian Acad.
Projected qualifiers and seeded bracket
Projected state bracket
Numbers are projected bracket seeds; scores are OSS projections. Scroll sideways to follow each path.
Round 1
Quarterfinals
Semifinals
Final
Projected direct qualifiers
- #1 Grand View Christian Acad. (automatic)
- #2 Delphian (automatic)
- #3 Crosshill Christian (automatic)
- #4 Pacific (automatic)
- #5 East Linn Christian (at-large)
- #7 Rogue Valley Adventist Acad. (automatic)
- #8 North Clackamas Christian (automatic)
- #10 C.S. Lewis Acad. (automatic)
- #11 Trout Lake / Horizon Christian, Hood River (automatic)
- #20 Irrigon (automatic)
Projected OSAA-style rank order
| Combined | Team | RPI rank | Colley rank | Route |
|---|---|---|---|---|
| #1 | Grand View Christian Acad. | #1 | #1 | automatic |
| #2 | Delphian | #3 | #2 | automatic |
| #3 | Crosshill Christian | #2 | #3 | automatic |
| #4 | Pacific | #4 | #4 | automatic |
| #5 | East Linn Christian | #5 | #6 | at-large |
| #6 | Faith Bible / Life Christian | #7 | #5 | None |
| #7 | Rogue Valley Adventist Acad. | #6 | #8 | automatic |
| #8 | North Clackamas Christian | #8 | #7 | automatic |
| #9 | Portland Christian | #9 | #9 | None |
| #10 | C.S. Lewis Acad. | #10 | #11 | automatic |
| #11 | Trout Lake / Horizon Christian, Hood River | #12 | #10 | automatic |
| #12 | Damascus Christian | #11 | #13 | None |
| #13 | Central Christian | #14 | #12 | None |
| #14 | Rogue River | #13 | #14 | None |
| #15 | Southwest Christian | #15 | #15 | None |
| #16 | Kennedy | #17 | #16 | None |
| #17 | Western Christian | #16 | #17 | None |
| #18 | Columbia Christian | #18 | #18 | None |
| #19 | Umpqua Valley Christian | #19 | #19 | None |
| #20 | Irrigon | #22 | #20 | automatic |
| #21 | Valor Christian | #20 | #22 | None |
| #22 | Willamette Valley Christian / Livingstone Adventist Acad. | #24 | #21 | None |
| #23 | Gold Beach | #21 | #24 | None |
| #24 | Four Rivers | #25 | #23 | None |
| #25 | Riverside, WLWV | #23 | #25 | None |
| #26 | Eugene Christian / Northwest Christian Acad. | #26 | #26 | None |
3A
Ranking freeze 2026-10-31 · 140 future games included · 14-team projected field
Projected champion
Catlin Gabel
Projected qualifiers and seeded bracket
Projected state bracket
Numbers are projected bracket seeds; scores are OSS projections. Scroll sideways to follow each path.
Round 1
Quarterfinals
Semifinals
Final
Projected direct qualifiers
- #1 Catlin Gabel (automatic)
- #2 Dayton (automatic)
- #3 St. Mary's, Medford (automatic)
- #4 Oregon Episcopal (at-large)
- #5 Westside Christian (automatic)
- #6 Blanchet Catholic (automatic)
- #7 Riverside (automatic)
- #8 Brookings-Harbor (automatic)
- #10 Portland Adventist Acad. (automatic)
- #11 McLoughlin (automatic)
- #12 Salem Acad. (automatic)
- #13 Pleasant Hill (automatic)
- #16 Sisters (automatic)
- #17 Illinois Valley (automatic)
Projected OSAA-style rank order
| Combined | Team | RPI rank | Colley rank | Route |
|---|---|---|---|---|
| #1 | Catlin Gabel | #1 | #1 | automatic |
| #2 | Dayton | #2 | #2 | automatic |
| #3 | St. Mary's, Medford | #4 | #3 | automatic |
| #4 | Oregon Episcopal | #3 | #4 | at-large |
| #5 | Westside Christian | #5 | #6 | automatic |
| #6 | Blanchet Catholic | #7 | #5 | automatic |
| #7 | Riverside | #6 | #7 | automatic |
| #8 | Brookings-Harbor | #10 | #8 | automatic |
| #9 | Coquille / Myrtle Point | #8 | #10 | None |
| #10 | Portland Adventist Acad. | #11 | #9 | automatic |
| #11 | McLoughlin | #9 | #12 | automatic |
| #12 | Salem Acad. | #12 | #11 | automatic |
| #13 | Pleasant Hill | #13 | #13 | automatic |
| #14 | Corbett | #15 | #14 | None |
| #15 | Yamhill-Carlton | #14 | #17 | None |
| #16 | Sisters | #17 | #15 | automatic |
| #17 | Illinois Valley | #16 | #16 | automatic |
| #18 | Umatilla | #18 | #18 | None |
| #19 | Sutherlin | #20 | #19 | None |
| #20 | Creswell | #19 | #21 | None |
| #21 | Jefferson | #21 | #20 | None |
| #22 | Gervais | #23 | #23 | None |
| #23 | Lost River / Bonanza | #22 | #24 | None |
| #24 | De La Salle North Catholic | #25 | #22 | None |
| #25 | Nyssa / Adrian | #24 | #25 | None |
| #26 | Sweet Home | #27 | #26 | None |
| #27 | Siuslaw | #26 | #28 | None |
| #28 | Riverdale | #28 | #27 | None |
| #29 | Clatskanie / Rainier | #30 | #29 | None |
| #30 | Douglas | #29 | #30 | None |
| #31 | Amity | #31 | #31 | None |
| #32 | La Pine | #32 | #32 | None |
4A
Ranking freeze 2026-10-31 · 172 future games included · 16-team projected field
Projected champion
Cascade
2026: the better-ranked Sky-Em/Skyline third-place team gets one berth; three of the remaining five third-place teams qualify. League third place here follows the OSS default tiebreak.
Projected qualifiers and seeded bracket
Projected state bracket
Numbers are projected bracket seeds; scores are OSS projections. Scroll sideways to follow each path.
Round 1
Quarterfinals
Semifinals
Final
Projected direct qualifiers
- #1 Valley Catholic (automatic)
- #2 North Marion (automatic)
- #3 Cascade (automatic)
- #4 Mazama (automatic)
- #5 Marshfield (automatic)
- #6 Stayton (automatic)
- #7 Phoenix (automatic)
- #8 Klamath Union (at-large)
- #9 The Dalles (automatic)
- #10 Ontario (automatic)
- #11 Marist Catholic (automatic)
- #12 Gladstone / Country Christian (at-large)
- #13 Tillamook / Neah-Kah-Nie (at-large)
- #14 Central / Perrydale (at-large)
- #15 Banks (automatic)
- #22 Baker / Powder Valley (automatic)
Projected OSAA-style rank order
| Combined | Team | RPI rank | Colley rank | Route |
|---|---|---|---|---|
| #1 | Valley Catholic | #2 | #1 | automatic |
| #2 | North Marion | #1 | #4 | automatic |
| #3 | Cascade | #4 | #2 | automatic |
| #4 | Mazama | #3 | #3 | automatic |
| #5 | Marshfield | #5 | #5 | automatic |
| #6 | Stayton | #8 | #6 | automatic |
| #7 | Phoenix | #7 | #8 | automatic |
| #8 | Klamath Union | #6 | #9 | at-large |
| #9 | The Dalles | #11 | #7 | automatic |
| #10 | Ontario | #9 | #10 | automatic |
| #11 | Marist Catholic | #10 | #11 | automatic |
| #12 | Gladstone / Country Christian | #14 | #12 | at-large |
| #13 | Tillamook / Neah-Kah-Nie | #13 | #14 | at-large |
| #14 | Central / Perrydale | #12 | #15 | at-large |
| #15 | Banks | #18 | #13 | automatic |
| #16 | Newport | #16 | #16 | None |
| #17 | Molalla | #15 | #18 | None |
| #18 | Seaside | #19 | #17 | None |
| #19 | Cottage Grove | #17 | #19 | None |
| #20 | Junction City / Harrisburg | #20 | #21 | None |
| #21 | Henley | #22 | #20 | None |
| #22 | Baker / Powder Valley | #21 | #22 | automatic |
| #23 | Hidden Valley | #26 | #23 | None |
| #24 | South Umpqua / Riddle | #24 | #25 | None |
| #25 | Philomath | #23 | #26 | None |
| #26 | Madras | #27 | #24 | None |
| #27 | Pendleton | #25 | #30 | None |
| #28 | Scappoose | #29 | #28 | None |
| #29 | Astoria | #32 | #27 | None |
| #30 | Taft | #30 | #29 | None |
| #31 | Estacada | #28 | #31 | None |
| #32 | La Grande | #31 | #33 | None |
| #33 | North Bend / Bandon | #33 | #32 | None |
| #34 | North Valley | #34 | #34 | None |
| #35 | Elmira | #35 | #35 | None |
5A
Ranking freeze 2026-10-31 · 200 future games included · 16-team projected field
Projected champion
Ashland
Projected qualifiers and seeded bracket
Projected state bracket
Numbers are projected bracket seeds; scores are OSS projections. Scroll sideways to follow each path.
Round 1
Quarterfinals
Semifinals
Final
Projected direct qualifiers
- #1 Summit (automatic)
- #2 Ashland (automatic)
- #3 Bend (automatic)
- #4 Canby (automatic)
- #5 Corvallis (automatic)
- #6 Willamette (at-large)
- #7 Centennial (automatic)
- #8 Crook County (at-large)
- #9 West Albany (at-large)
- #10 Wilsonville (automatic)
- #11 Eagle Point (at-large)
- #12 Sandy (automatic)
- #13 Woodburn (at-large)
- #14 Springfield (automatic)
- #16 Lebanon / Central Linn (automatic)
- #18 Thurston (automatic)
Projected OSAA-style rank order
| Combined | Team | RPI rank | Colley rank | Route |
|---|---|---|---|---|
| #1 | Summit | #1 | #1 | automatic |
| #2 | Ashland | #2 | #2 | automatic |
| #3 | Bend | #3 | #4 | automatic |
| #4 | Canby | #5 | #3 | automatic |
| #5 | Corvallis | #4 | #5 | automatic |
| #6 | Willamette | #7 | #6 | at-large |
| #7 | Centennial | #8 | #7 | automatic |
| #8 | Crook County | #9 | #8 | at-large |
| #9 | West Albany | #6 | #11 | at-large |
| #10 | Wilsonville | #10 | #10 | automatic |
| #11 | Eagle Point | #11 | #12 | at-large |
| #12 | Sandy | #15 | #9 | automatic |
| #13 | Woodburn | #14 | #14 | at-large |
| #14 | Springfield | #13 | #15 | automatic |
| #15 | Silverton | #12 | #16 | None |
| #16 | Lebanon / Central Linn | #17 | #13 | automatic |
| #17 | Parkrose | #16 | #17 | None |
| #18 | Thurston | #18 | #18 | automatic |
| #19 | Hood River Valley | #20 | #19 | None |
| #20 | La Salle Prep | #19 | #20 | None |
| #21 | Crescent Valley | #22 | #21 | None |
| #22 | Redmond / Culver | #21 | #24 | None |
| #23 | Ridgeview | #24 | #22 | None |
| #24 | Caldera | #23 | #23 | None |
| #25 | Putnam | #25 | #26 | None |
| #26 | Liberty | #28 | #25 | None |
| #27 | Milwaukie | #27 | #27 | None |
| #28 | Churchill | #26 | #28 | None |
| #29 | North Eugene | #29 | #29 | None |
| #30 | Aloha | #30 | #30 | None |
| #31 | Mountain View | #32 | #32 | None |
| #32 | South Albany | #31 | #33 | None |
| #33 | Hillsboro | #34 | #31 | None |
| #34 | St. Helens | #33 | #34 | None |
| #35 | Crater | #35 | #35 | None |
| #36 | Dallas | #36 | #36 | None |
6A
Ranking freeze 2026-10-22 · 217 future games included · 24-team projected field
Projected champion
Cleveland
Projected qualifiers and seeded bracket
Qualification round
Numbers here are projected rank positions. Winners enter the seeded main bracket below.
Projected state bracket
Numbers are projected bracket seeds; scores are OSS projections. Scroll sideways to follow each path.
Round 1
Round 2
Quarterfinals
Semifinals
Final
Projected direct qualifiers
- #1 Cleveland (automatic)
- #2 McDaniel (at-large)
- #3 Lakeridge (automatic)
- #4 Jesuit (automatic)
- #5 McMinnville (automatic)
- #6 South Eugene (at-large)
- #7 Grant (at-large)
- #8 McKay (automatic)
- #9 Mountainside (at-large)
- #10 Ida B. Wells (at-large)
- #11 Tualatin (at-large)
- #12 Newberg (at-large)
- #13 Lincoln (at-large)
- #14 Lake Oswego (at-large)
- #17 Grants Pass (automatic)
- #18 Central Catholic (automatic)
Projected OSAA-style rank order
| Combined | Team | RPI rank | Colley rank | Route |
|---|---|---|---|---|
| #1 | Cleveland | #2 | #1 | automatic |
| #2 | McDaniel | #1 | #2 | at-large |
| #3 | Lakeridge | #3 | #3 | automatic |
| #4 | Jesuit | #4 | #4 | automatic |
| #5 | McMinnville | #5 | #5 | automatic |
| #6 | South Eugene | #7 | #6 | at-large |
| #7 | Grant | #6 | #9 | at-large |
| #8 | McKay | #9 | #7 | automatic |
| #9 | Mountainside | #8 | #8 | at-large |
| #10 | Ida B. Wells | #11 | #10 | at-large |
| #11 | Tualatin | #13 | #11 | at-large |
| #12 | Newberg | #12 | #12 | at-large |
| #13 | Lincoln | #10 | #14 | at-large |
| #14 | Lake Oswego | #14 | #13 | at-large |
| #15 | Beaverton | #16 | #15 | qualification-round |
| #16 | Sunset | #17 | #16 | qualification-round |
| #17 | Grants Pass | #15 | #22 | automatic |
| #18 | Central Catholic | #19 | #19 | automatic |
| #19 | Century | #24 | #17 | qualification-round |
| #20 | Gresham | #23 | #18 | qualification-round |
| #21 | Franklin | #20 | #21 | qualification-round |
| #22 | West Salem | #22 | #20 | qualification-round |
| #23 | Westview | #18 | #24 | qualification-round |
| #24 | West Linn | #21 | #23 | qualification-round |
| #25 | South Salem | #25 | #25 | qualification-round |
| #26 | North Salem | #27 | #26 | qualification-round |
| #27 | Southridge | #26 | #27 | qualification-round |
| #28 | Glencoe | #29 | #28 | qualification-round |
| #29 | Forest Grove | #28 | #31 | qualification-round |
| #30 | Reynolds | #32 | #29 | qualification-round |
| #31 | Clackamas | #31 | #30 | qualification-round |
| #32 | Roosevelt | #33 | #32 | qualification-round |
| #33 | South Medford | #30 | #36 | None |
| #34 | North Medford | #34 | #33 | None |
| #35 | Oregon City | #37 | #34 | None |
| #36 | Sherwood | #36 | #35 | None |
| #37 | Benson | #35 | #38 | None |
| #38 | McNary | #38 | #37 | None |
| #39 | Tigard | #40 | #39 | None |
| #40 | Sheldon | #39 | #40 | None |
| #41 | Roseburg | #41 | #42 | None |
| #42 | David Douglas | #44 | #41 | None |
| #43 | Nelson | #43 | #43 | None |
| #44 | Barlow | #42 | #45 | None |
| #45 | Sprague | #45 | #44 | None |
How to read this forecast
- Independent scenario, not the official OSAA bracket or ranking. Future published games may still be missing.
- OSAA-style RPI uses canonical records; incomplete out-of-state opponent records can change actual OSAA ranks.
- The 2026 OSAA 2A/1A page lists one at-large berth in a 10-team field but says 'two highest ranked' in one sentence. This forecast uses one berth to match the field total.
- League spots use the OSS default tiebreak where a league has not supplied a verified 2026 procedure.
- Each scheduled game uses its stored Combined V2 pick. Unscheduled postseason matchups use today's Combined V2 evidence.
- A tied projected knockout game advances the side with the higher non-draw win probability; overtime is not modeled.