FINALS
[spacer]
Academy of Holy Angels 5, Robb Armstrong/Cooper 2
AHA: Owen Neuharth 2g, 2a, Caeden Phelps 1g, 2a
AHA: Noah Griswold 1g, 1a, Sam Schaffer 1g
AHA: Matthew Syverson 31 saves (W)
RAC: Jack Campion 2g
RAC: Owen Reeve 25 saves (L)
[spacer]
Albert Lea 11, Austin 2
AL: Campbell Cichosz Hat Trick, 4a, Blake Ulve Hat Trick, 2a
AL: Culley Larson 1g, 2a, Sam Witham 1g, 1a
AL: Owen Zelenak, Marty Syverson
AL: Braden Fjeista 15 saves (W)
AUS: Nick Dunlap, Kaleb Ree
AUS: Sam Eyre 35 saves 9L)
[spacer]
Apple Valley 4, Irondale 0
AV: Luke Bonin 1g, 1a, Devin Britt, Andy Hedberg, Nolan Christy
AV: Evan Melville 20-save shutout (W)
IRO: Elijah Kaasa 23 saves (L)
[spacer]
Becker/Big Lake 5, Sauk Rapids-Rice 2
BBL: Trent Rupar 2g, 1a, Tyler Schmitt 1g, 3a
BBL: Luke Ruppelius 1g, 2a, Ethan Tobako
BBL: Alec Anderson 46 saves (W)
SSR: Carter Kayser 1g, 1a, Easton Portner
SSR: Riley Weinand 12 saves (L)
[spacer]
Benilde-St. Margaret’s 2, Blake School 1
BSM: Grant Ellings, Cooper Gay
BSM: Carson Limesand 31 saves (W)
BLK: William Matzke
BLK: Aksel Reid 31 saves (L)
[spacer]
Blaine 7, Totino-Grace 6 OT
BLN: Carsen Richels 2g, 2a, Cole Hansen 2g, 1a, Zach Buzick 2g
BLN: Sean Schweiger, Cam Shoberg 3a
BLN: Ryan Wallin 28 saves (W)
TG: Luke Delzer Four Goals, Kyle Heffron 2g, 2a
TG: Lachlan Kaiser 17/21 saves (L), Wes Johnson 25/28 saves (ND)
GWG: Zach Buzick OT 1:57
[spacer]
Brainerd 6, Bemidji 3
BRA: Christian Kadolph 2g, 4a, Eric Pohlkamp 2g
BRA: Haden Kruse 1g, 3a, Mike Laber 1g, 2a
BRA: Jed Klang 29 saves (W)
BEM: Cole Matetich, Dylan Perreault
BEM: Gage Mostad, Tate Hammitt 3a
BEM: Brayden Puppe 11/16 saves (L), Carson Kelm 12/13 (ND)
[spacer]
Chisago Lakes 6, Minnehaha Academy 4
CL: Chase Mehlhorn 2g, Ben Johnson 1g, 2a, Logan Mehlhorn 1g, 1a
CL: Isaac Roy, Treven Shelton
CL: Max Wilmer 22 saves (W)
MA: AJ Beugen Hat Trick, Hunter Greshowak
MA: Will O’Connell 43 saves (L)
[spacer]
Cloquet/Esko/Carlton 10, Virginia/MIB 1
CEC: Christian Galatz Hat Trick, Brayden Tyman Hat Trick
CEC: Cole Ketola 2g, 2a, Logan Dushkin 1g, 2a, Karson Patten 1g, 1a
CEC: Zach Tyman 16 saves (W)
VMIB: Logan Bialke
VMIB: Ian Kangas 31 saves (L)
[spacer]
Dodge County 8, Tartan 3
DC: Brody Lamb Hat Trick, 3a, Jake Isaak 2g, Isaac Rogne 1g, 1a
DC: Cade Spreiter 1g, 1a, Gavin Giesler 1g, 1a, Charlie Blaisdell 3a
DC: Isaac Dale 32 saves (W)
TAR: Jonah Roberts 1g, 1a, Bo Strecker, Dylan Kissner
TAR: Kyle Kulevich 16/21 saves (L), Jack Cashin 9/12 saves (ND)
[spacer]
Eveleth-Gilbert 4, North Shore 1
EG: Nick Beaudette 1g, 1a, Bryce Kopp, Cole Meyer, Hunter Levander
EG: Andrew Torrel 13 saves (W)
NS: Isaac Swanson
NS: Connor Sullivan 33 saves (L)
[spacer]
Faribault 4, Mankato East 2
FAR: Zach Siegert 1g, 1a, Brody Pavel 1g, 1a
FAR: Noah Murphy, Zack Slinger
FAR: Spencer Ell 37 saves (W)
ME: Matthew Salzle, Layten Liffrig
ME: Caelin Brueske 25 saves (L)
[spacer]
Forest Lake 4, Duluth East 1
FL: Hunter Johnson 1g, 2a, Jack Makelke 1g, 2a
FL: Gavin Middendorf 1g, 1a, Jordan Oberholtzer
FL: Josie Bothun 37 saves (W)
DE: Cole Christian
DE: Konrad Kausch 18 saves (L)
[spacer]
Grand Rapids 8, Duluth Marshall 0
GR: Braeden Holcomb 2g, Jack Peart 1g, 3a, Sam Sterle 1g, 1a
GR: Kodi Miller, Joey DelGreco, Hayden Demars, Cooper Brodzinski
GR: Carter Clafton 6/6 saves (W), Jacob Ahcan 5/5 saves (ND)
DM: Sam Anderson 35 saves (L)
[spacer]
Greenway/Nashwauk-Keewatin 6, International Falls 1
GNK: Ben Troumbly 1g, 3a, Micah Germander 1g, 1a, Christian Miller 1g, 1a
GNK: Mitchell Vekich, Bodie Jorgenson, Aidan Rajala
GNK: Logan Wright 11 saves (W)
IF: Justin Besch
IF: Mitchell Nemec 45 saves (L)
[spacer]
Hastings 4, Park (Cottage Grove) 4
HAS: Jax Schauer 2g, John Chorlton, Chase Freiermuth
HAS: Tyler McCarville 24 saves (T)
PCG: Samuel Janski 2g, Carter Newpower 1g, 1a, Matthew Thompson
PCG: Conner Nelsen 46 saves (T)
[spacer]
Hermantown 8, Hibbing/Chisholm 1
HER: Blake Biondi Hat Trick, 1a, Ethan Lund 2g, Matt Erickson
HER: Cole Antcliff, Mikey Graves, Drew Sams 4a, Zach Kilen 3a
HER: Luke Lind 8 saves (W)
HC: Mitchell Ziemba
HC: Vytek Vozdecky 55 saves (L)
[spacer]
Hill-Murray 5, Stillwater 2
HM: Dylan Godbout 2g, Jared Jensen 1g, 1a
HM: Hunter Laschinger 1g, 1a, Charlie Strobel
HM: Remington Keopple 22 saves (W)
STI: Noah Tussey 2g
STI: Logan Bies 22 saves (L)
[spacer]
Holy Family Catholic 7, New Prague 3
HFC: Marc Lund 2g, Trey Fechko 1g, 1a, Ryder Ferguson 1g, 1a
HFC: Ben Reddan 1g, 1a, Nick Blood, Jacob McPartland eng
HFC: Dylan Halliwill 17 saves (W)
NP: Jake Lee 1g, 1a, John Schmidt, Landon Peterson
NP: Matt Schmidt 29 saves (L)
[spacer]
Hutchinson 5, Mound Westonka 2
HUT: Austin Jozwick 2g, 1a, Nik Johnson 1g, 1a
HUT: Logan Holtz, Joey Croatt
HUT: Austin Hagen 26 saves (W)
MW: Mitch Krebsbach, Blake Harmer
MW: Darby Miller 18 saves (L)
[spacer]
Kittson Central 5, Crookston 0
KC: Tyler Hennen Hat Trick, Calvin Hanson 1g, 2a, Adam Gustafson
KC: Wyatt Olsonawski 29-save shutout (W)
CRO: Carter Nelson 20 saves (L)
[spacer]
La Crescent 7, Viroqua (WI) 1
LAC: Wyatt Farrell Hat Trick, Reid Haffner 2g, Drew Wieser 1g, 1a
LAC: Ryan Booth 18 saves (W)
VIR: Ty Milutinovich
VIR: JJ Hertel 30 saves (L)
[spacer]
Litchfield/Dassel-Cokato 8, Waconia 1
LDC: Alex Heinonen Four Goals, Jake Johnson 1g, 2a, Ryan Schutz 1g, 1a
LDC: Logan Benson, Zach Zwilling
LDC: Darby Halonen 14 saves (W)
WAC: Gus Leivermann
WAC: Mikey Behring 33 saves (L)
[spacer]
Mahtomedi 2, Simley 0
MAH: JD Metz 1g, 1a, Adam Johnson 1g, 1a
MAH: Ben Dardis 20-save shutout (W)
SIM: Hunter Sandnas 23 saves (L)
[spacer]
Marshall 7, Redwood Valley 2
MAR: Bryson Whyte 2g, 1a, Tristan VanDeVere 2g, Kaleb Welvaert 1g, 4a
MAR: Joe Archbold 1g, 3a, Jaden Gannott 1g, 1a
MAR: Dominik Caspers 14 saves (W)
RV: Andrew Cotner 1g, 1a, Chase Schablin 1g, 1a
RV: Kia Jacobson 45 saves (L)
[spacer]
MayPort (ND) 4, Breckenridge/Wahpeton 0
MP: Sammy Satrom 2g, 1a, Mitchell Coleman 1g, 2a, Sawyer Satrom 1g, 1a
MP: Kade Susie 28-save shutout (W)
BW: Jared Aamold 45 saves (L)
[spacer]
Minneapolis 4, Hopkins 3
MPLS: Frank Lindgren 2g, 1a, Sam Pearson
MPLS: Levi Kyllonen, Ben Murray 3a
MPLS: Alex Lamont 28 saves (W)
HOP: Matt Stuessi 1g, 1a, Troy Landschoot, Dominic Valentini
HOP: Zach Hayes 29 saves (L)
GWG: Frank Lindgren 3P 8:26
[spacer]
Monticello 6, Alexandria 3
MON: Wilson Dahlheimer 2g, 1a, Chase Bocken 2g
MON: Jeffrey Henrikson 1g, 1a, Gavin Brooks
MON: Nash Wilson 31 saves (W)
ALX: Caleb Strong 2g, Brycen Berg
ALX: Christopher Loken 14/20 saves (L), Landyn James 5/5 saves (ND)
[spacer]
Moorhead 5, Roseau 2
MHD: Caden Triggs Hat Trick, Kai Holm 2g, Cullen Gess 3a
MHD: Hudson Hodges 23 saves (W)
ROS: Gavin Gunderson 1g, 1a, Judd Ginther
ROS: Andrew Tuttle 26 saves (L)
[spacer]
New Ulm 3, Minnesota River 1
NU: Ethan O’Connor, Noah Wilmes, Glavine Schugel
NU: Joey Gag 23 saves (W)
MR: Shawn Lehtinen
MR: Mitch Kotek 32 saves (L)
GWG: Noah Wilmes 3P 9:14
[spacer]
North Branch 5, Pine City Area 3
NB: Joey Kerchner Hat Trick, 1a, Tucker Sachs 1g, 2a
NB: Matt Dekanick, Cody Croal 4a
NB: Jake Turek 37 saves (W)
PCA: Parker Sell 1g, 1a, Dusty Bergstrom
PCA: Alex Laven 25 saves (L)
[spacer]
Northern Lakes 7, Prairie Centre 3
NL: Shane Donovan Hat Trick, 1a, Kyler Couture 2g, 1a
NL: Tyler Seeling, Jakob Ince
NL: Sam LeMieur 27 saves (W)
PC: Eli Fletcher 2g, 1a, Andrew Bick 1g, 1a
PC: Isaiah DeFoe 28 saves (L)
[spacer]
Princeton 5, Breck School 4 OT
PRI: Jack Southard 2g, Cole Kockelman 1g, 2a
PRI: Carver Huber 1g, 2a, Tyler Danielson
PRI: Hunter Burian 59 saves (W)
BRE: Beau Courneya 2g, Nick Mikan 1g, 1a, Jake Hanson
BRE: Sean Reiling 24 saves (L)
GWG: Jack Southard OT 3:06
[spacer]
Proctor 10, Ely/Northeast Range 1
PRO: Reece Ward 2g, 3a, Dylan Haala 1g, 4a, Ben Harnell 1g, 4a
PRO: Jack Bartlam, Isaac Mosher, Tanner Olson
PRO: Zach Zieroth, Thomas Talarico, Jake Amendola
PRO: Cody Urie 14 saves (W)
ELY: Luke Olson
ELY: Chase Sandberg 37 saves (L)
[spacer]
Red Lake Falls 6, Bagley/Fosston 0
RLF: Zak Bennett 2g, 4a, Nathan Huot 2g, Blake Arlt
RLF: Caleb Pahlen, Ty Kennett 3a
RLF: Andrew Johnson 16-save shutout (W)
BF: Brycen Olson 35 saves (L)
[spacer]
Sartell-St. Stephen 4, River Lakes 3 OT
SSS: William Vogt 2g, Michael Webster 1g, 1a, Ryan Zulkosky
SSS: Riley Hauck 17 saves (W)
RL: Blake Blattner, Griffin Duininck, Tanner Stanley
RL: Joshua Venable 22 saves (L)
GWG: Ryan Zulkosky OT 3:25
[spacer]
Southwest Christian/Richfield 6, Coon Rapids 5 OT
SWCR: Ryan Odefey 1g, 2a, Nick Haust 1g, 2a, Josh Larson 1g, 1a
SWCR: Caleb Bendell, Nic Gustafson, Cullen O’Connell
SWCR: Isaac Haugen 28 saves (W)
CR: Ethan Hanson 2g, Dominic Espinosa 1g, 1a
CR: Derek Avery, Aleks Billey
CR: Connor Wise 31 saves (L)
GWG: Cullen O’Connell OT 0:46
[spacer]
St. Cloud Cathedral 7, Little Falls 3
SCC: Nate Warner 2g, Blake Perbix 1g, 3a, Reid Bogenholm 1g, 1a
SCC: Cullen Hiltner 1g, 1a, Nolan Widman, Ethan Cumming
SCC: Grant Martin 22 saves (W)
LF: Matt Filippi 1g, 1a, Gabe Hirsch, Robby Kuchinski-Helgeson
LF: Dane Couture 37 saves (L)
[spacer]
St. Cloud Tech/Apollo 9, Willmar 1
SCTA: August Falloon Four Goals, 1a, Blake Keller 1g, 4a, Luke Johnson 1g, 3a
SCTA: Kyle Christen 1g, 2a, Sean Davidson 1g, 1a, Drew Bolke
SCTA: Brian Streitz 9/10 saves (W), Henry Bulson 7/7 saves (ND)
WIL: Ashton Gregory
WIL: Ian Koosman 47 saves (L)
[spacer]
St. Paul Highland Park 10, Moose Lake Area 2
SPHP: Sam Bell Hat Trick, 1a, Jake Bell Hat Trick (1eng), 1a
SPHP: Sebastian Williamson 1g, 1a, Grant Howalt 1g, 1a, Samuel Boor
SPHP: Andrew Cocchiarella, Max Cornell 4a, Charlie Reubish 3a
SPHP: Graham Zuehlke 22 saves (W)
MLA: Dawson Fjosne, Henry Ribich
MLA: Avery Anderson 31 saves (L)
[spacer]
St. Thomas Academy 5, Bloomington Jefferson 2
STA: Riley O’Brien 2g, Charlie Killian 1g, 1a
STA: Jackson Hallum, Bjorn Kilen
STA: Tommy Aitken 21 saves (W)
BJ: Carson Jacobs, Brady Burton
BJ: Basil Kamsheh 43 saves (L)
[spacer]
Windom Area 4, Fairmont 3
WIN: Austin Fredin Hat Trick, Brady Espenson 1g, 1a
WIN: Dan Stubbe 26 saves (W)
FMT: Carson Kuhl 2g, Brycen Lutterman
FMT: Carson Musser 46 saves (L)
GWG: Austin Fredin 3P 16:18
[spacer]