Minnesota (MSHSL) high school softball section playoff brackets, matchups, game times (5/21/2025)

The 2025 Minnesota high school softball section playoffs are underway, and High School on SI has brackets for every section in all four classifications.
The winner of each section tournament will advance to the state tournament in Mankato, which begins on June 3.
Minnesota (MSHSL) high school softball section playoff brackets, matchups, game times (5/21/2025)
CLASS 1A
Section 1A Bracket (select to view full bracket)
Second Round
No. 1 Bethlehem vs. No. 9 Goodhue
No. 4 Southland vs. No. 4 Lewiston-Altura
No. 2 Houston vs. No. 7 Hayfield
No. 3 Wabasha-Kellogg vs. No. 6 Mabel-Canton
Section 2A Bracket
First Round
No. 1 United South Central — BYE
No. 8 Janesville-Waldorf-Pemberton vs. No. 9 Springfield
No. 5 Sleepy Eye vs. No. 12 St. Mary’s
No. 13 Alden-Conger vs. No. 4 Cleveland
No. 2 New Ulm Cathedral vs. No. 15 Heron Lake-Okabena
No. 10 Madelia vs. No. 7 MLA Comfrey
No. 6 Nicollet vs. No. 11 Red Rock Central
No. 3 Martin County West vs. No. 14 Minnesota Valley Lutheran
Section 3A Bracket
First Round
No. 1 Lac qui Parle Valley vs. no. 8 Dawson-Boyd
No. 4 Renville County West vs. No. 5 MACCRAY
No. 3 Belgrade-Brooten-Elrosa vs. No. 6 Benson
No. 2 Yellow Medicine East vs. No. 7 Ortonville
No. 1 Wabasso vs. No. 8 Russell-Tyler-Ruthton
No. 4 B O L D vs. No. 5 Adrian
No. 3 Edgerton vs. No. 6 Lakeview
No. 2 Murray County Central vs. No. 7 Tracy-Milroy-Balaton
Section 4A Bracket
First Round
No. 1 Braham — BYE
No. 8 Atwater-Cosmos-Grove vs. No. 9 Heritage Christian Academy
No. 4 PACT Charter — BYE
No. 2 West Lutheran — BYE
No. 7 Mayer Lutheran vs. No. 10 Gibbon-Fairfax-Winthrop
No. 3 Lester Prairie — BYE
No. 6 Buffalo Lake-Hector-Stewart vs. No. 6 International School of Minnesota
Section 5A Bracket
Second Round
No. 1 Blackduck vs. No. 9 Laporte
No. 4 MIlle Lacs Co-op vs. No. 5 Nevis
No. 2 Hill City vs. No. 7 Pine River-Backus
No. 3 Kelliher/Northhome High vs. No. 6 Sebeka
Section 6A Bracket
First Round
No. 1 Swanville vs. No. 8 Brandon/Evansville
No. 4 Upsala vs. No.5 Browerville
No. 3 Parkers Prairie vs. No. 6 Frazee
No. 2 New York Mills vs. No. 7 Long Prairie-Grey Eagle
No. 1 Clinton-Graceville — BYE
No. 4 Hancock vs. No. 5 Rothsay
No. 3 Wheaton/Herman-Norcross vs. No. 6 Pelican Rapids
No. 2 West Central Area vs. No. 7 Ashby
Section 7A Bracket
First Round
No. 1 Moose Lake/Willow River — BYE
No. 8 Carlton vs. No. 9 Littlefork-Big Falls
No. 4 Ely vs. No. 13 Cook County
No. 5 South Ridge vs. No. 12 Chisholm
No. 2 Cherry — BYE
No. 7 Cromwell vs. No. 10 North Woods
No. 3 Silver Bay — BYE
No. 6 Mountain Iron-Buhl vs. No. 11 Floodwood
Section 8A Bracket
First Round
No. 1 Fosston — BYE
No. 8 Bagley vs. No. 9 Warren-Alvarado-Oslo
No. 4 Red Lake Falls vs. No. 13 Northern Freeze co-op
No. 5 Lake Park-Audubon vs. No. 12 Ada-Borup/Norman County
No. 2 Sacred Heart — BYE
No. 7 Mahnomen/Waubun vs. No. 10 Lake of the Woods
No. 3 Badger/Greenbush-Middle vs. No. 14 Clearbrook-Gonvick
No. 6 Norman County East vs. No. 11 Fertile-Beltrami
CLASS 2A
Section 1AA Bracket
Second Round
No. 1 Randolph vs. No. 8 Cotter
No. 4 Caledonia vs. No. 12 Lourdes
No. 2 Chatfield vs. No. 7 St. Charles
No. 3 Cannon Falls vs. No. 6 La Crescent-Hokah
Section 2AA Bracket
First Round
No. 1 Lake-Crystal-Wellcome Memorial — BYE
No. 8 Maple River vs. No. 9 St. Clair
No. 5 Belle Plaine vs. No. 12 New Richland-Hartland
No. 4 St. James vs. No. 13 Medford
No. 3 Tri-City United vs. No. 14 Blue Earth Area
No. 6 Le Sueur-Henderson vs. No. 111 Waseca
No. 7 Jordan vs. No. 10 Waterville-Elysian-Morristown
No. 2 Fairmont vs. No. 15 Sibley East
Section 3AA Bracket
First Round
No. 1 Morris Area — BYE
No. 4 Minnewaska Area vs. No. 5 Kerkhoven-Murdock-Sunburg
No. 3 New London-Spicer vs. No. 6 Litchfield
No. 2 Dasel-Cokato vs. No. 7 Montevideo
No. 1 Jackson County Central — BYE
No. 4 WIndom vs. No. 5 Minneota
No. 3 Luverne vs. No. 6 Redwood Valley
No. 2 Pipestone — BYE
Section 4AA Bracket
Second Round
No. 1 Visitation vs. No. 8 St. Croix Prep
No. 4 Mounds Park Academy vs. No. 5 St. Croix Lutheran
No. 2 St. Agnes vs. No. 7 Firdley OR No.10 Humboldt
No. 3 Concordia Academy vs. No. 6 North Lakes Academy
Section 5AA Bracket
Second Round
No. 1 Rockford vs. No. 8 Howard Lake-Waverly-Winsted
No. 5 Maranatha Christian Academy vs. No. 4 Annandale
No. 3 Southwest Christian vs. No. 6 Providence Academy
No. 2 Spectrum vs. No. 10 Holy Family Catholic
Section 6AA Bracket
Second Round
No. 1 St. Cloud Cathedral vs. No. 9 Holdingford
No. 4 Pierz vs. No. 5 Paynesville
No. 2 Kimball vs. No. 10 Eden Valley-Watkins
No. 3 Melrose vs. No. 6 Pequot Lakes
Section 7AA Bracket
First Round
No. 1 Greenway — BYE
No. 8 Hinckley-Finlayson vs. No. 9 Proctor
No. 4 Aitkin vs. No. 13 Crosby-Ironton
No. 5 Barnum vs. No. 12 Pine City
No. 2 Esko — BYE
No. 10 International Falls 7, No. 7 Mora 2
No. 3 Rush City vs. No. 14 Marshall
No. 6 Mesabi East vs. No. 11 Two Harbors
Section 8AA Bracket
Second Round
No. 1 Hawley vs. No. 8 Thief River Falls
No. 4 Wadena-Deer Creek vs. No. 5 Roseau
No. 2 Dilworth-Glyndon-Felton vs. No. 7 Park Rapids
No. 3 Menahga vs. No. 6 East Grand Forks
CLASS 3A
Section 1AAA Bracket
First Round
No. 1 Northfield vs. No. 8 Faribault
No. 4 Byron vs. No. 5 Winona
No. 3 Kasson-Mantorville vs. No. 6 Austin
No. 2 Stewartville vs. No. 7 Red Wing
Section 2AAA Bracket
No. 1 Mankato East — BYE
No. 4 St. Peter vs. No. 5 Albert Lea
No. 2 Mankato West vs. No. 7 Marshall
No. 3 New Ulm vs. No. 6 Worthington
Section 3AAA Bracket
First Round
No. 4 Simley vs. No. 5 Richfield
Semifinals
No. 1 Academy of Holy Angels vs. TBD
No. 2 South St. Paul vs. No. 3 Apple Valley
Section 4AAA Bracket
No. 1 Cretin-Derham Hall vs. No. 4 Totino-Grace
No. 3 Hill-Murray vs. No. 7 St. Anthony Village
Section 5AAA Bracket
First Round
No. 1 Delano — BYE
No. 4 Big Lake vs. No. 5 Zimmerman
No. 2 St. Francis vs. No. 7 Monticello
No. 3 Becker vs. No. 6 Princeton
Section 6AAA Bracket
No. 1 DeLaSalle vs. No. 8 Camden
No. 4 Orono vs. No. 5 Robbinsdale Cooper
No. 3 Mound-Westonka vs. No. 6 Blake
No. 2 Benilde-St. Margaret’s vs. No. 7 Edison
Section 7AAA Bracket
First Round
No. 1 Chisago Lakes Area 10, No. 8 Denfeld 0
No. 4 Grand Rapids vs. No. 5 Hermantown
No. 2 Cloquet 16, No. 7 North Branch 13
No. 3 Rock Ridge vs. No. 6 Hibbing
Section 8AAA Bracket
First Round
No. 1 Rocori — BYE
No. 4 Hutchinson vs. No. 5 Little Falls
No. 3 Alexandria vs. No. 6 Fergus Falls
No. 2 Willmar vs. No. 7 Detroit Lakes
CLASS 4A
Section 1AAAA Bracket
First Round
No. 1 Farmington vs. No. 8 John Marshall
No. 4 Century vs. No. 5 Owatonna
No. 3 Lakeville South vs. No. 6 New Prague
No. 2 Lakeville North vs. No. 7 Mayo
Section 2AAAA Bracket
First Round
No. 1 Jefferson vs. No. 8 Chaska
No. 4 Prior Lake vs. No. 5 Chanhassen
No. 3 Eden Prairie vs. No. 6 Waconia
No. 2 Shakopee vs. No. 7 Minnetonka
Section 3AAAA Bracket
No. 1 Rosemount vs. No. 5 Park
No. 2 Eagan vs. No. 3 East Ridge
Section 4AAAA Bracket
Winners Bracket Semifinals
No. 1 Stillwater vs. No. 4 Woodbury
No. 2 White Bear Lake vs. No. 6 Mounds View
Section 5AAAA Bracket
No. 1 Centennial vs. No. 8 Park Center
No. 4 Spring Lake Park vs. No. 5 Rogers
No. 2 Champlin Park vs. No. 7 Osseo
No. 3 Maple Grove vs. No. 6 Irondale
Section 6AAAA Bracket
First Round
No. 4 St. Louis Park vs. No. 5 Hopkins
No. 1 Edina vs. No. 8 Minneapolis Southwest
Winners' Semifinal
No. 2 Wayzata vs. No. 6 Robbinsdale Armstrong
Section 7AAAA Bracket
First Round
No. 1 Forest Lake — BYE
No. 4 Cambridge-Isanti vs. No. 5 Anoka
No. 3 Blaine vs. No. 6 Coon Rapids
No. 2 Andover vs. No. 7 Duluth East
Section 8AAAA Bracket
Second Round
No. 1 St. Michael-Albertville vs. No. 8 Elk River
No. 4 Saint Cloud vs. No. 5 Moorhead
No. 2 Sartell-St. Stephen vs. No. 7 Sauk Rapids-Rice
No. 3 Brainerd vs. No. 8 Bemidji
Recommended Articles
feed