| Time: 9:00 AM | |
| @Moorhead | |
| Duluth East | 2 |
| Win-E-Mac | 1 |
| Final | |
| Time: 9:00 AM | |
| @Moorhead | |
| Willmar | 2 |
| Fergus Falls | 0 |
| Final | |
| Time: 9:30 AM | |
| @Chaska | |
| Champlin Park | 2 |
| Stillwater Area | 0 |
| Final | |
| Time: 9:30 AM | |
| @Chaska | |
| Cretin-Derham Hall | 2 |
| Winona | 0 |
| Final | |
| Time: 9:30 AM | |
| @Chaska | |
| Bethlehem Academy | 2 |
| Bemidji | 0 |
| Final | |
| Time: 9:30 AM | |
| @Chaska | |
| Eagan | 2 |
| Southwest Christian | 0 |
| Final | |
| Time: 10:00 AM | |
| @Rochester Century | |
| Pine Island | 2 |
| Minneapolis Henry | 0 |
| Final | |
| Time: 10:00 AM | |
| @Rochester Century | |
| Rochester Mayo | 2 |
| Rochester John Marshall | 1 |
| Final | |
| Time: 10:00 AM | |
| @Rochester Century | |
| Hayfield | 2 |
| Sauk Rapids-Rice | 0 |
| Final | |
| Time: 10:00 AM | |
| @Rochester Century | |
| Dover-Eyota | 2 |
| Kingsland | 1 |
| Final | |
| Time: 10:00 AM | |
| @Rochester Century | |
| Plainview-Elgin-Millville | 2 |
| Fillmore Central | 0 |
| Final | |
| Time: 10:00 AM | |
| @Rochester Century | |
| Glencoe-Silver Lake | 2 |
| Irondale | 1 |
| Final | |
| Time: 10:00 AM | |
| @Rochester Century | |
| Blue Earth Area | 0 |
| Rochester Century | 2 |
| Final | |
| Time: 10:00 AM | |
| @Rochester Century | |
| Forest Lake | 2 |
| Rochester Lourdes | 1 |
| Final | |
| Time: 10:15 AM | |
| @Moorhead | |
| Dilworth-Glyndon-Felton | 2 |
| Ada-Borup-West | 0 |
| Final | |
| Time: 10:15 AM | |
| @Moorhead | |
| Spring Lake Park | 2 |
| Nevis | 0 |
| Final | |
| Time: 10:30 AM | |
| @Chaska | |
| Stewartville | 2 |
| Southwest Christian | 1 |
| Final | |
| Time: 10:30 AM | |
| @Chaska | |
| Stillwater Area | 2 |
| Mayer Lutheran | 0 |
| Final | |
| Time: 10:30 AM | |
| @Chaska | |
| Belle Plaine | 2 |
| Bemidji | 1 |
| Final | |
| Time: 11:00 AM | |
| @Rochester Century | |
| Hayfield | 2 |
| Forest Lake | 1 |
| Final | |
| Time: 11:00 AM | |
| @Rochester Century | |
| Sauk Rapids-Rice | 2 |
| Rochester Lourdes | 0 |
| Final | |
| Time: 11:30 AM | |
| @Chaska | |
| Belle Plaine | 2 |
| Bethlehem Academy | 0 |
| Final | |
| Time: 11:30 AM | |
| @Chaska | |
| Eagan | 2 |
| Stewartville | 0 |
| Final | |
| Time: 11:30 AM | |
| @Moorhead | |
| Osseo | 2 |
| Totino-Grace | 0 |
| Final | |
| Time: 11:30 AM | |
| @Chaska | |
| Cretin-Derham Hall | 0 |
| Chaska | 2 |
| Final | |
| Time: 11:30 AM | |
| @Chaska | |
| Champlin Park | 2 |
| Mayer Lutheran | 0 |
| Final | |
| Time: 12:00 PM | |
| @Rochester Century | |
| Fillmore Central | 2 |
| Irondale | 1 |
| Final | |
| Time: 12:00 PM | |
| @Rochester Century | |
| Pine Island | 2 |
| Dover-Eyota | 0 |
| Final | |
| Time: 12:00 PM | |
| @Rochester Century | |
| Rochester John Marshall | 2 |
| Blue Earth Area | 0 |
| Final | |
| Time: 12:00 PM | |
| @Rochester Century | |
| Kingsland | 2 |
| Minneapolis Henry | 0 |
| Final | |
| Time: 12:00 PM | |
| @Rochester Century | |
| Plainview-Elgin-Millville | 2 |
| Glencoe-Silver Lake | 1 |
| Final | |
| Time: 12:00 PM | |
| @Rochester Century | |
| Rochester Mayo | 0 |
| Rochester Century | 2 |
| Final | |
| Time: 12:30 PM | |
| @Chaska | |
| Stillwater Area | 2 |
| Cretin-Derham Hall | 1 |
| Final | |
| Time: 12:30 PM | |
| @Chaska | |
| Bethlehem Academy | 2 |
| Stewartville | 0 |
| Final | |
| Time: 12:30 PM | |
| @Chaska | |
| Mayer Lutheran | 2 |
| Winona | 1 |
| Final | |
| Time: 12:30 PM | |
| @Chaska | |
| Bemidji | 2 |
| Southwest Christian | 1 |
| Final | |
| Time: 12:45 PM | |
| @Moorhead | |
| Fergus Falls | 2 |
| Win-E-Mac | 1 |
| Final | |
| Time: 12:45 PM | |
| @Moorhead | |
| Willmar | 2 |
| Duluth East | 0 |
| Final | |
| Time: 1:30 PM | |
| @Chaska | |
| Champlin Park | 2 |
| Chaska | 0 |
| Final | |
| Time: 1:30 PM | |
| @Chaska | |
| Eagan | 2 |
| Belle Plaine | 1 |
| Final | |
| Time: 2:00 PM | |
| @Moorhead | |
| Ada-Borup-West | 2 |
| Nevis | 1 |
| Final | |
| Time: 2:00 PM | |
| @Moorhead | |
| Dilworth-Glyndon-Felton | 2 |
| Spring Lake Park | 0 |
| Final | |
| Time: 2:30 PM | |
| @Chaska | |
| Bethlehem Academy | 2 |
| Stillwater Area | 0 |
| Final | |
| Time: 2:30 PM | |
| @Chaska | |
| Winona | 2 |
| Southwest Christian | 1 |
| Final | |
| Time: 2:30 PM | |
| @Chaska | |
| Mayer Lutheran | 2 |
| Bemidji | 0 |
| Final | |
| Time: 2:30 PM | |
| @Chaska | |
| Stewartville | 2 |
| Cretin-Derham Hall | 1 |
| Final | |
| Time: 3:15 PM | |
| @Moorhead | |
| Totino-Grace | 2 |
| Roseville | 1 |
| Final | |
| Time: 3:30 PM | |
| @Chaska | |
| Champlin Park | 2 |
| Eagan | 1 |
| Final | |
| Time: 3:30 PM | |
| @Chaska | |
| Belle Plaine | 0 |
| Chaska | 2 |
| Final | |