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 1–2 · Phoenix won with a 4.4% chance
2025-10-21 · Chronological backtest
Hidden Valley at Brookings-Harbor
Final 1–2 · Hidden Valley won with a 7.2% chance
2025-10-17 · Chronological backtest
Ridgeview at Caldera
Final 0–1 · Ridgeview won with a 9.0% chance
2025-09-22 · Chronological backtest
Lake Oswego at Grant
Final 0–1 · Lake Oswego won with a 9.8% chance
2025-10-28 · Chronological backtest
Sprague at West Salem
Final 3–4 · Sprague won with a 10.1% chance
2025-09-12 · Chronological backtest
Four Rivers at Irrigon
Final 5–3 · Irrigon won with a 12.4% chance
2025-09-25 · Chronological backtest
Canby at La Salle Prep
Final 1–0 · La Salle Prep won with a 12.5% chance
2025-09-18 · Chronological backtest
Sherwood at Crescent Valley
Final 0–2 · Sherwood won with a 14.2% chance
2025-10-20 · Chronological backtest
Central Catholic at David Douglas
Final 1–3 · Central Catholic won with a 14.5% chance
2025-09-04 · Chronological backtest
Lakeridge at Mountainside
Final 1–2 · Lakeridge won with a 14.7% chance
2025-08-29 · Chronological backtest
Nyssa at McLoughlin
Final 0–4 · Nyssa won with a 15.5% chance
2025-09-23 · Chronological backtest
Siuslaw at Sisters
Final 1–4 · Siuslaw won with a 15.6% chance
2025-09-04 · Chronological backtest
Sherwood at Putnam
Final 0–1 · Sherwood won with a 16.1% chance
2025-09-30 · Chronological backtest
South Medford at Crater
Final 0–2 · South Medford won with a 16.6% chance
2025-09-30 · Chronological backtest
Parkrose at Milwaukie / Milwaukie Acad. of the Arts
Final 0–1 · Parkrose won with a 16.8% chance
2025-10-08 · Chronological backtest
Hillsboro at Centennial
Final 0–1 · Hillsboro won with a 16.9% chance
2025-10-20 · Chronological backtest
Sheldon at Roseburg
Final 2–1 · Roseburg won with a 17.2% chance
2025-09-02 · Chronological backtest
Banks at Seaside
Final 1–0 · Seaside won with a 18.4% chance
2025-09-11 · Chronological backtest
Rogue River at Lakeview
Final 0–1 · Rogue River won with a 18.7% chance
2025-09-25 · Chronological backtest
North Marion / St. Paul at Newport
Final 3–5 · North Marion / St. Paul won with a 19.9% chance
2025-09-02 · Chronological backtest
Molalla / Colton at North Marion / St. Paul
Final 4–6 · Molalla / Colton won with a 20.2% chance
2025-10-15 · Chronological backtest
Cottage Grove at Marshfield
Final 1–0 · Marshfield won with a 20.5% chance
2025-10-09 · Chronological backtest
Mazama at Hidden Valley
Final 0–1 · Mazama won with a 20.6% chance
2025-09-16 · Chronological backtest
Churchill at Springfield / Mohawk
Final 1–8 · Churchill won with a 20.7% chance
2025-10-11 · Chronological backtest
Churchill at Crater
Final 0–2 · Churchill won with a 21.2% chance
2025-11-01 · Chronological backtest
Mountainside at Barlow
Final 2–3 · Mountainside won with a 21.3% chance
2025-09-18 · Chronological backtest
Liberty at Parkrose
Final 0–2 · Liberty won with a 21.4% chance
2025-11-04 · Chronological backtest
Canby at Thurston
Final 1–2 · Canby won with a 21.5% chance
2025-11-04 · Chronological backtest
La Salle Prep at Mountain View
Final 1–3 · La Salle Prep won with a 21.8% chance
2025-09-08 · Chronological backtest
Century at Lake Oswego
Final 1–2 · Century won with a 21.9% chance
2025-10-06 · Chronological backtest
Hood River Valley at Cleveland
Final 5–2 · Cleveland won with a 21.9% chance
2025-10-24 · Chronological backtest
Madras at Baker / Powder Valley
Final 1–2 · Madras won with a 22.0% chance
2025-10-07 · Chronological backtest
South Salem at West Salem
Final 4–2 · West Salem won with a 22.3% chance
2025-09-04 · Chronological backtest
North Eugene / Triangle Lake at Marist Catholic
Final 1–2 · North Eugene / Triangle Lake won with a 22.4% chance
2025-09-30 · Chronological backtest
Lake Oswego at Barlow
Final 2–4 · Lake Oswego won with a 23.2% chance
2025-09-24 · Chronological backtest
North Medford at Willamette
Final 1–0 · Willamette won with a 23.4% chance
2025-09-16 · Chronological backtest
Southridge at McNary
Final 0–1 · Southridge won with a 23.5% chance
2025-10-28 · Chronological backtest
Ridgeview at Crook County
Final 2–1 · Crook County won with a 23.5% chance
2025-10-01 · Chronological backtest
North Medford at Ashland
Final 0–3 · North Medford won with a 23.5% chance
2025-09-30 · Chronological backtest
Gervais / Kennedy at Sheridan / Willamina
Final 0–4 · Gervais / Kennedy won with a 23.8% chance
2025-11-04 · Chronological backtest
Brookings-Harbor at St. Mary's, Medford
Final 2–3 · Brookings-Harbor won with a 24.0% chance
2025-09-03 · Chronological backtest
Coquille / Myrtle Point at Marshfield
Final 2–0 · Marshfield won with a 24.0% chance
2025-09-06 · Chronological backtest
Echo / Stanfield at Four Rivers
Final 0–5 · Echo / Stanfield won with a 24.1% chance
2025-09-09 · Chronological backtest
Douglas at South Umpqua
Final 0–8 · Douglas won with a 24.2% chance
2025-10-10 · Chronological backtest
Creswell at Central Linn
Final 1–2 · Creswell won with a 24.3% chance
2025-08-29 · Chronological backtest
Phoenix at Ontario
Final 0–3 · Phoenix won with a 24.9% chance
2025-10-02 · Chronological backtest
David Douglas at St. Mary's Academy
Final 2–0 · St. Mary's Academy won with a 25.0% chance
2025-09-30 · Chronological backtest
Rainier / Clatskanie / Knappa at Seaside
Final 1–0 · Seaside won with a 25.2% chance
2025-10-08 · Chronological backtest
South Eugene at North Medford
Final 3–1 · North Medford won with a 25.2% chance
2025-10-13 · Chronological backtest
North Medford at Grants Pass
Final 3–1 · Grants Pass won with a 25.3% chance