Back

OSAAtoday

Menu
If the season ended today, check out which teams would make the state tournament at every classification

May 8, 2026 by Austin White, OSAAtoday
McDaniel players celebrate a home run from Lucy Anderson against Roosevelt. (Photo by Austin White/Portland Preps)
McDaniel players celebrate a home run from Lucy Anderson against Roosevelt. (Photo by Austin White/Portland Preps)

The month of May continues to roll on for Oregon high school sports, which means state softball is right around the corner.

With league races in the thick of things, we take a look at what the brackets would look like if the season ended today.

By using the Playoff Qualifications outlined here, we determined automatic league qualifiers and found at-large squads using the latest OSAA rankings. We used head-to-head to break any league ties, then defaulted to OSAA ranking if the head-to-head didn’t break it.

The rankings will freeze on May 21 for 6A, 3A and 2A/1A, meanwhile they freeze on May 23 for both 5A and 4A.

Here’s the latest projection as of games played through May 7:

6A

Automatic bids (3 per league)

PIL: Grant, Cleveland, McDaniel

Metro: Mountainside, Sunset, Jesuit

Pacific: Forest Grove, Sherwood, Glencoe

Mt. Hood: Barlow, Sandy, Gresham

Three Rivers: West Linn, Lake Oswego, Tualatin

Central Valley: McNary, West Salem, Sprague

Southwest: North Medford, Roseburg, Grants Pass

At-large (11)

Oregon City

McMinnville

Century

Central Catholic

Tigard

Sheldon

Lakeridge

Aloha

Newberg

Nelson

South Medford

Next five out: Westview, Willamette, Beaverton, Ida B. Wells, Southridge

The bracket

No. 32 Sprague at No. 1 West Linn

No. 17 McMinnville at No. 16 Grant

No. 25 McDaniel at No. 8 Tualatin

No. 24 Sheldon at No. 9 Jesuit

No. 28 Gresham at No. 5 Glencoe

No. 21 Century at No. 12 Sunset

No. 20 Cleveland at No. 13 Grants Pass

No. 29 Newberg at No. 4 McNary

No. 30 Nelson at No. 3 Forest Grove

No. 19 Sandy at No. 14 Oregon City

No. 27 Aloha at No. 6 West Salem

No. 22 Central Catholic at No. 11 Lake Oswego

No. 26 Lakeridge at No. 7 Mountainside

No. 23 Tigard at No. 10 North Medford

No. 18 Roseburg at No. 15 Barlow

No. 31 South Medford at No. 2 Sherwood


5A

Automatic bids

NWOC (4): Canby, Wilsonville, La Salle Prep, Centennial

Midwestern (3): Eagle Point, Crater, Churchill

Mid-Willamette (4): Dallas, West Albany, Silverton, Central/Falls City

IMC (3): Caldera, Ridgeview, Mountain View

At-large (2)

Putnam

North Eugene

Next five out: Bend, South Albany, Crook County, Hood River Valley, Corvallis

The bracket

No. 16 Central/Falls City at No. 1 Caldera

No. 9 Silverton at No. 8 Eagle Point

No. 12 Wilsonville at No. 5 Crater

No. 13 Putnam at No. 4 Ridgeview

No. 14 Churchill at No. 3 West Albany

No. 11 North Eugene at No. 6 La Salle Prep

No. 10 Mountain View at No. 7 Canby

No. 15 Centennial at No. 2 Dallas


4A

Automatic bids (2 per league)

Cowapa: Astoria, Scappoose

Tri-Valley: The Dalles/Dufur, Estacada

Oregon West: Cascade, Stayton

Sky Em: Marist Catholic, North Bend/Reedsport

Skyline: Henley, Hidden Valley

Greater Oregon: Pendleton, Baker

At-large (four highest ranked third place teams)

St. Helens

Gladstone

Sweet Home

La Grande/Imbler/Elgin

Next two out: Klamath Union/Crosspoint Christian, Cottage Grove/Yoncalla

The bracket

No. 16 La Grande/Imbler/Elgin at No. 1 Scappoose

No. 9 North Bend/Reedsport at No. 8 Henley

No. 12 Gladstone at No. 5 Cascade

No. 13 Hidden Valley at No. 4 The Dalles/Dufur

No. 14 Baker/Powder Valley/Pine Eagle at No. 3 St. Helens

No. 11 Stayton at No. 6 Marist Catholic

No. 10 Estacada at No. 7 Pendleton

No. 15 Sweet Home at No. 2 Astoria


3A

Automatic bids

SD1 (2): Banks, Valley Catholic

SD2 (3): Vale, Burns/Crane, Echo/Stanfield

SD3 (4): Dayton, Yamhill-Carlton, Scio, Willamina/Sheridan

Mountain Valley (3): Harrisburg, Pleasant Hill, Elmira

Far West (2): South Umpqua, Glide

Southern Oregon (2): North Valley, Brookings-Harbor

At-large (4)

Warrenton

Sutherlin

Santiam Christian

Rainier

Next five out: Douglas, Nyssa, Salem Academy, Lakeview/Paisley, Enterprise

The bracket, first round

No. 17 Harrisburg at No. 16 Santiam Christian

No. 20 Willamina/Sheridan at No. 13 Valley Catholic

No. 18 Brookings-Harbor at No. 15 Echo/Stanfield

No. 19 Rainier at No. 14 Pleasant Hill

The bracket, second round

No. 1/6/17 winner at No. 1 Dayton

No. 9 Warrenton at No. 8 Glide

No. 13/20 winner at No. 4 South Umpqua

No. 12 Sutherlin at No. 5 Banks

No. 15/18 winner at No. 2 Vale

No. 10 Burns/Crane at No. 7 Scio

No. 14/19 winner at No. 3 Yamhill-Carlton

No. 11 Elmira at No. 6 North Valley


2A/1A

Automatic bids

SD1 (2): Clatskanie, Knappa

SD2 (3): Kennedy, Perrydale, Country Christian/North Clackamas Christian

SD3 (3): Regis, Monroe/Alsea, East Linn Christian

SD4 (3): Powers, Toledo, Myrtle Point

SD5 (2): Oakland, Umpqua Valley Christian/Camas Valley

SD6 (2): Lost River, Riddle/Days Creek

SD7 (2): Weston-McEwen, Heppner/Ione

At-large (5)

Union/Cove

Pilot Rock/Nixyaawii

Nestucca

North Douglas

Grant Union/Prairie City

Next five out: St. Paul, Glendale, Central Linn, Culver, Lowell

The bracket, first round

No. 17 Grant Union/Prairie City at No. 16 North Douglas

No. 21 Myrtle Point at No. 12 Pilot Rock/Nixyaawii

No. 20 Riddle/Days Creek at No. 13 Knappa

No. 19 East Linn Christian at No. 14 Nestucca

No. 22 Country Christian/North Clackamas Christian at No. 11 Toledo

No. 18 Umpqua Valley Christian/Camas Valley at No. 15 Lost River

The bracket, second round

No. 16/17 winner at No. 1 Weston-McEwen

No. 9 Monroe/Alsea at No. 8 Clatskanie

No. 12/21 winner at No. 5 Union/Cove

No. 13/20 winner at No. 4 Regis

No. 14/19 winner at No. 3 Kennedy

No. 11/22 winner at No. 6 Powers

No. 10 Perrydale at No. 7 Oakland

No. 15/18 winner at No. 2 Heppner/Ione