Loading scores...
View All Scores
GMHL
About
Staff & Contacts
Officials
Arenas
Careers
Sponsors
News
League News
Inside the GMHL
History
GMHL History
Entry Draft
Russell Cup
Awards
Schedule
Standings
Stats
Power Rankings
Executives
Player Rankings
Teams
Players
Player Directory
Tryout Information
Career Leaders
Transactions
College-Bound Guide
Insurance
Events
All-Star Game
College Showcase
Entry Draft
Russell Cup
Alumni
Player Advancements
Custom Rings
GMHL.TV
Sanction
GMHL
The Greater Metro Jr. A Hockey League
Teams
Season
2022-2023
2021-2022
2020-2021
2019-2020
2018-2019
2017-2018
2016-2017
2015-2016
2014-2015
2013-2014
2012-2013
2011-2012
2010-2011
2009-2010
2008-2009
GMHL
Bancroft Rockhounds
Bancroft, ON
Schedule
|
Staff
|
Roster
|
Stats
Bradford Bulls
Bradford West Gwilumbury, ON
Schedule
|
Staff
|
Roster
|
Stats
Bradford Rattlers
Bradford, ON
Schedule
|
Staff
|
Roster
|
Stats
Burns Lake Timbermen
Burns Lake, BC
Schedule
|
Staff
|
Roster
|
Stats
Durham Roadrunners
Oshawa, ON
Schedule
|
Staff
|
Roster
|
Stats
Edson Eagles
Edson, AB
Schedule
|
Staff
|
Roster
|
Stats
Fox Creek Ice Kings
Fox Creek, AB
Schedule
|
Staff
|
Roster
|
Stats
Gibbons Pioneers
Gibbons, AB
Schedule
|
Staff
|
Roster
|
Stats
High Prairie Red Wings
High Praire, AB
Schedule
|
Staff
|
Roster
|
Stats
Kitimat Saax
Kitimat, BC
Schedule
|
Staff
|
Roster
|
Stats
Mackenzie Mountaineers
Mackenzie, BC
Schedule
|
Staff
|
Roster
|
Stats
Meaford Knights
Meaford, ON
Schedule
|
Staff
|
Roster
|
Stats
Niagara Predators
Niagara-on-the-Lake, ON
Schedule
|
Staff
|
Roster
|
Stats
North York Renegades
North York, ON
Schedule
|
Staff
|
Roster
|
Stats
Northern Alberta Tomahawks
Enoch, AB
Schedule
|
Staff
|
Roster
|
Stats
Northumberland Stars
Northumberland, ON
Schedule
|
Staff
|
Roster
|
Stats
Slave Lake Icedogs
Slave Lake, AB
Schedule
|
Staff
|
Roster
|
Stats
South Muskoka Shield
Gravenhurst, ON
Schedule
|
Staff
|
Roster
|
Stats
St. George Ravens
St. George, ON
Schedule
|
Staff
|
Roster
|
Stats
Streetsville Flyers
Mississauga, ON
Schedule
|
Staff
|
Roster
|
Stats
Temiscaming Titans
Témiscaming, QC
Schedule
|
Staff
|
Roster
|
Stats
Tottenham Thunder
Tottenham, ON
Schedule
|
Staff
|
Roster
|
Stats
Tumbler Ridge Steel Kings
Tumbler Ridge, BC
Schedule
|
Staff
|
Roster
|
Stats
Ville-Marie Pirates
Ville-Marie, QC
Schedule
|
Staff
|
Roster
|
Stats
West Nipissing Lynx
West Nipissing, ON
Schedule
|
Staff
|
Roster
|
Stats
Windsor Aces
Windsor, ON
Schedule
|
Staff
|
Roster
|
Stats
Team Map