Skip to main content

MSHSL Records - Boys Hockey

Records added in 2024-2025

Team - Season - Fewest Goals Against - 21, Hill-Murray, (21 games, 1.00 average), 2020-2021

State Tournament - Team - All-Time

Best Win-Loss Percentage
0.917
Benilde St. Margaret's, St. Louis Park (11-1)
Fastest Three Goals
0:23
Hibbing (vs. Alexander Ramsey), 1973
Most Appearances
34
Roseau
Most Consecutive Appearances
12
Eveleth, 1945-1956
Most Championships
10
Edina
Most Consecutive Championships
4
Eveleth, 1948-1951
Most Consecutive Championship Games
8
Hermantown, 2010-2017
Most Consecutive Games Won
14
Eveleth
Most Games Lost
46
South St. Paul
Most Games Won
55
Roseau
Most Goals
321
Roseau
Most Goals Against
287
Roseau
Most Overtime Games Lost
10
Hill-Murray, Maplewood
Most Overtime Games Played
17
Hill-Murray, Maplewood
Most Overtime Games Won
10
Edina (East)
Most Shutouts
10
Eveleth

State Tournament - Team - Three Games

Fewest Goals - All Teams
42
1946
Fewest Goals - Losing Teams
8
1945, 1946, 1957
Fewest Goals Against
0
Centennial, Circle Pines, 2004
Fewest Goals Scored
0
St. Louis Park, 1948
0
White Bear Lake, 1951 & 1970
0
Hallock, 1957
0
St. Paul Johnson
0
Henry Sibley, Mendota Heights, 1997
0
Hutchinson, 2000
0
Lakeville South, 2008
0
Spring Lake Park, 2015
Fewest Shutouts - All Teams
0
1960, 1963, 1967, 1979, 1980, 1981 & 2003
Most Consecutive Overtime Games
5
Edina (1-1969, 3-1970, 1-1971)
Most Goals - One Team
30
Eveleth, 1945
Most Goals - Winning Teams
70
1945
Most Overtime Games
6
1970
Most Overtime Games by Team
3
Edina, 1970
3
Greenway, Coleraine, 2001
3
Duluth East, 2011
3
White Bear Lake Area, 2011
3
Hermantown, 2017
Most Overtime Games Won
3
Hermantown, 2017
Most Shut outs - All Teams
6
1945 & 1957

State Tournament - Team - Single Game

Longest Elapsed Game Time
93:12
Minneapolis South (3) vs. Thief River Falls (2), 1955
Most Goals - One Team
16
Eveleth, 1945
Most Goals - Two Teams
17
Roseau (9) vs. Burnsville (8), 1984
Most Goals - Championship, One Team
8
Eveleth, 1948
8
Elk River, 2001
8
Edina, 2014
Most Goals - Championship, Two Teams
13
Warroad (10) vs. Red Wing (3), 1996
Most Goals - Championship, Losing Team
4
Edina (5) vs. Warroad (4), 1969
4
Edina East (5) vs. Grand Rapids (4), 1978
4
Academy of Holy Angels, Richfield (6) vs. Moorhead (4), 2005
4
St. Thomas Academy, Mendota Heights (5) vs. Hermantown (4), 2011
4
St. Thomas Academy, Mendota Heights (5) vs. Hermantown (4), 2013
4
East Grand Forks (5) vs. Hermantown (4), 2015
Most Overtimes
11
Minneapolis South (3) vs. Thief River Falls (2), 1955

State Tournament - Team - Period

Most Goals
7
Eveleth-Gilbert, 1945
7
Hill-Murray, Maplewood
7
Breck School, Golden Valley
7
St. Thomas Academy, Mendota Heights, 2011

State Tournament - Individual - All-Time

Most Assists
17
Johnny Pohl, Red Wing, 1995-1998
Most Consecutive Games Scoring a Goal
12
John Mayasich, Eveleth, 1948-1951
Most Goals
36
John Mayasich, Eveleth, 1948-1951
Most Hat Tricks
7
John Mayasich, Eveleth, 1948-1951
Most Points
46
John Mayasich, Eveleth, 1948-1951
Most Shutouts
5
Willard Ikola, Eveleth (1-1947; 2-1949; 2-1950)

State Tournament - Individual - Three Games

Fewest Stops
14
Ralph Engelstad, Thief River Falls, 1945
Most Stops
131
Henry Welsch, Lakeville South (63-34-34), 2019
Most Assists
10
Jamie Langenbrunner, Cloquet, 1993
Most Goals
15
John Mayasich, Eveleth, 1951
Most Points
18
John Mayasich, Eveleth, 1951
Most Shutouts
3
Gregg Stutz, Centennial, Circle Pines, 2004

State Tournament - Individual - Single Game

Fewest Stops
1
Ron Drobnick, Eveleth, 1945
Most Stops
65
Karl Goehring, Apple Valley, 1996
Most Stops - Regulation Game
58
Mason Campion, *Marshall, 2013
Most Assists
6
Dom Talerico, Proctor, 1997
Most Goals
7
John Mayasich, Eveleth, 1951
Most Points
8
John Mayasich, Eveleth, 1951

State Tournament - Individual - Period

Fewest Stops
0
Ron Drobnick, Eveleth, 1945 (3 times)
0
Ralph Engelstad, Thief River Falls, 1945 (3 times)
0
John Okoneski, St. Paul Washington, 1945 (3 times)
0
Martin LaVasseaur, White Bear Lake, 1945 (2 times)
0
Clark Wilder, Rochester, 1946 (2 times)
0
Jim Resch, St. Paul Johnson, 1965 (1 time)
0
Gregg Stutz, Centennial, Circle Pines, 2004 (1 time)
0
Reidar Jensen, Grand Rapids, 2006 (1 time)
0
Alex Bjerk, Roseau, 2006 (1 time)
0
Joe Phillippi, Hill-Murray, Maplewood, 2006 (1 time)
0
Nick Heimer, *Rochester Lourdes, 2009 (1 time)
0
David Zevnik, St. Thomas Academy, Mendota Heights, 2013 (1 time)
Most Assists
4
Neal Broten, Roseau, 1978
Most Goals
4
John Mayasich, Eveleth, 1951
Most Stops
28
Mason Campion, *Marshall, 2013

Coaching- All-Time

Most Wins
616
WIllard Ikola, Edina, 1958-1991 (616-149-38, 79.1%)

Team - All-Time

Most Consecutive Wins
79
Eveleth, 1948-1952
49
Bloomington Jefferson, 1992-1993

Team - Season

Fewest Goals Against
21
Hill-Murray, (21 games, 1.00 average), 2020-2021
38
Warroad, 1995-1996 (28 games, 1.36 average)
Fewest Points Allowed
Most Points
Most Shutouts

Team - Game

Fastest Three Goals - One Team
0:13
Gilbert (vs. Moose Lake), 1983
0:23
Hibbing (vs. Alexander Ramsey), 1973
Fastest Three Goals - Two Teams
Fastest Two Goals - One Team
0:05
New Ulm (vs. Robbinsdale Cooper), 2007
0:50
Little Falls (vs. St. Cloud Apollo), 2009
Fastest Two Short-Handed Goals - One Team
0:07
Hill-Murray, Maplewood (vs. Cretin-Derham Hall, St. Paul), 1987
Longest Game - Elapsed Time
115:59.00
Champlin Park (vs. Coon Rapids), 2000 (7 OT)
99:39.0
Eden Prairie (vs. Edina, 1998 (6 OT)
Most Assists
Most Goals - One Team
16
Eveleth, 1945
Most Goals - Two Teams
17
Roseau (9) vs. Burnsville (8), 1984
Most Overtime Periods
11
Minneapolis South (vs. Thief River Falls), 1955
7
Champlin Park (vs. Coon Rapids), 2000
6
Eden Prairie (vs. Edina), 1998
6
St. Cloud Tech (vs. Bemidji), 2010
Most Power Play Goals
Most Shots on Goal - One Team
Most Shots on Goal - Two Teams

Team - Period

Most Assists
Most Goals - One Team
8
New Prague (vs. *Minnesota River), 2023
7
Eveleth, 1945
Most Power Play Goals

Individual - Career

Most Assists
Most Goals
Most Points
263
Dave Spehar, Duluth East (144 goals, 119 assists), 1992-2995
Most Shutouts
17
Adam Coole, Duluth East, 1995-1998
17
Michael Sperl, Little Falls, 2005-2009
Most Stops
2155
Max Varner, Buffalo, 2021-2024

Individual - Season

Longest Consecutive Shutout - Elapsed Time
257:44.00
Willy Marvin, Warroad, 1994-1995
Most Assists
Most Consecutive Shutouts
5
Willy Marvin, Warroad, 1994-1995
5
Adam Coole, Duluth East, 1997-1998
Most Goals
Most Points
111
Rochester John Marshall (61 goals, 50 assists)
Most Shutouts
12
Adam Coole, Duluth East, 1997-1998
12
Michael Lee, Roseau, 2007-2008
10
Michael Sperl, Little Falls, 2008-2009
9
Eric Kupka, *Rogers/Zimmerman, 2006-2007
Most Stops
853
Max Varner, Buffalo, 2023-2024
Most Wins - Goalie
30
Michael Sperl, Little Falls, 2008-2009

Individual - Game

Fastest Three Goals
0:28
George Schmeling, Mankato East (vs. Winona), 1986
0:30
Teodd Benson, Minneapolis Patrick Henry (vs. Minneapolis Southwest), 1982
0:35
Johnny Dumas, Silver Bay, 1970
Fastest Two Goals
0:06
Ben Nelson, Little Falls (vs. Alexandria), 2008
0:06
Mason Clark, *Redwood Valley (vs. Worthington), 2020
0:07
Bradley Walker, Orono (vs. *Little Falls), 2022
Fewest Stops
1
Ron Drobnick, Eveleth, 1945
Most Assists
7
John T. McKinzie, New Ulm (vs. Mankato East), 1995
7
Tyler Lapic, New Prague (vs. *Hutchinson), 2009
7
Mike Anderson, *St. Bernard's/St. Paul Saints (vs. *St. Paul Academy & Summit School), 2009
6
Dom Talerico, Proctor, 1997
5
Bob Miggins, International Falls, 1957
5
Craig Sarner, North, North St. Paul, 1967
5
William Berryman, LaCrescent (vs. Winona), 1989
Most Goals
12
Max Oshie, Warroad (vs. Thief River Falls), 1948
8
Josh Cisar, Moose Lake (vs. North Branch), 2012
7
John Mayasich, Eveleth, 1951
7
Michael Unzen, *Moose Lake Area (vs. Ely) 2009
7
Dan Billiar, *Mankato East/Loyola (vs. *Austin), 2009
7
Ben Hanowski, Little Falls (vs. *Greenway/Nashwauk-Keewatin), 2009
7
Luke Turnquist, Spring Lake Park (vs. Irondale), 2016
Most Hat Tricks
Most Points
9
Schuyler Adams, New Prague (vs. *Hutchinson), 2009
8
John Mayasich, Eveleth, 1951
8
John T. McKinzie, New Ulm (vs. Mankato East), 1995
8
Michael Dorr, Roseville Area (vs. Park, Cottage Grove), 2007
8
Ben Hanowski, Little Falls (vs. Greenway, Coleraine), 2008
8
Adam Mueller, Roseville Area (vs. Hastings), 2008
8
Mike Anderson, *St. Bernard's/St. Paul Saints (vs. *St. Paul Academy & Summit), 2009
Most Short-Handed Hat Tricks
1
Lucas DeBenedet, International Falls (vs. Little Falls), 2011
Most Stops - Overtime Game
78
BJ O'Brien, Lakeville (vs. Rochester Century), 2003 (5 OT)
66
Ryan Sandersfeld, Fairmont (vs. New Ulm), 2008
65
Karl Goering, Apple Valley, 1996
Most Stops - Regulation Game
76
Spencer Theis, *River Lakes (vs. Brainerd), 2008
76
Gage Mohelsky, *Moose Lake Area (vs. Princeton), 2012
76
Jack Kuchenmeister, North, North St. Paul (vs. St. Thomas Academy, Mendota Heights), 2019
75
Gage Mohelsky, *Moose Lake Area (vs. *Mora/Milaca/Hinckley-Finlayson), 2013
74
Brady Hjelle, International Falls (vs. *Cloquet/Esko/Carlton), 2006
74
Adam Bleess, Shakopee (vs. Holy Family Catholic, Victoria), 2017
71
Colton Cunning, Fairmont (vs. Luverne), 2013
70
Gage Mohelsky, *Moose Lake Area (vs. Legacy Christian Academy, Andover), 2012
66
Andrew Nelson, Simley, Inver Grove Heights (vs. St. Thomas Academy, Mendota Heights), 2010
65
A.J. Dvorak, Shakopee (vs. Academy of Holy Angels, Richfield), 2009
65
Gage Mohelsky, *Moose Lake Area (vs. Robbinsdale Cooper), 2012
65
Gage Mohelsky, *Moose Lake Area (vs. *Minneapolis), 2013
65
Gage Mohelsky, *Moose Lake Area (vs. WSFLG Blizzard), 2013

Individual - Period

Most Assists
4
Neal Broten, Roseau, 1978
4
Ben Dier, New Ulm (vs. Mankato West), 1995
4
John T. McKinzie, New Ulm (vs. Mankato East), 1995
Most Goals
5
Dayton Larson, New Ulm (vs. Mankato West), 1995
5
Will Seymour, New Prague (vs. *Minnesota River), 2023
4
John Mayasich, Eveleth, 1951
4
Chad Lundeen, Little Falls (vs. *Mora/Hinckley), 1993
4
Luke Turnquist, Spring Lake Park (vs. Irondale), 2016
Most Points
6
Chad Lundeen, Little Falls (vs. *Mora/Hinckley), 1993
5
John Mayasich, Eveleth, 1951
5
Dayton Larson, New Ulm (vs. Mankato West), 1995
5
Matt Gellerman, South St. Paul (vs. Eveleth-Gilbert), 2016
Most Stops
36
Mike Russell, Brady, West St. Paul (vs. St. Paul Academy & Summit School), 1987 (1st per.)
33
Gage Mohelsky, *Moose Lake Area (vs. Princeton), 2012 (1st per.)
33
Adam Bleess, Shakopee (vs. Eagan), 2016 (1st per.)
31
Gage Mohelsky, *Moose Lake Area (vs. Robbinsdale Cooper), 2012 (2nd per.)
31
Colton Cunning, Fairmont (vs. Luverne), 2013 (2nd per.)
30
Brady Hjelle, International Falls (vs. *Cloquet-Esko-Carlton),2006 (2nd per.)
29
Gage Mohelsky, *Moose Lake Area (vs. Legacy Christian Academy, Andover), 2012 (2nd per.)
27
Randy Sandersfeld, Fairmont (vs. New Ulm), 2008
27
A.J. Dvorak, Shakopee (vs. Academy of Holy Angels, Richfield), 2009 (1st per.)
26
Andrew Nelson, Simley, Inver Grove Heights (vs. St. Thomas Academy, Mendota Heights), 2010

Applications for new records may be submitted by Member Schools’ Activities Directors.