| 1 | 2 | 3 | OT1 | T | |
|---|---|---|---|---|---|
| East Grand Forks | 0 | 1 | 0 | 1 | 2 |
| St. Cloud Cathedral | 0 | 0 | 1 | 0 | 1 |

| SCORING | 1 | 2 | 3 | OT1 | T |
|---|---|---|---|---|---|
| East Grand Forks | 0 | 1 | 0 | 1 | 2 |
| St. Cloud Cathedral | 0 | 0 | 1 | 0 | 1 |
| POWER PLAYS | |
|---|---|
| East Grand Forks | 0 for 1 (0.0%) |
| St. Cloud Cathedral | 1 for 3 (33.33%) |
| SHOTS | 1 | 2 | 3 | OT1 | T |
|---|---|---|---|---|---|
| East Grand Forks | 11 | 8 | 8 | 4 | 31 |
| St. Cloud Cathedral | 8 | 16 | 13 | 1 | 38 |
| PENALTIES | |
|---|---|
| East Grand Forks | 6 minutes on 3 infractions |
| St. Cloud Cathedral | 2 minutes on 1 infraction |
| # | Name | G | A | PTS | SOG | PIM | + / - |
|---|---|---|---|---|---|---|---|
| 2 | Cole Bies | 0 | 0 | 0 | 5 | 2 | 0 |
| 6 | Tucker Lovejoy | 0 | 1 | 1 | 4 | 0 | 0 |
| 7 | Hunter Varnson | 0 | 0 | 0 | 3 | 0 | 0 |
| 9 | Jace Van Eps | 1 | 0 | 1 | 7 | 0 | 0 |
| 11 | Judd Pesch | 0 | 0 | 0 | 0 | 2 | 0 |
| 14 | Nolan Meulebroeck | 0 | 0 | 0 | 1 | 0 | 0 |
| 15 | Cooper Hills | 1 | 0 | 1 | 2 | 2 | 0 |
| 16 | Noah Frize | 0 | 0 | 0 | 1 | 0 | 0 |
| 17 | Jace Panzer | 0 | 2 | 2 | 3 | 0 | 0 |
| 18 | Cole Schmiedeberg | 0 | 0 | 0 | 3 | 0 | 0 |
| 27 | Nick Corbett | 0 | 0 | 0 | 2 | 0 | 0 |
| Totals | 2 | 3 | 5 | 31 | 6 |
| # | Name | G | A | PTS | SOG | PIM | + / - |
|---|---|---|---|---|---|---|---|
| 2 | Camden Kroll | 0 | 0 | 0 | 0 | 0 | 0 |
| 5 | Mason Layne | 0 | 0 | 0 | 1 | 0 | 0 |
| 6 | John Hirschfeld | 0 | 1 | 1 | 8 | 0 | 0 |
| 7 | Caden Johnson | 0 | 1 | 1 | 3 | 0 | 0 |
| 11 | Caleb Trant | 0 | 0 | 0 | 0 | 0 | 0 |
| 12 | Garrett Loch | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 | Jaeger Wood | 0 | 0 | 0 | 4 | 0 | 0 |
| 15 | Connor Stockman | 0 | 0 | 0 | 1 | 0 | 0 |
| 17 | Bo Schmidt | 1 | 0 | 1 | 5 | 0 | 0 |
| 18 | Carter Bakeberg | 0 | 0 | 0 | 0 | 0 | 0 |
| 19 | Eli Van Heel | 0 | 0 | 0 | 0 | 0 | 0 |
| 20 | Ryan Sturm | 0 | 0 | 0 | 2 | 0 | 0 |
| 21 | Griffin Sturm | 0 | 0 | 0 | 4 | 2 | 0 |
| 23 | Talen Ruprecht | 0 | 0 | 0 | 0 | 0 | 0 |
| 24 | Joey Gillespie | 0 | 0 | 0 | 8 | 0 | 0 |
| 25 | Noelan Beste | 0 | 0 | 0 | 0 | 0 | 0 |
| 34 | Ian Bacik | 0 | 0 | 0 | 1 | 0 | 0 |
| Totals | 1 | 2 | 3 | 38 | 2 |
| # | Name | MIN | SOG | GA | SV | SV % |
|---|---|---|---|---|---|---|
| 1 | Noah Schindele | 52:46 | 38 | 1 | 37 | .974 |
| 30 | Chay Boespflug | 0:00 | 0 | 0 | 0 | .000 |
| Totals | 52:46 | 38 | 1 | 37 | .974 |
| # | Name | MIN | SOG | GA | SV | SV % |
|---|---|---|---|---|---|---|
| 1 | Keaton LeGrande | 52:14 | 31 | 2 | 29 | .935 |
| Totals | 52:46 | 31 | 2 | 29 | .935 |