FINALS
[spacer]
Crookston 7, Park Rapids 2
CRO: Alex Longoria 2g, Quinn Westlake 1g, 3a, Jack Doda 1g, 2a
CRO: Joey Doda 1g, 1a, Noah Kiel 1g, 1a, Leyton Salentine
CRO: Jaren Bailey 16 saves (W)
PR: Reed Sharp, Jaxson Lund
PR: Ben Strandlie 48 saves (L)
[spacer]
Delano 3, Hutchinson 1
DEL: Gunnar Paulson, Michael Weber, Jesse Peterson
DEL: Cade Lommel 14 saves (W)
HUT: Blake Schmidt
HUT: Austin Hagen 25 saves (L)
[spacer]
Dodge County 6, Windom Area 1
Scoring Unavailable
[spacer]
East Grand Forks 8, Lake of the Woods 0
EGF: Landon Parker 2g, 4a, Jaksen Panzer 2g, 2a, Logan Spencer 1g, 1a
EGF: Mason Poolman 1g, 1a, Brandon Anderson, Tanner Lubinski
EGF: Kaden Robinson 5-save shutout (W)
LOW: Aidan Tom 36 saves (L)
[spacer]
Ely/Northeast Range 5, Bagley/Fosston 4
Scoring Unavailable
[spacer]
Fairmont 6, Redwood Valley 4
FMT: Eli Anderson Four Goals, 1a, Carson Kuhl 1g, 1a, Kaiden Musser
FMT: Carsen Musser 34 saves (W)
RV: Carter Iwan 2g, Marian Beladic 1g, 1a, Austin Gunderson
RV: Camden Cilek 13 saves (L)
[spacer]
Hibbing/Chisholm 4, North Shore 0
Scoring Unavailable
[spacer]
International Falls 6, Virginia/Mountain Iron-Buhl 2
IF: Brady Wicklund Hat Trick, Travis Kalar 1g, 2a
IF: Bradyn Dremmel 1g, 2a, Ben Skifstad
IF: Mitchell Nemec 31 saves (W)
VMIB: Keegan Ruedebusch, Ryan Sherf
VMIB: Ian Kangas 20/25 saves (L), Tristan Pikula 10/11 saves (ND)
[spacer]
Litchfield/Dassel-Cokato 5, Bloomington Kennedy 4
LDC: Jake Johnson Hat Trick, Trent Raisanen 2g
LDC: Cade Marquardt 49 saves (W)
BK: John Lane 1g, 2a, Joseph Workman 1g, 1a
BK: Tyler Jost, Parker Magnuson
BK: Peter Vodovnik 34 saves (L)
[spacer]
North Branch 6, Cambridge-Isanti 3
NB: Cody Croal 2g, 2a, Tucker Sachs 2g, 1a, Matt Dekanick, Ben Huth
NB: Luke Opdahl 33 saves (W)
CI: Ryan Olsen Gaven Ziebarth, Jacob Ziebarth, Easton Parnell 3a
CI: Jonny Ziebarth 36 saves (L)
[spacer]
Orono 7, New Prague 2
ORO: Zack Simon 2g, 2a, Nick Mohs-Messerli 2g, 2a
ORO: Cooper Klaers, Kyle Swanholm, Bradley Walker 3a
ORO: Finn Grandy 31 saves (W)
NP: John Schmidt 2g
NP: Matt Schmidt 52 saves (L)
[spacer]
Princeton 5, Chisago Lakes 2
PRI: Jack Southard Hat Trick (1en), 2a, Dylan Cook 1g, 3a, Cade Pazdernik 1g, 1a
PRI: Hunter Burian 34 saves (W)
CL: Tucker Bakken, David Kimlinger
CL: Max Wilmer 32 saves (L)
[spacer]
Red Lake Falls 7, Morris/Benson 3
RLF: Evan Girdler 2g, 3a, Zak Kennett 2g, 2a
RLF: Ty Kennett 2g, 2a, John LaCoursiere
RLF: Andrew Johnson 17 saves (W)
MB: Brady DeHaan 1g, 1a, Zach Bruns, Brady Loge
MB: Chase Engebretson 29 saves (L)
[spacer]
Sauk Rapids-Rice 3, Sartell-St. Stephen 0
Scoring Unavailable
[spacer]
Southwest Christian/Richfield 5, Minnesota River 1
SWCR: Nic Gustafson Hat Trick, Caleb Bendell 2g
SWCR: Isaac Haugen 20 saves (W)
MR: Brady Sowder
MR: Logan Moe 37 saves (L)
[spacer]
St. Cloud Cathedral 9, Rochester Lourdes 0
SCC: Mack Motzko 2g, 1a, CJ Zins 1g, 2a, Jacob Hirschfield 1g, 2a
SCC: Cullen Hiltner 1g, 2a, Nate Warner 1g, 1a, Marcus Hjort
SCC: Reid Bogenholm, Ethan Cumming
SCC: Grant Martin 12-save shutout (W)
RL: Callan Plumlee 52 saves (L)
[spacer]
St. Francis 6, St. Paul Highland Park 4
SF: Gunnar Grams 2g, 1a, Cody Strate 2g
SF: Dayne Mann 1g, 1a, Gavin McCoy
SF: Caleb Young 23 saves (W)
SPHP: Sam Bell Four Goals
SPHP: Caden Frahm 17 saves (L)
[spacer]
St. Paul Johnson 3, Gentry Academy 2 OT
SPJ: Teddy Wilebski, Blayde Pogreba, Drake Teal
SPJ: Tobin Florhau 26 saves (W)
GA: Kaden Milles, Max VonKlinggraeff
GA: Alex Timmons 31 saves (L)
GWG: Drake Teal OT ??:??
[spacer]
Wayzata 4, Greenway/Nashwauk-Keewatin 1
WAY: Ben Etzel 1g, 1a, Drew Streeter, Carson Peters, Dylan Lewis
WAY: Garret Bonello 19 asves (W)
GNK: Ben Troumbly
GNK: Logan Wright 40 saves (L)
[spacer]