Greater Metro Junior Hockey League history and statistics
Leagues
-> GMHL [2006-2023]
GMHL History
The Greater Metro Junior Hockey League is a Canadian Junior A hockey league that has operated from 2006 to 2023.
GMHL Seasons
Greater Metro Junior Hockey League
Year
Teams
Champion
Runner-Up
Result
In:
Bradford Rattlers
In:
Deseronto Thunder
In:
King Wild
In:
Nipissing Alouettes
In:
Richmond Hill Rams
In:
South Muskoka Shield
In:
Toronto Moose
2006-07
7 Teams
Out:
Deseronto Thunder
In:
Douro Dukes
In:
Deseronto Storm
In:
Elliot Lake Bobcats
In:
Espanola Kings
In:
Innisfil Lakers
In:
Tamworth Cyclones
In:
Temiscaming Royals
2007-08
13 Teams
Out:
Douro Dukes
Out:
Temiscaming Royals
In:
Brock Bucks
In:
Minden Riverkings
In:
Oro-Medonte 77's
In:
Ville-Marie Dragons
2008-09
15 Teams
Out:
Espanola Kings
Out:
Nipissing Alouettes
Out:
Richmond Hill Rams
Out:
Tamworth Cyclones
Out:
Ville-Marie Dragons
In:
Algoma Avalanche
In:
Powassan Dragons
2009-10
12 Teams
Out:
Brock Bucks
Out:
Innisfil Lakers
Out:
King Wild
Out:
Minden Riverkings
In:
Bobcaygeon Bucks
In:
Jamestown Jets
In:
Shelburne Red Wings
In:
Sturgeon Falls Lumberjacks
In:
Vaughn Wild
2010-11
13 Teams
Out:
Jamestown Jets
Out:
Oro-Medonte 77's
Out:
Powassan Dragons
Out:
Vaughn Wild
In:
Lefroy Wave
In:
Mattawa Voyageurs
In:
Orangeville Americans
In:
Temiscaming Titans
In:
Vaughan Stars
2011-12
14 Teams
Out:
Algoma Avalanche
Out:
Deseronto Storm
Out:
Elliot Lake Bobcats
Out:
Vaughan Stars
In:
Bracebridge Phantoms
In:
Bradford Bulls
In:
Powassan Eagles
In:
Rama Aces
In:
Toronto Attack
2012-13
15 Teams
Out:
Toronto Moose
In:
Alliston Coyotes
In:
Halton Ravens
In:
Meaford Knights
In:
Seguin Huskies
In:
Toronto Ice Jets
In:
Toronto Predators
2013-14
20 Teams
Out:
Bobcaygeon Bucks
Out:
Bracebridge Phantoms
Out:
Lefroy Wave
Out:
Mattawa Voyageurs
Out:
Powassan Eagles
Out:
Shelburne Red Wings
In:
Almaguin Spartans
In:
Bracebridge Blues
In:
Cambridge Bears
In:
Grey Highlands Bravehearts
In:
Niagara Whalers
In:
North York Renegades
In:
Parry Sound Islanders
In:
Tottenham Steam
2014-15
22 Teams
Out:
Cambridge Bears
Out:
Orangeville Americans
Out:
Rama Aces
In:
Bobcaygeon Storm
In:
Brantford Steelfighters
In:
Colborne Chiefs
In:
Coldwater Falcons
In:
Haliburton Wolves
In:
Kingsville Kings
In:
Komoka Dragons
In:
London Lakers
In:
Norfolk Vikings
In:
Orangeville Ice Crushers
In:
Oshawa Riverkings
In:
Shelburne Sharks
2015-16
31 Teams
+
Cities in GMHL
Alliston, ONT
Coyotes
[2013-2016]
Almaguin, ONT
Spartans
[2014-2016]
Beaverton, ONT
Brock Bucks
[2008-2010]
Bobcaygeon, ONT
Bucks
[2010-2014]
Storm
[2015-2016]
Bracebridge, ONT
Phantoms
[2012-2014]
Blues
[2014-2016]
Bradford, ONT
Rattlers
[2006-2016]
Bradford West Gwilum, ONT
Bradford Bulls
[2012-2016]
Brantford, ONT
Steelfighters
[2015-2016]
Cambridge, ONT
Bears
[2014-2015]
Colborne, ONT
Chiefs
[2015-2016]
Coldwater, ONT
Falcons
[2015-2016]
Concord, ONT
Vaughn Wild
[2010-2011]
Deseronto, ONT
Thunder
[2006-2007]
Storm
[2007-2012]
Durham, ONT
Roadrunners
[2019-2020]
Elliot Lake, ONT
Bobcats
[2007-2012]
Espanola, ONT
Kings
[2007-2009]
Gravenhurst, ONT
South Muskoka Shield
[2006-2016]
Guthrie, ONT
Oro-Medonte 77's
[2008-2011]
Haliburton, ONT
Wolves
[2015-2016]
Halton, ONT
Ravens
[2013-2016]
Humphrey, ONT
Seguin Huskies
[2013-2016]
Innisfil, ONT
Lakers
[2007-2010]
Jamestown, NY
Jets
[2010-2011]
King City, ONT
King Wild
[2006-2010]
Kingsville, ONT
Kings
[2015-2016]
Komoka, ONT
Dragons
[2015-2016]
Lefroy, ONT
Wave
[2011-2014]
London, ONT
Lakers
[2015-2016]
Markdale, ONT
Grey Highlands Bravehearts
[2014-2016]
Mattawa, ONT
Voyageurs
[2011-2014]
Meaford, ONT
Knights
[2013-2016]
Minden, ONT
Riverkings
[2008-2010]
North York, ONT
Renegades
[2014-2016]
Northumberland, ONT
Stars
[2021-2022]
Orangeville, ONT
Americans
[2011-2015]
Ice Crushers
[2015-2016]
Oshawa, ONT
Riverkings
[2015-2016]
Parry Sound, ONT
Islanders
[2014-2016]
Port Colborne, ONT
Niagara Whalers
[2014-2016]
Powassan, ONT
Dragons
[2009-2011]
Eagles
[2012-2014]
Rama, ONT
Aces
[2012-2015]
Richmond Hill, ONT
Rams
[2006-2009]
Shelburne, ONT
Red Wings
[2010-2014]
Sharks
[2015-2016]
Simcoe, ONT
Norfolk Vikings
[2015-2016]
St. George, ONT
Ravens
[2016-2019]
Sturgeon Falls, ONT
Nipissing Alouettes
[2006-2009]
Lumberjacks
[2010-2016]
Tamworth, ONT
Cyclones
[2007-2009]
Temiscaming, PQ
Royals
[2007-2008]
Titans
[2011-2016]
Thessalon, ONT
Algoma Avalanche
[2009-2012]
Toronto, ONT
Moose
[2006-2013]
Attack
[2012-2016]
Predators
[2013-2016]
Ice Jets
[2013-2016]
Tottenham, ONT
Steam
[2014-2017]
Vaughan, ONT
Stars
[2011-2012]
Ville-Marie, PQ
Dragons
[2008-2009]
Warsaw, ONT
Douro Dukes
[2007-2008]