No Event
Thu Sep 05
Final
0 Southwest Minnesota State
3 vs. Michigan Tech
Keweenaw Classic
Fri Sep 06
Final
0 University of Mary
3 vs. Michigan Tech
Keweenaw Classic
Fri Sep 06
Final
0 Minnesota Crookston
3 vs. Michigan Tech
Keweenaw Classic
Sat Sep 07
Final
29 Michigan Tech
14 at Hillsdale
Sat Sep 07
Final
3 Upper Iowa
2 vs. Michigan Tech
Keweenaw Classic
Thu Sep 12
Final
3 Minnesota Duluth
0 vs. Michigan Tech
@ St. Cloud, Minn. Huskies Classic
Fri Sep 13
Final
3 Michigan Tech
1 vs. Bemidji State
@ St. Cloud, Minn. Huskies Classic
Fri Sep 13
Final
1 Michigan Tech
3 at St. Cloud State
Huskies Classic
Sat Sep 14
Final
0 Minnesota Crookston
3 vs. Michigan Tech
@ St. Cloud, Minn. Huskies Classic
Sat Sep 14
Final
24 Michigan Tech
19 at McKendree
Fri Sep 20
Final
3 Michigan Tech
1 at Davenport
Sat Sep 21
Final
7 Michigan Tech
23 at Saginaw Valley State
Sat Sep 21
Final
3 Michigan Tech
0 at Grand Valley State
Tue Sep 24
Final
0 Northern Michigan
3 vs. Michigan Tech
Fri Sep 27
Final
0 Saginaw Valley State
3 vs. Michigan Tech
Sat Sep 28
Final
21 Grand Valley State
16 vs. Michigan Tech
Homecoming
Sat Sep 28
Final
0 Lake Superior State
3 vs. Michigan Tech
Fri Oct 04
Final
3 Michigan Tech
1 at Northwood
Sat Oct 05
Final
0 Michigan Tech
3 at Ferris State
Sat Oct 05
Final - OT
2 Michigan Tech
1 at Robert Morris
Sun Oct 06
Final
7 Michigan Tech
0 at Robert Morris
Fri Oct 11
Final
0 Wayne State
3 vs. Michigan Tech
Fri Oct 11
Final
3 Alaska
2 vs. Michigan Tech
Sat Oct 12
Final
20 Northern Michigan
24 vs. Michigan Tech
Sat Oct 12
Final
1 Ashland
3 vs. Michigan Tech
Sat Oct 12
Final
2 Alaska
1 vs. Michigan Tech
Fri Oct 18
Final
3 Michigan Tech
1 vs. Drury
@ Unknown Midwest Region Crossover
Sat Oct 19
Final
1 Cedarville
3 vs. Michigan Tech
@ Unknown Midwest Region Crossover
Sat Oct 19
Final
30 Michigan Tech
17 at Davenport
Sat Oct 19
Final
0 Illinois-Springfield
3 vs. Michigan Tech
@ Indianapolis, IN Midwest Region Crossover
Thu Oct 24
Final
41 Michigan Tech
54 at Wis.-Green Bay
Exhibition
Fri Oct 25
Final
3 Michigan Tech
0 at Parkside
Fri Oct 25
Final
1 Michigan Tech
3 at Bowling Green
Sat Oct 26
Final
12 Michigan Tech
21 at Ashland
Sat Oct 26
Final
3 Michigan Tech
0 at Purdue Northwest
Sat Oct 26
Final
4 Michigan Tech
2 at Bowling Green
Fri Nov 01
Final
49 Finlandia
98 vs. Michigan Tech
Sat Nov 02
Final
52 Ferris State
0 vs. Michigan Tech
Sat Nov 02
Final
3 Michigan Tech
0 at Northern Michigan
Sat Nov 02
Final
1 Michigan Tech
3 at North Dakota
US Hockey Hall of Fame Game
Fri Nov 08
Final
3 Ferris State
2 vs. Michigan Tech
Fri Nov 08
Final
3 Minnesota State
0 vs. Michigan Tech
Sat Nov 09
Final
14 Michigan Tech
35 at Wayne State
Sat Nov 09
Final
1 Northwood
3 vs. Michigan Tech
Sat Nov 09
Final
73 Michigan Tech
63 at Lewis
GLVC/GLIAC CROSSOVER
Sat Nov 09
Final
2 Minnesota State
1 vs. Michigan Tech
Sun Nov 10
Final
71 Michigan Tech
75 vs. William Jewell
@ Romeoville, Ill. GLVC/GLIAC CROSSOVER
Fri Nov 15
Final
3 Michigan Tech
1 at Lake Superior State
Fri Nov 15
Final
4 Michigan Tech
2 at Lake Superior State
Fri Nov 15
Final
61 Michigan Tech
65 vs. St. Cloud State
@ Moorhead, Minn.
Sat Nov 16
Final
21 Northwood
34 vs. Michigan Tech
Sat Nov 16
Final
2 Michigan Tech
3 at Saginaw Valley State
Sat Nov 16
Final
50 Michigan Tech
76 at MSU-Moorhead
Sat Nov 16
Final
2 Michigan Tech
1 at Lake Superior State
Mon Nov 18
Final
80 Michigan Tech
75 at Minnesota State
Wed Nov 20
Final
1 Grand Valley State
3 vs. Michigan Tech
GLIAC Quarterfinals
Fri Nov 22
5:00 PM
Concordia-St. Paul
vs. Michigan Tech
Fri Nov 22
7:07 PM
Northern Michigan
vs. Michigan Tech
Sat Nov 23
5:30 PM
Northern Michigan
vs. Michigan Tech
@ Big Rapids, Mich. GLIAC Semifinal
Sat Nov 23
6:00 PM
Michigan Tech
at Northern Michigan
Sun Nov 24
1:00 PM
Minnesota Duluth
vs. Michigan Tech
Sun Nov 24
4:00 PM
TBD
vs. Michigan Tech
@ Big Rapids, Mich. GLIAC Championship
Fri Nov 29
11:07 PM
Michigan Tech
at Alaska
Sat Nov 30
11:07 PM
Michigan Tech
at Alaska
Thu Dec 05
5:30 PM
Saginaw Valley State
vs. Michigan Tech
Fri Dec 06
7:07 PM
Alaska Anchorage
vs. Michigan Tech
Sat Dec 07
12:00 PM
Northwood
vs. Michigan Tech
Sat Dec 07
6:07 PM
Alaska Anchorage
vs. Michigan Tech
Fri Dec 13
7:07 PM
Clarkson
vs. Michigan Tech
Sat Dec 14
6:07 PM
Clarkson
vs. Michigan Tech
Sun Dec 15
1:00 PM
Northern Michigan
vs. Michigan Tech
Mon Dec 30
1:00 PM
Michigan State
vs. Michigan Tech
@ Detroit, Mich. Great Lakes Invitational
Tue Dec 31
TBA
TBA
vs. Michigan Tech
@ Detroit, Mich. Great Lakes Invitational
Thu Jan 02
5:30 PM
Wayne State
vs. Michigan Tech
Sat Jan 04
1:00 PM
Ashland
vs. Michigan Tech
Sat Jan 04
9:05 PM
Michigan Tech
at Arizona State
Sun Jan 05
TBA
Michigan Tech
at Arizona State
Thu Jan 09
6:30 PM
Michigan Tech
at Parkside
Fri Jan 10
7:07 PM
Bowling Green
vs. Michigan Tech
Sat Jan 11
2:00 PM
Michigan Tech
at Purdue Northwest
Sat Jan 11
6:07 PM
Bowling Green
vs. Michigan Tech
Thu Jan 16
5:30 PM
Lake Superior State
vs. Michigan Tech
Fri Jan 17
8:07 PM
Michigan Tech
at Bemidji State
Sat Jan 18
1:00 PM
Ferris State
vs. Michigan Tech
Sat Jan 18
7:07 PM
Michigan Tech
at Bemidji State
Thu Jan 23
6:00 PM
Michigan Tech
at Grand Valley State
Fri Jan 24
7:07 PM
Ferris State
vs. Michigan Tech
Sat Jan 25
1:00 PM
Michigan Tech
at Davenport
Sat Jan 25
6:07 PM
Ferris State
vs. Michigan Tech
Thu Jan 30
6:00 PM
Michigan Tech
at Northwood
Fri Jan 31
8:07 PM
Michigan Tech
at Alabama Huntsville
Sat Feb 01
1:00 PM
Michigan Tech
at Saginaw Valley State
Sat Feb 01
8:07 PM
Michigan Tech
at Alabama Huntsville
Thu Feb 06
5:30 PM
Purdue Northwest
vs. Michigan Tech
Fri Feb 07
7:07 PM
Lake Superior State
vs. Michigan Tech
Winter Carnival
Sat Feb 08
12:00 PM
Parkside
vs. Michigan Tech
Sat Feb 08
5:07 PM
Lake Superior State
vs. Michigan Tech
Winter Carnival
Thu Feb 13
7:30 PM
Michigan Tech
at Ferris State
Fri Feb 14
7:07 PM
Michigan Tech
at Ferris State
Sat Feb 15
1:00 PM
Michigan Tech
at Lake Superior State
Sat Feb 15
6:07 PM
Michigan Tech
at Ferris State
Thu Feb 20
5:30 PM
Davenport
vs. Michigan Tech
Sat Feb 22
1:00 PM
Grand Valley State
vs. Michigan Tech
Thu Feb 27
7:30 PM
Michigan Tech
at Northern Michigan
Fri Feb 28
7:00 PM
Michigan Tech
at Northern Michigan
Sat Feb 29
6:07 PM
Northern Michigan
vs. Michigan Tech
No Event
No Event
No Event
View Full Schedule

All-Time Hat Tricks (Year by Year)

Name

Opponent

Goals

1954-55

 
 

Jack McManus

Marquette Sent (12/28)

4

Jack McManus

Michigan State (1/22)

3

Jack McManus

Minnesota (2/12)

3

Cliff Wylie

North Dakota (2/16)

4

 

 

 

1955-56

 
 

Pete Aubry

Sault Esquires (12/9)

5

Jack McManus

Sault Esquires (12/10)

3

Pete Aubry

Denver (12/27)

3

Lorne LaHaye

St. Cloud (1/6)

4

Lorne LaHaye

St. Cloud (1/7)

3

Bill McLay

North Dakota (1/13)

3

Jack McManus

Michigan State (1/28)

3

Pete Aubry

North Dakota (2/17)

3

Ron Stenlund

Boston College (3/16)

4

 

 

 

1956-57

 
 

Jack McManus

Toronto (12/6)

4

1957-58

 
 

John Kosiancic

Fort William (11/22)

3

Paul Coppo

Minnesota Duluth (12/14)

4

John Kosiancic

Fort Frances (2/21)

4

 

 

 

1958-59

 
 

Pete Buchmann

Minnesota Duluth (12/6)

3

Al Raymond

Minnesota Duluth (12/6)

3

John Kosiancic

Michigan (1/10)

5

Paul Coppo

Minnesota (1/16)

3

Gerry Fabbro

Michigan State (1/13)

3

John Kosiancic

Minnesota (3/6)

3

 

 

 

1959-60

 
 

Paul Coppo

Minnesota (11/27)

3

John Kosiancic

Minnesota (1/29)

3

Gerry Fabbro

St. Lawrence (3/17)

3

Lou Angotti

St. Lawrence (3/17)

3

 

 

 

1960-61

 
 

Lou Angotti

North Dakota (11/26)

3

Jerry Sullivan

North Dakota (11/26)

3

Jerry Sullivan

Colorado College (12/29)

3

Lou Angotti

Michigan State (1/13)

3

Lou Angotti

Colorado College (2/13)

4

Mike Draper

Colorado College (2/13)

3

Lou Angotti

Michigan (2/25)

3

 

 

 

1961-62

 
 

Jerry Sullivan

Denver (12/9)

3

Mike Draper

Toronto (12/16)

3

Jerry Sullivan

Colorado College (12/29)

3

John Ivanitz

Minnesota (1/11)

3

Gene Rebellato

Michigan State (2/9)

3

Jerry Sullivan

Minnesota Duluth (2/23)

3

Scott Watson

Minnesota Duluth (2/23)

3

Lou Angotti

Finland (2/27)

4

John Ivanitz

Clarkson (3/17)

3

 

 

 

1962-63

 
 

George Hill

Nipigon (12/29)

3

John Ivanitz

Nipigon (12/29)

3

Gene Rebellato

Nipigon (12/30)

3

Al Holm

Minnesota Duluth (1/28)

3

George Hill

Minnesota Duluth (1/29)

4

John Ivanitz

Michigan (2/16)

3

 

 

 

1963-64

 
 

Scott Watson

Michigan State (2/21)

3

Scott Watson

Michigan State (2/21)

3

George Hill

Colorado College (3/7)

3

 

 

 

1964-65

 
 

Wayne Weller

Waterloo Lutheran (11/20)

3

Rick Yeo

Minnesota Duluth (1/1)

3

Al Holm

Michigan (1/29)

3

Gary Milroy

Michigan State (2/20)

3

Rick Yeo

Michigan (2/27)

3

Wayne Weller

Michigan (2/27)

3

Al Holm

Minnesota (3/5)

3

Al Holm

Minnesota (3/6)

3

 

 

 

1965-66

 
 

Gary Milroy

Minnesota (12/4)

3

Jerry Bumbacco

Manitoba (12/11)

3

Bob Wilson

Minnesota Duluth (2/5)

3

 

 

 

1966-67

 
 

Gary Milroy

Minnesota Duluth (1/7)

4

Gary Milroy

North Dakota (3/4)

3

 

 

 

1967-68

 
 

Brian Watts

Wisconsin (12/8)

3

Brian Watts

Wisconsin (12/9)

3

Jim Kryway

Minnesota Duluth (1/19)

4

Ed Shillington

Colorado College (3/5)

3

 

 

 

1968-69

 
 

Carl Ahlsten

McMaster (11/15)

3

Al Karlander

Colorado College (1/8)

3

Al Karlander

North Dakota (1/18)

3

Ed Shillington

Minnesota Duluth (2/21)

3

Al Karlander

Cornell (3/14)

3

 

 

 

1969-70

 
 

Brian Watts

Boston University (1/3)

3

Herb Boxer

Minnesota (3/14)

 

 

 

 

1970-71

 
 

Terry McKnight

Denver (12/11)

3

Mike Usitalo

Michigan (12/30)

3

Mike Usitalo

Colorado College (1/5)

3

Mike Usitalo

North Dakota (1/8)

3

 
 
 

1971-72

 

 

Lorne Stamler

Michigan (2/11)

3

Gary Crosby

Minnesota Duluth (2/26)

3

 

 

 

1972-73

 
 

Bob D'Alvise

Waterloo (11/11)

3

Mike Zuke

Michigan (11/18)

3

Mike Zuke

Colorado College (1/3)

3

Bob D'Alvise

Notre Dame (1/19)

3

Darwin Mott

Notre Dame (1/19)

3

Mike Zuke

Michigan (2/24)

3

Bob D'Alvise

Michigan State (3/5)

3

 

 

 

1973-74

 
 

Mike Zuke

Minnesota Duluth (11/9)

3

Bob D'Alvise

Minnesota Duluth (11/9)

4

Mike Usitalo

North Dakota (11/23)

3

Mike Zuke

Michigan (11/30)

4

Lorne Stamler

Colorado College (1/4)

3

Steve Jensen

Colorado College (1/5)

3

 

 

 

1974-75

 
 

Jim Mayer

Minnesota Duluth (11/2)

3

Steve Jensen

Colorado College (11/15)

3

Bill Steele

Denver (12/6)

3

Jim Mayer

Denver (12/6)

3

Mike Zuke

Denver (1/24)

3

Bob D'Alvise

Denver (1/24)

3

George Lyle

Notre Dame (2/15)

4

 

 

 

1975-76

 
 

Warren Young

Denver (11/8)

3

George Lyle

Notre Dame (11/29)

3

Mike Zuke

Lake Superior State (12/12)

5

Jim Mayer

Minnesota (1/2)

3

Stu Ostlund

Colorado College (1/10)

4

George Lyle

Michigan State (1/16)

3

Jim Mayer

Michigan State (1/17)

3

George Lyle

Denver (1/30)

3

Jim Mayer

Notre Dame (2/14)

3

Stu Ostlund

North Dakota (2/20)

4

Mike Zuke

Wisconsin (2/27)

3

George Lyle

Minnesota Duluth (3/5)

3

 

 

 

1976-77

 
 

Stu Younger

Michigan (10/22)

3

Greg Hay

Michigan State (2/19)

3

 

 

 

1977-78

 
 

Gord Salt

North Dakota (11/25)

3

Stu Ostlund

Michigan (12/10)

3

Stu Ostlund

Michigan State (1/14)

3

Warren Young

Wisconsin (3/15)

3

 

 

 

1978-79

 
 

Warren Young

Lake Superior State (10/21)

3

Gord Salt

Colorado College (11/18)

3

Gord Salt

Colorado College (1/6)

3

Glenn Merkosky

Colorado College (1/26)

4

Warren Young

North Dakota (1/26)

3

John Haddad

North Dakota (1/26)

3

 

 

 

1979-80

 
 

Brent DeNat

Lake Superior State (10/19)

3

Gord Salt

Colorado College (11/17)

3

Steve Murphy

Colorado College (2/16)

3

 

 

 

1980-81

 
 

Per-Ake Johansson

Lake Superior State (10/25)

3

Rick Boehm

Notre Dame (1/10)

3

Bill Terry

Notre Dame (1/10)

3

Mike Lauen

Minnesota (2/13)

3

Bill Terry

Western Michigan (12/4)

3

 

 

 

1981-82

 
 

Bill Terry

Lake Superior State (2/13)

3

Bill Terry

Illinois Chicago (2/26)

3

 

 

 

1982-83

 
 

Jim Bissett

Western Michigan (10/30)

3

Jim Bissett

Michigan (11/13)

3

Todd Scott

Notre Dame (12/28)

3

Bill Terry

Miami (1/8)

3

Steve Murphy

Illinois Chicago (1/22)

3

 

 

 

1983-84

 
 

Bill Terry

Northern Michigan (10/14)

3

Chris Cichocki

Northern Michigan (10/15)

3

Bill Terry

Bowling Green (10/28)

3

Chris Chichocki

Michigan (11/11)

3

Mike Nepi

Northern Michigan (12/17)

3

Chris Cichocki

Michigan State (2/3)

3

Steve Murphy

Northern Michigan (2/10)

3

 

 

 

1984-85

 
 

Dave Reierson

Boston University (1/12)

3

 

 

 

1985-86

 
 

John Archibald

North Dakota (11/7)

3

Brian Hannon

Northeastern (12/6)

3

 

 

 

1987-88

 
 

Brian Hannon

Colorado College (10/17)

3

Brian Hannon

Minnesota (12/19)

3

Randy McKay

Northern Michigan (1/14)

3

Shawn Harrison

North Dakota (2/27)

3

 

 

 

1988-89

 
 

Ron Rolston

Minnesota Duluth (10/21)

3

Jim Carroll

Maine (11/12)

3

Richard Novak

Northeastern (1/17)

3

 
 
 

1989-90

 

 

Shawn Harrison

Western Michigan (12/16)

3

Jamie Steer

Northern Michigan (12/30)

3

 

 

 

1990-91

 
 

Kelly Hurd

North Dakota (11/3)

3

Davis Payne

Denver (1/2)

3

Kelly Hurd

Denver (2/1)

3

Kelly Hurd

St. Cloud State (2/9)

3

 

 

 

1991-92

 
 

Jim Storm

Northern Michigan (11/2)

3

Jamie Steer

Minnesota Duluth (12/7)

3

John Young

Laurentian (1/7)

3

Jim Storm

Laurentian (1/7)

3

 

 

 

1992-93

 
 

Jim Storm

Wisconsin (11/7)

3

Jim Storm

Colorado College (1/8)

3

 

 

 

1993-94

 
 

Brent Peterson

Northern Michigan (10/30)

4

 

 

 

1995-96

 
 

Jeff Mikesch

Northern Michigan (2/9)

3

 

 

 

2000-01

 
 

Matt Ulwelling

Alaska Anchorage (1/20)

3

 

 

 

2001-02

 
 

Bryan Perez

Minnesota (11/3)

3

 

 

 

2002-03

 
 

Colin Murphy

Minnesota Duluth (3/7)

3

 

 

 

2003-04

 
 

Chris Conner

Northern Michigan (10/17)

3

Colin Murphy

Northern Michigan (10/18)

4

Chris Conner

St. Cloud State (10/25)

3

 

 

 

2006-07

 
 

Pete Rouleau

Alaska Anchorage (10/27)

3

Justin St. Louis

Minnesota (3/3)

3

 

 

 

2007-08

 
 

Pete Rouleau

Minnesota Duluth (2/15)

3

 

 

 

2008-09

 
 

Drew Dobson

Minnesota (3/8)

3

 

 

 

2009-10

 
 

Brett Olson

Northern Michigan (10/9)

3

 

 

 

2011-12

 
 

Milos Gordic

Denver (10/28)

3

Jordan Baker

Alaska Anchorage (1/14)

3

 

 

 

2013-14

 
 

 Reid Sturos

Northern Michigan (2/21)

 

 

 

2016-17

 
 

Gavin Gould

Minnesota State (3/12)

3

     

2018-19

   

Gavin Gould

Alaska (11/24)

3

     
2019-20    
Alec Broetzman Robert Morris (10/6) 3
Tommy Parrottino Bowling Green (10/26) 3