Girls Soccer Biggest Upsets

Winners ranked by their valid stored win probability. Historical predictions are chronological holdout backtests, not genuine pregame picks. Scores are home–away.

2025-10-23 · Chronological backtest

Phoenix at Hidden Valley

Final 12 · Phoenix won with a 4.4% chance

2025-10-21 · Chronological backtest

Hidden Valley at Brookings-Harbor

Final 12 · Hidden Valley won with a 7.2% chance

2025-10-17 · Chronological backtest

Ridgeview at Caldera

Final 01 · Ridgeview won with a 9.0% chance

2025-09-22 · Chronological backtest

Lake Oswego at Grant

Final 01 · Lake Oswego won with a 9.8% chance

2025-10-28 · Chronological backtest

Sprague at West Salem

Final 34 · Sprague won with a 10.1% chance

2025-09-12 · Chronological backtest

Four Rivers at Irrigon

Final 53 · Irrigon won with a 12.4% chance

2025-09-25 · Chronological backtest

Canby at La Salle Prep

Final 10 · La Salle Prep won with a 12.5% chance

2025-09-18 · Chronological backtest

Sherwood at Crescent Valley

Final 02 · Sherwood won with a 14.2% chance

2025-10-20 · Chronological backtest

Central Catholic at David Douglas

Final 13 · Central Catholic won with a 14.5% chance

2025-09-04 · Chronological backtest

Lakeridge at Mountainside

Final 12 · Lakeridge won with a 14.7% chance

2025-08-29 · Chronological backtest

Nyssa at McLoughlin

Final 04 · Nyssa won with a 15.5% chance

2025-09-23 · Chronological backtest

Siuslaw at Sisters

Final 14 · Siuslaw won with a 15.6% chance

2025-09-04 · Chronological backtest

Sherwood at Putnam

Final 01 · Sherwood won with a 16.1% chance

2025-09-30 · Chronological backtest

South Medford at Crater

Final 02 · South Medford won with a 16.6% chance

2025-09-30 · Chronological backtest

Parkrose at Milwaukie / Milwaukie Acad. of the Arts

Final 01 · Parkrose won with a 16.8% chance

2025-10-08 · Chronological backtest

Hillsboro at Centennial

Final 01 · Hillsboro won with a 16.9% chance

2025-10-20 · Chronological backtest

Sheldon at Roseburg

Final 21 · Roseburg won with a 17.2% chance

2025-09-02 · Chronological backtest

Banks at Seaside

Final 10 · Seaside won with a 18.4% chance

2025-09-11 · Chronological backtest

Rogue River at Lakeview

Final 01 · Rogue River won with a 18.7% chance

2025-09-25 · Chronological backtest

North Marion / St. Paul at Newport

Final 35 · North Marion / St. Paul won with a 19.9% chance

2025-09-02 · Chronological backtest

Molalla / Colton at North Marion / St. Paul

Final 46 · Molalla / Colton won with a 20.2% chance

2025-10-15 · Chronological backtest

Cottage Grove at Marshfield

Final 10 · Marshfield won with a 20.5% chance

2025-10-09 · Chronological backtest

Mazama at Hidden Valley

Final 01 · Mazama won with a 20.6% chance

2025-09-16 · Chronological backtest

Churchill at Springfield / Mohawk

Final 18 · Churchill won with a 20.7% chance

2025-10-11 · Chronological backtest

Churchill at Crater

Final 02 · Churchill won with a 21.2% chance

2025-11-01 · Chronological backtest

Mountainside at Barlow

Final 23 · Mountainside won with a 21.3% chance

2025-09-18 · Chronological backtest

Liberty at Parkrose

Final 02 · Liberty won with a 21.4% chance

2025-11-04 · Chronological backtest

Canby at Thurston

Final 12 · Canby won with a 21.5% chance

2025-11-04 · Chronological backtest

La Salle Prep at Mountain View

Final 13 · La Salle Prep won with a 21.8% chance

2025-09-08 · Chronological backtest

Century at Lake Oswego

Final 12 · Century won with a 21.9% chance

2025-10-06 · Chronological backtest

Hood River Valley at Cleveland

Final 52 · Cleveland won with a 21.9% chance

2025-10-24 · Chronological backtest

Madras at Baker / Powder Valley

Final 12 · Madras won with a 22.0% chance

2025-10-07 · Chronological backtest

South Salem at West Salem

Final 42 · West Salem won with a 22.3% chance

2025-09-04 · Chronological backtest

North Eugene / Triangle Lake at Marist Catholic

Final 12 · North Eugene / Triangle Lake won with a 22.4% chance

2025-09-30 · Chronological backtest

Lake Oswego at Barlow

Final 24 · Lake Oswego won with a 23.2% chance

2025-09-24 · Chronological backtest

North Medford at Willamette

Final 10 · Willamette won with a 23.4% chance

2025-09-16 · Chronological backtest

Southridge at McNary

Final 01 · Southridge won with a 23.5% chance

2025-10-28 · Chronological backtest

Ridgeview at Crook County

Final 21 · Crook County won with a 23.5% chance

2025-10-01 · Chronological backtest

North Medford at Ashland

Final 03 · North Medford won with a 23.5% chance

2025-09-30 · Chronological backtest

Gervais / Kennedy at Sheridan / Willamina

Final 04 · Gervais / Kennedy won with a 23.8% chance

2025-11-04 · Chronological backtest

Brookings-Harbor at St. Mary's, Medford

Final 23 · Brookings-Harbor won with a 24.0% chance

2025-09-03 · Chronological backtest

Coquille / Myrtle Point at Marshfield

Final 20 · Marshfield won with a 24.0% chance

2025-09-06 · Chronological backtest

Echo / Stanfield at Four Rivers

Final 05 · Echo / Stanfield won with a 24.1% chance

2025-09-09 · Chronological backtest

Douglas at South Umpqua

Final 08 · Douglas won with a 24.2% chance

2025-10-10 · Chronological backtest

Creswell at Central Linn

Final 12 · Creswell won with a 24.3% chance

2025-08-29 · Chronological backtest

Phoenix at Ontario

Final 03 · Phoenix won with a 24.9% chance

2025-10-02 · Chronological backtest

David Douglas at St. Mary's Academy

Final 20 · St. Mary's Academy won with a 25.0% chance

2025-09-30 · Chronological backtest

Rainier / Clatskanie / Knappa at Seaside

Final 10 · Seaside won with a 25.2% chance

2025-10-08 · Chronological backtest

South Eugene at North Medford

Final 31 · North Medford won with a 25.2% chance

2025-10-13 · Chronological backtest

North Medford at Grants Pass

Final 31 · Grants Pass won with a 25.3% chance