Great Lakes Invitational

NOTES:

  • All tournaments hosted by Michigan Technological University.
  • The University of Michigan co-hosted tournaments #12-55.
  • All games for the first fifty-five tournaments played in Detroit, Michigan at Olympia Stadium (#1-14), Joe Louis Arena (#15-48, #50-52), Comerica Park (#49) and Little Caesars Arena (#53-55).
  • Starting with the 56th tournament games played at Van Andel Arena in Grand Rapids, Michigan.
  • The original 56th invitational was a showcase where Michigan and Michigan State hosted their games in Ann Arbor, Michigan and Lansing, Michigan and no champion was declared. The following season this was no longer considered part of the official record and the 2022-23 edition was declared the 56th invitational.
  • The results for the 2021-22 invitational (now no longer officially counted) were:
    • WEDNESDAY, DECEMBER 29: Western Michigan 3, Michigan State 1; Michigan Tech 0, Michigan 0 (ot).
    • THURSDAY, DECEMBER 30: Michigan State 3, Michigan Tech 2 (ot).
    • The Western Michigan at Michigan game was canceled officially due to "health and welfare protocols within the Wolverines' program".

JUMP TO:

Divider

Champions

TOURNAMENT SEASON CHAMPION
1 1965-66 Toronto
2 1966-67 Michigan
3 1967-68 North Dakota
4 1968-69 Michigan Tech
5 1969-70 New Hampshire
6 1970-71 Michigan Tech
7 1971-72 Michigan Tech
8 1972-73 Harvard
9 1973-74 Michigan State
10 1974-75 Michigan Tech
11 1975-76 Michigan
12 1976-77 Michigan Tech
13 1977-78 Michigan Tech
14 1978-79 Michigan Tech
15 1979-80 Michigan Tech
16 1980-81 Michigan Tech
17 1981-82 Notre Dame
18 1982-83 Michigan State
19 1983-84 Michigan State
20 1984-85 Michigan State
21 1985-86 Michigan State
22 1986-87 Western Michigan
23 1987-88 Wisconsin
24 1988-89 Michigan
25 1989-90 Michigan
26 1990-91 Michigan
27 1991-92 Michigan
28 1992-93 Michigan
29 1993-94 Michigan
30 1994-95 Michigan
31 1995-96 Michigan
32 1996-97 Michigan
33 1997-98 Michigan State
34 1998-99 Michigan State
35 1999-00 Michigan State
36 2000-01 Michigan State
37 2001-02 North Dakota
38 2002-03 Boston University
39 2003-04 Boston College
40 2004-05 Michigan State
41 2005-06 Colorado College
42 2006-07 Michigan State
43 2007-08 Michigan
44 2008-09 Michigan
45 2009-10 Michigan State
46 2010-11 Michigan
47 2011-12 Michigan
48 2012-13 Michigan Tech
49 2013-14 Western Michigan
50 2014-15 Michigan
51 2015-16 Michigan
52 2016-17 Western Michigan
53 2017-18 Bowling Green
54 2018-19 Lake Superior
55 2019-20 Michigan Tech
56 2022-23 Western Michigan
57 2023-24 Michigan Tech
58 2024-25 Michigan State

Divider

Tournaments

Divider

1965-66 (#1)

CHAMPION: Toronto

TUESDAY, DECEMBER 21
Michigan Tech 4, Boston University 2
Toronto 6, Colorado College 2
WEDNESDAY, DECEMBER 22
Boston University 10, Colorado College 3
Toronto 6, Michigan Tech 2

Divider

1966-67 (#2)

CHAMPION: Michigan

THURSDAY, DECEMBER 22
Michigan State 5, Western Ontario 4 (ot)
Michigan 4, Michigan Tech 3
FRIDAY, DECEMBER 23
Michigan Tech 9, Western Ontario 2
Michigan 5, Michigan State 3

Divider

1967-68 (#3)

CHAMPION: North Dakota

WEDNESDAY, DECEMBER 20
North Dakota 3, Western Ontario 2
Michigan Tech 5, New Hampshire 1
THURSDAY, DECEMBER 21
New Hampshire 4, Western Ontario 0
North Dakota 4, Michigan Tech 3 (ot)

Divider

1968-69 (#4)

CHAMPION: Michigan Tech

FRIDAY, DECEMBER 20
Michigan Tech 3, Michigan 2
Wisconsin 6, Michigan State 4
SATURDAY, DECEMBER 21
Michigan State 4, Michigan 2
Michigan Tech 4, Wisconsin 1

Divider

1969-70 (#5)

CHAMPION: New Hampshire

FRIDAY, DECEMBER 19
New Hampshire 7, Michigan Tech 0
Michigan State 2, Princeton 1
SATURDAY, DECEMBER 20
Michigan Tech 5, Princeton 2
New Hampshire 4, Michigan State 3

Divider

1970-71 (#6)

CHAMPION: Michigan Tech

TUESDAY, DECEMBER 29
Michigan Tech 11, Colgate 6
Michigan 4, Brown 1
WEDNESDAY, DECEMBER 30
Colgate 4, Brown 3
Michigan Tech 7, Michigan 2

Divider

1971-72 (#7)

CHAMPION: Michigan Tech

TUESDAY, DECEMBER 28
Michigan Tech 6, Notre Dame 3
Michigan State 8, Dartmouth 3
WEDNESDAY, DECEMBER 29
Dartmouth 9, Notre Dame 6
Michigan Tech 3, Michigan State 2

Divider

1972-73 (#8)

CHAMPION: Harvard

WEDNESDAY, DECEMBER 27
Michigan Tech 5, Boston University 4 (ot)
Harvard 8, Michigan 4
THURSDAY, DECEMBER 28
Boston University 7, Michigan 3
Harvard 4, Michigan Tech 2

Divider

1973-74 (#9)

CHAMPION: Michigan State

THURSDAY, DECEMBER 27
Michigan Tech 6, Pennsylvania 2
Michigan State 12, Boston College 5
FRIDAY, DECEMBER 28
Boston College 6, Pennsylvania 2
Michigan State 5, Michigan Tech 4

Divider

1974-75 (#10)

CHAMPION: Michigan Tech

FRIDAY, DECEMBER 27
Michigan Tech 7, Yale 3
Michigan 3, Harvard 2
SATURDAY, DECEMBER 28
Harvard 8, Yale 3
Michigan Tech 3, Michigan 2

Divider

1975-76 (#11)

CHAMPION: Michigan

MONDAY, DECEMBER 29
Michigan Tech 6, Boston University 2
Michigan 7, Pennsylvania 6
TUESDAY, DECEMBER 30
Boston University 4, Pennsylvania 2
Michigan 6, Michigan Tech 5

Divider

1976-77 (#12)

CHAMPION: Michigan Tech

TUESDAY, DECEMBER 28
Michigan Tech 7, Bowling Green 6 (ot)
Michigan 7, Brown 2
WEDNESDAY, DECEMBER 29
Brown 3, Bowling Green 2 (ot)
Michigan Tech 7, Michigan 6

Divider

1977-78 (#13)

CHAMPION: Michigan Tech

WEDNESDAY, DECEMBER 28
Michigan Tech 6, Western Michigan 2
Michigan 4, Lake Superior 3 (ot)
THURSDAY, DECEMBER 29
Lake Superior 6, Western Michigan 4
Michigan Tech 8, Michigan 3

Divider

1978-79 (#14)

CHAMPION: Michigan Tech

FRIDAY, DECEMBER 29
Michigan Tech 6, Boston University 4
Ohio State 5, Michigan 4
SATURDAY, DECEMBER 30
Boston University 8, Michigan 2
Michigan Tech 7, Ohio State 4

Divider

1979-80 (#15)

CHAMPION: Michigan Tech

FRIDAY, DECEMBER 28
Michigan Tech 1, Wisconsin 0
Michigan 7, Michigan State 4
SATURDAY, DECEMBER 29
Wisconsin 10, Michigan State 4
Michigan Tech 5, Michigan 4 (ot)

Divider

1980-81 (#16)

CHAMPION: Michigan Tech

SATURDAY, DECEMBER 27
Michigan Tech 9, Harvard 2
Michigan 3, Michigan State 2
SUNDAY, DECEMBER 28
Michigan State 6, Harvard 4
Michigan Tech 3, Michigan 2 (ot)

Divider

1981-82 (#17)

CHAMPION: Notre Dame

TUESDAY, DECEMBER 29
Michigan Tech 6, Michigan State 3
Notre Dame 6, Michigan 2
WEDNESDAY, DECEMBER 30
Michigan State 4, Michigan 4
Notre Dame 4, Michigan Tech 3

Divider

1982-83 (#18)

CHAMPION: Michigan State

TUESDAY, DECEMBER 28
Michigan Tech 9, Notre Dame 6
Michigan State 6, Michigan 3
WEDNESDAY, DECEMBER 29
Michigan 12, Notre Dame 3
Michigan State 5, Michigan Tech 3

Divider

1983-84 (#19)

CHAMPION: Michigan State

THURSDAY, DECEMBER 29
Michigan Tech 5, Michigan 4 (ot)
Michigan State 5, Northern Michigan 1
FRIDAY, DECEMBER 30
Northern Michigan 5, Michigan 3
Michigan State 6, Michigan Tech 2

Divider

1984-85 (#20)

CHAMPION: Michigan State

FRIDAY, DECEMBER 28
Michigan Tech 4, Michigan 3
Michigan State 3, Bowling Green 1
SATURDAY, DECEMBER 29
Michigan 12, Bowling Green 5
Michigan State 7, Michigan Tech 0

Divider

1985-86 (#21)

CHAMPION: Michigan State

FRIDAY, DECEMBER 27
Michigan State 2, Michigan Tech 1 (ot)
SATURDAY, DECEMBER 28
RPI 8, Michigan 3
SUNDAY, DECEMBER 29
Michigan 6, Michigan Tech 4
Michigan State 8, RPI 3

Divider

1986-87 (#22)

CHAMPION: Western Michigan

SATURDAY, DECEMBER 27
Michigan 4, Michigan Tech 3 (ot)
Western Michigan 7, Michigan State 3
SUNDAY, DECEMBER 28
Michigan State 9, Michigan Tech 0
Western Michigan 8, Michigan 2

Divider

1987-88 (#23)

CHAMPION: Wisconsin

TUESDAY, DECEMBER 29
Michigan State 5, Michigan Tech 2
Wisconsin 6, Michigan 0
WEDNESDAY, DECEMBER 30
Michigan 7, Michigan Tech 3
Wisconsin 4, Michigan State 3

Divider

1988-89 (#24)

CHAMPION: Michigan

THURSDAY, DECEMBER 29
Michigan 7, Michigan Tech 3
North Dakota 7, Michigan State 3
FRIDAY, DECEMBER 30
Michigan State 7, Michigan Tech 1
Michigan 6, North Dakota 5 (ot)

Divider

1989-90 (#25)

CHAMPION: Michigan

FRIDAY, DECEMBER 29
Michigan 7, Northern Michigan 1
Michigan State 3, Michigan Tech 2
SATURDAY, DECEMBER 30
Michigan Tech 5, Northern Michigan 1
Michigan 6, Michigan State 3

Divider

1990-91 (#26)

CHAMPION: Michigan

FRIDAY, DECEMBER 28
Michigan 2, Michigan Tech 1
Maine 6, Michigan State 3
SATURDAY, DECEMBER 29
Michigan Tech 3, Michigan State 2
Michigan 3, Maine 1

Divider

1991-92 (#27)

CHAMPION: Michigan

FRIDAY, DECEMBER 27
Michigan 3, Harvard 1
Michigan Tech 6, Michigan State 5
SATURDAY, DECEMBER 28
Michigan State 3, Harvard 1
Michigan 7, Michigan Tech 1

Divider

1992-93 (#28)

CHAMPION: Michigan

SATURDAY, DECEMBER 26
Michigan 4, Michigan Tech 2
Northern Michigan 4, Michigan State 1
SUNDAY, DECEMBER 27
Michigan State 4, Michigan Tech 3
Michigan 8, Northern Michigan 3

Divider

1993-94 (#29)

CHAMPION: Michigan

WEDNESDAY, DECEMBER 29
Michigan 8, Notre Dame 3
Michigan State 3, Michigan Tech 2 (ot)
THURSDAY, DECEMBER 30
Michigan Tech 8, Notre Dame 6
Michigan 4, Michigan State 2

Divider

1994-95 (#30)

CHAMPION: Michigan

THURSDAY, DECEMBER 29
Michigan State 9, Cornell 4
Michigan 13, Michigan Tech 0
FRIDAY, DECEMBER 30
Michigan Tech 7, Cornell 3
Michigan 5, Michigan State 4

Divider

1995-96 (#31)

CHAMPION: Michigan

FRIDAY, DECEMBER 29
Michigan 6, Northern Michigan 1
Michigan State 3, Michigan Tech 2 (ot)
SATURDAY, DECEMBER 30
Michigan Tech 6, Northern Michigan 2
Michigan 3, Michigan State 1

Divider

1996-97 (#32)

CHAMPION: Michigan

FRIDAY, DECEMBER 27
Lake Superior 5, Michigan State 0
Michigan 6, Michigan Tech 1
SATURDAY, DECEMBER 28
Michigan State 4, Michigan Tech 3
Michigan 5, Lake Superior 4

Divider

1997-98 (#33)

CHAMPION: Michigan State

SATURDAY, DECEMBER 27
Michigan State 3, Michigan Tech 1
Michigan 3, St. Lawrence 2
SUNDAY, DECEMBER 28
Michigan Tech 6, St. Lawrence 5
Michigan State 5, Michigan 3

Divider

1998-99 (#34)

CHAMPION: Michigan State

SATURDAY, DECEMBER 26
Michigan State 5, Northern Michigan 3
Michigan 4, Michigan Tech 1
SUNDAY, DECEMBER 27
Northern Michigan 8, Michigan Tech 1
Michigan State 3, Michigan 1

Divider

1999-00 (#35)

CHAMPION: Michigan State

WEDNESDAY, DECEMBER 29
Michigan State 6, Michigan Tech 3
Michigan 4, Lake Superior 3 (ot)
THURSDAY, DECEMBER 30
Michigan Tech 5, Lake Superior 4
Michigan State 3, Michigan 1

Divider

2000-01 (#36)

CHAMPION: Michigan State

FRIDAY, DECEMBER 29
Michigan State 4, Boston College 1
Michigan Tech 7, Michigan 3
SATURDAY, DECEMBER 30
Boston College 8, Michigan 5
Michigan State 3, Michigan Tech 2 (ot)

Divider

2001-02 (#37)

CHAMPION: North Dakota

FRIDAY, DECEMBER 28
Michigan State 4, Michigan Tech 1
North Dakota 5, Michigan 4 (ot)
SATURDAY, DECEMBER 29
Michigan 7, Michigan Tech 4
North Dakota 5, Michigan State 4 (ot)

Divider

2002-03 (#38)

CHAMPION: Boston University

SATURDAY, DECEMBER 28
Boston University 6, Michigan State 1
Michigan 5, Michigan Tech 3
SUNDAY, DECEMBER 29
Michigan State 6, Michigan Tech 2
Boston University 5, Michigan 4

Divider

2003-04 (#39)

CHAMPION: Boston College

SATURDAY, DECEMBER 27
Boston College 4, Michigan 1
Michigan State 7, Michigan Tech 2
SUNDAY, DECEMBER 28
Michigan 6, Michigan Tech 2
Boston College 4, Michigan State 3

Divider

2004-05 (#40)

CHAMPION: Michigan State

WEDNESDAY, DECEMBER 29
Michigan 4, Michigan Tech 2
Michigan State 4, New Hampshire 3 (ot)
THURSDAY, DECEMBER 30
New Hampshire 4, Michigan Tech 3
Michigan State 2, Michigan 1 (ot)

Divider

2005-06 (#41)

CHAMPION: Colorado College

THURSDAY, DECEMBER 29
Michigan State 3, Michigan Tech 2 (ot)
Colorado College 6, Michigan 1
FRIDAY, DECEMBER 30
Michigan 5, Michigan Tech 3
Colorado College 6, Michigan State 3

Divider

2006-07 (#42)

CHAMPION: Michigan State

FRIDAY, DECEMBER 29
Michigan State 5, Harvard 2
Michigan 4, Michigan Tech 1
SATURDAY, DECEMBER 30
Harvard 3, Michigan Tech 2
Michigan State 4, Michigan 1

Divider

2007-08 (#43)

CHAMPION: Michigan

FRIDAY, DECEMBER 28
Michigan 6, Providence 0
Michigan Tech 4, Michigan State 1
SATURDAY, DECEMBER 29
Providence 5, Michigan State 3
Michigan 1, Michigan Tech 0 (ot)

Divider

2008-09 (#44)

CHAMPION: Michigan

SATURDAY, DECEMBER 27
Michigan 5, Michigan Tech 0
Michigan State 2, North Dakota 1
SUNDAY, DECEMBER 28
Michigan Tech 2, North Dakota 1
Michigan 5, Michigan State 1

Divider

2009-10 (#45)

CHAMPION: Michigan State

TUESDAY, DECEMBER 29
Michigan State 10, Michigan Tech 1
RPI 4, Michigan 3
WEDNESDAY, DECEMBER 30
Michigan 5, Michigan Tech 3
Michigan State 6, RPI 1

Divider

2010-11 (#46)

CHAMPION: Michigan

WEDNESDAY, DECEMBER 29
Colorado College 5, Michigan State 4
Michigan 4, Michigan Tech 2
THURSDAY, DECEMBER 30
Michigan State 5, Michigan Tech 3
Michigan 6, Colorado College 5

Divider

2011-12 (#47)

CHAMPION: Michigan

THURSDAY, DECEMBER 29
Michigan State 3, Michigan Tech 1
Michigan 4, Boston College 2
FRIDAY, DECEMBER 30
Boston College 2, Michigan Tech 1
Michigan 3, Michigan State 2 (ot)

Divider

2012-13 (#48)

CHAMPION: Michigan Tech

SATURDAY, DECEMBER 29
Western Michigan 1, Michigan State 1 (ot, Western Michigan won shootout 1-0)
Michigan Tech 4, Michigan 0
SUNDAY, DECEMBER 30
Michigan 5, Michigan State 2
Michigan Tech 4, Western Michigan 0

Divider

2013-14 (#49)

CHAMPION: Western Michigan

FRIDAY, DECEMBER 27
Michigan Tech 2, Michigan State 2 (ot, Michigan Tech won shootout 2-1)
Western Michigan 3, Michigan 2 (ot)
SATURDAY, DECEMBER 28
Michigan State 3, Michigan 0
Western Michigan 1, Michigan Tech 0 (ot)

Divider

2014-15 (#50)

CHAMPION: Michigan

SUNDAY, DECEMBER 28
Michigan 2, Michigan Tech 1
Michigan State 2, Ferris State 0
MONDAY, DECEMBER 29
Michigan Tech 4, Ferris State 2
Michigan 2, Michigan State 1

Divider

2015-16 (#51)

CHAMPION: Michigan

TUESDAY, DECEMBER 29
Michigan Tech 3, Michigan State 2 (ot)
Michigan 3, Northern Michigan 2
WEDNESDAY, DECEMBER 30
Northern Michigan 2, Michigan State 1 (ot)
Michigan 4, Michigan Tech 2

Divider

2016-17 (#52)

CHAMPION: Western Michigan

THURSDAY, DECEMBER 29
Michigan Tech 2, Michigan 0
Western Michigan 4, Michigan State 1
FRIDAY, DECEMBER 30
Michigan 5, Michigan State 4 (ot)
Western Michigan 1, Michigan Tech 0 (ot)

Divider

2017-18 (#53)

CHAMPION: Bowling Green

MONDAY, JANUARY 1
Michigan Tech 5, Michigan State 2
Bowling Green 6, Michigan 4
TUESDAY, JANUARY 2
Michigan 6, Michigan State 4
Bowling Green 4, Michigan Tech 1

Divider

2018-19 (#54)

CHAMPION: Lake Superior

SUNDAY, DECEMBER 30
Michigan Tech 2, Michigan 2 (ot, Michigan Tech won shootout 2-1)
Lake Superior 4, Michigan State 3 (ot)
MONDAY, DECEMBER 31
Michigan 2, Michigan State 2 (ot)
Lake Superior 6, Michigan Tech 3

Divider

2019-20 (#55)

CHAMPION: Michigan Tech

MONDAY, DECEMBER 30
Michigan Tech 4, Michigan State 2
Michigan 4, Ferris State 1
TUESDAY, DECEMBER 31
Michigan State 5, Ferris State 2
Michigan Tech 4, Michigan 2

Divider

2022-23 (#56)

CHAMPION: Western Michigan

TUESDAY, DECEMBER 27
Western Michigan 8, Michigan Tech 1
Ferris State 4, Michigan State 2
WEDNESDAY, DECEMBER 28
Michigan Tech 3, Michigan State 2 (ot)
Western Michigan 8, Ferris State 2

Divider

2023-24 (#57)

CHAMPION: Michigan Tech

THURSDAY, DECEMBER 28
Michigan Tech 3, Alaska 2 (ot)
Michigan State 4, Ferris State 1
FRIDAY, DECEMBER 29
Alaska 3, Ferris State 2
Michigan Tech 3, Michigan State 3 (ot, Michigan Tech won shootout 1-0)

Divider

2024-25 (#58)

CHAMPION: Michigan State

SUNDAY, DECEMBER 29
Western Michigan 4, Michigan Tech 3 (ot)
Michigan State 2, Northern Michigan 0
MONDAY, DECEMBER 30
Michigan Tech 4, Northern Michigan 3 (ot)
Michigan State 3, Western Michigan 1