| Time: 9:00 AM | |
| @Chaska | |
| Shakopee | 2 |
| Belle Plaine | 0 |
| Final | |
| Time: 9:00 AM | |
| @Moorhead | |
| Duluth East | 2 |
| Nevis | 0 |
| Final | |
| Time: 9:00 AM | |
| @Moorhead | |
| Spring Lake Park | 2 |
| Osseo | 0 |
| Final | |
| Time: 9:00 AM | |
| @Chaska | |
| Mayer Lutheran | 2 |
| Bethlehem Academy | 0 |
| Final | |
| Time: 10:00 AM | |
| @Chaska | |
| Stewartville | 2 |
| Fillmore Central | 0 |
| Final | |
| Time: 10:00 AM | |
| @Moorhead | |
| Fargo South | 1 |
| Moorhead | 2 |
| Final | |
| Time: 11:00 AM | |
| @Chaska | |
| Mayer Lutheran | 2 |
| Shakopee | 0 |
| Final | |
| Time: 11:00 AM | |
| @Moorhead | |
| Willmar | 2 |
| Wadena-Deer Creek | 0 |
| Final | |
| Time: 11:00 AM | |
| @Moorhead | |
| Roseville | 2 |
| Fargo North | 1 |
| Final | |
| Time: 11:00 AM | |
| @Chaska | |
| Belle Plaine | 2 |
| Bethlehem Academy | 0 |
| Final | |
| Time: 12:00 PM | |
| @Chaska | |
| Stewartville | 2 |
| Bemidji | 0 |
| Final | |
| Time: 12:00 PM | |
| @Moorhead | |
| Spring Lake Park | 2 |
| Duluth East | 0 |
| Final | |
| Time: 12:00 PM | |
| @Chaska | |
| Fillmore Central | 2 |
| Chaska | 1 |
| Final | |
| Time: 1:00 PM | |
| @Moorhead | |
| Fargo Davies | 2 |
| Moorhead | 0 |
| Final | |
| Time: 1:00 PM | |
| @Chaska | |
| Mayer Lutheran | 2 |
| Belle Plaine | 0 |
| Final | |
| Time: 1:00 PM | |
| @Chaska | |
| Shakopee | 2 |
| Bethlehem Academy | 0 |
| Final | |
| Time: 2:00 PM | |
| @Moorhead | |
| Fargo North | 2 |
| Wadena-Deer Creek | 1 |
| Final | |
| Time: 2:00 PM | |
| @Chaska | |
| Fillmore Central | 2 |
| Bemidji | 0 |
| Final | |
| Time: 2:00 PM | |
| @Chaska | |
| Stewartville | 1 |
| Chaska | 2 |
| Final | |
| Time: 3:00 PM | |
| @Chaska | |
| Bethlehem Academy | 2 |
| Bemidji | 0 |
| Final | |
| Time: 3:00 PM | |
| @Chaska | |
| Fillmore Central | 2 |
| Belle Plaine | 0 |
| Final | |
| Time: 4:00 PM | |
| @Chaska | |
| Stewartville | 2 |
| Mayer Lutheran | 0 |
| Final | |