|No. of teams||23|
|Recent Champions||Tottenham Steam (2016)|
|Most successful club||Bradford Rattlers (3)|
In revolt to Hockey Canada's Canadian Development Model and their banning of European players below the Major Junior level, the GMHL was founded with seven teams during the fall of 2006. The original teams were the Bradford Rattlers, Deseronto Thunder, King Wild, Nipissing Alouettes, Richmond Hill Rams, South Muskoka Shield, and Toronto Canada Moose.
In five years of operation, the league had doubled in size. Bradford won the league playoffs in 2007 and 2008, South Muskoka won in 2009, Deseronto won it in 2010, and 2007 expansion team Elliot Lake Bobcats took home the Russell Cup in 2011.
As of 2011, five of the original teams are still in operation: Bradford, Deseronto (now called the Storm), King (now known as the Lefroy Wave), South Muskoka, and Toronto. Nipissing and Richmond Hill both folded after three seasons, but Nipissing was replaced in 2010 by the Sturgeon Falls Lumberjacks in their hometown.
The league had boasted two teams of foreigner-only teams, Russians on the Shelburne Red Wings (2010-2014) and Americans on the Orangeville Americans (2011-2015). Hockey Canada and the GMHL have always been at odds. In 2007-08, Hockey Canada initiated a policy of a quarantine system on players, officials, and coaches involved with the GMHL. In the Summer of 2008, this was investigated by the Canadian Government and deemed illegal. Despite this, intimidation has persisted. During the 2010-11 season, this situation grew extreme in Shelburne and resulted in the Mayor of Shelburne forcing a sitdown between the town, Hockey Canada, and the GMHL.
As of September 2011, the league is operating in its sixth season with fourteen active franchises and two dormant franchises set to operate in 2012.
For 2015-16, the league is scheduled to have 34 franchises including 11 expansion teams and two teams on hiatus.
In late October or early November 2015 the Brantford Steelfighters folded.
On March 11, 2017 the league announced the addition of the Ville-Marie Pirates to the league for the 2017-18 season.
On August 31, 2017 the league announced that the Parry Sound Islanders were taking a leave of absence for the 2017-18 and would be able to return to the league for 2018-19. On November 22, 2017 the league announced the Fergua Force were removed from the league and would not be allowed to return for the 2018-19 season.
In March of 2019 postings on the St. George Ravens twitter page indicated that Tilsonburg was forced to forfeit games 3 and 4 of their semifinal playoff series due to a lack of players caused by food poisoning. Later reports indicated the team may have in fact folded.
On January 23, 2019 the league announced the addition of the Bancroft Rockhounds, which will be based out of the North Hastings Community Centre in Bancroft, Ontario. The team will start play with the 2019-20 season.
On June 13, 2019 it was announced that the Western Provinces Hockey Association teams that had been previously affiliated with the Western States Hockey League for the 2018-19 season would become affiliated with the GMHL and form the GMHL's Western Division. By early July the WSHL had two teams, the Edson Aeros and Meadow Lake Mustangs that had opted stay with the WSHL and announced the formation of new teams in Cold Lake and Hinton, Alberta, The previous teams in those towns apparently left a trail of unpaid bills 
Awarded teams that never playedEdit
- Downsview Spitfires (2014)
- Elliot Lake Bobcats (2015) originally announced as returning then disapear
- Halton Huskies (2011) awarded for 2011-12 season; then don't play
- 2007 Bradford Rattlers
- 2008 Bradford Rattlers
- 2009 South Muskoka Shield
- 2010 Deseronto Storm
- 2011 Elliot Lake Bobcats
- 2012 Sturgeon Falls Lumberjacks
- 2013 Bradford Rattlers
- 2014 Bradford Bulls
- 2015 Temiscaming Titans
- 2016 Tottenham Steam
- 2017 Niagara Whalers
- 2018 Almaguin Spartans
- 2019 Ville-Marie Pirates
- List of Greater Metro Junior A Hockey League standings
- List of Greater Metro Junior A Hockey League team names
- All-Time GMHL Standings
- ↑ https://gmhl.net/article.php?article_id=56987
- ↑ https://gmhl.net/article.php?article_id=57041
- ↑ https://gmhl.net/article.php?article_id=57128
- ↑ https://gmhl.net/article.php?article_id=57252
- ↑ https://twitter.com/StGeorgeRavens?ref_src=twsrc%5Etfw%7Ctwcamp%5Eembeddedtimeline%7Ctwterm%5Eprofile%3AStGeorgeRavens&ref_url=https%3A%2F%2Fravensjrahockey.ca%2F%3Ffbclid%3DIwAR318kkblyai9Onm77qvBu7e984gSmhbcyISxq0p69JGaf_3QnZoISgxZvI
- ↑ https://thejuniorhockeynews.com/the-death-pool-gmhl-tillsonburg-folds-in-playoff-semi-finals/
- ↑ https://gmhl.net/article.php?article_id=57286
- ↑ https://gmhl.net/article.php
- ↑ https://gmhl.net/article.php?article_id=57383
- ↑ http://www.wshl.org/news/wshl-returns-to-cold-lake-alberta-for-the-2019-202
- ↑ https://www.hintontimberwolvesjuniora.com/news/wshl-welcomes-timberwolves
- ↑ http://www.wshl.org/news/welcome-timberwolves
- ↑ https://thejuniorhockeynews.com/the-death-pool-wpha-gmhl-already-creating-problems-out-west/
- ↑ https://gmhl.net/article.php?article_id=57386
- ↑ https://gmhl.net/article.php
- ↑ https://gmhl.net/news/_/57421