| Time: 9:00 AM | |
| @Xcel Energy #2 | |
| St. Michael-Albertville | 3 |
| Apple Valley | 0 |
| Final | |
| Time: 9:00 AM | |
| @Xcel Energy #1 | |
| Lakeville South | 3 |
| Roseville | 0 |
| Final | |
| Time: 11:00 AM | |
| @Xcel Energy #1 | |
| Champlin Park | 3 |
| East Ridge | 2 |
| Final | |
| Time: 11:00 AM | |
| @Xcel Energy #2 | |
| Minnetonka | 3 |
| Anoka | 1 |
| Final | |
| Time: 1:00 PM | |
| @Xcel Energy #1 | |
| Albany | 3 |
| New London-Spicer | 1 |
| Final | |
| Time: 1:00 PM | |
| @Xcel Energy #2 | |
| Southwest Christian | 3 |
| Annandale | 0 |
| Final | |
| Time: 3:00 PM | |
| @Xcel Energy #2 | |
| Hawley | 3 |
| St. Croix Lutheran | 2 |
| Final | |
| Time: 5:00 PM | |
| @Xcel Energy #2 | |
| Mayer Lutheran | 3 |
| Sebeka | 0 |
| Final | |
| Time: 5:00 PM | |
| @Xcel Energy #1 | |
| West Central Area | 3 |
| Kittson County Central | 1 |
| Final | |
| Time: 7:00 PM | |
| @Xcel Energy #1 | |
| Fillmore Central | 3 |
| New Life Academy | 2 |
| Final | |