Canada East Division

Canada West Division

American Division

European Division

PlayerPos.BirthdateBirthplace
Benton Maass, CGY D November 25, 1998 Elk River, Minnesota, United States
Olli Maatta, HBG D August 22, 1994 Jyvaskyla, Finland
Clarke MacArthur, TOM LW April 6, 1985 Lloydminster, Alberta, Canada
Kurtis MacDermid, NS D March 24, 1994 Sauble Beach, Ontario, Canada
Andrew MacDonald, OTT D September 7, 1986 Judique, Nova Scotia, Canada
Jacob MacDonald, BRN D February 26, 1993 Brighton, Michigan, United States
MacKenzie MacEachern, WHI LW March 9, 1994 Royal Oak, Michigan, United States
Brooks Macek, CHI C May 15, 1992 Winnipeg, Manitoba, Canada
Zack MacEwen, LON C/RW July 8, 1996 Charlottetown, Prince Edward Island, Canada
Matej Machovsky, PHI G July 25, 1993 Opava, Czech Republic
Ryan MacInnis, CZE C February 14, 1996 St. Louis, Missouri, United States
Derek MacKenzie, HAM C/LW June 11, 1981 Sudbury, Ontario, Canada
Matt Mackenzie, HAM D October 15, 1991 New Westminster, British Columbia, Canada
Nathan MacKinnon, BOS C/RW September 1, 1995 Halifax, Nova Scotia, Canada
Johnathan MacLeod, DUB D June 2, 1996 Lowell, Massachusetts, United States
Cam Maclise, LV RW March 13, 1992 Camrose, Alberta, Canada
Tanner MacMaster, FRE C January 8, 1996 Calgary, Alberta, Canada
Mark MacMillan, LV C/LW/RW January 23, 1992 Penticton, British Columbia, Canada
Austin Madaisky, NS D January 30, 1992 Burnaby, British Columbia, Canada
Tyler Madden, KC C November 9, 1999 Albany, New York, United States
Merrick Madsen, STK G August 22, 1995 Preston, Indiana, United States
Saku Maenalanen, CHI RW May 29, 1994 Kemi, Finland
Daniel Maggio, VAV RW/D March 4, 1991 Windsor, Ontario, Canada
Sean Maguire, CHI G February 2, 1993 Edmonton, Alberta, Canada
Joshua Mahura, LV D May 5, 1998 St. Albert, Alberta, Canada
Cale Makar, EDM D October 30, 1998 Calgary, Alberta, Canada
Andrey Makarov, EDM G April 20, 1993 Kazan, Russia
Eetu Makiniemi, DEN G April 19, 1999 Vantaa, Finland
Kirill Maksimov, STL RW June 1, 1999 Moscow, Russia
Beck Malenstyn, STL LW February 4, 1998 Delta, British Columbia, Canada
Jordan Maletta, BNF C April 29, 1995 St. Catherines, Ontario, Canada
Denis Malgin, RYK C/LW/RW January 18, 1997 Olten, Switzerland
Evgeni Malkin, LV C July 31, 1986 Magnitogorsk, Russia
Alfons Malmstrom, CHI D June 12, 1998 Lulea, Sweden
Brad Malone, SEA C/LW May 20, 1989 Miramichi, New Brunswick, Canada
Sean Malone, CGY C April 30, 1995 Buffalo, New York, United States
Mikhail Maltsev, NS LW March 12, 1998 St. Petersburg, Russia
Maxim Mamin, DUB LW/RW January 13, 1995 Moscow, Russia
Kevin Mandolese, STL G August 22, 2000 Blainville, Canada
Matt Mangene, BOS C/D March 12, 1989 Manorville, New York, United States
Andrew Mangiapane, WHI LW April 4, 1996 Toronto, Ontario, Canada
Brandon Manning, WHI D June 4, 1990 Prince George, British Columbia, Canada
Josh Manson, VAN D October 7, 1991 Prince Albert, Saskatchewan, Canada
Anthony Mantha, DEN LW/RW September 16, 1994 Longueuil, Québec, Canada
Ryan Mantha, DEN D June 18, 1996 Clarkston, Michigan, United States
Artyom Manukyan, HBG RW June 9, 1999 Omsk, Russia
Matia Marcantuoni, BOS RW February 22, 1994 Woodbridge, Ontario, Canada
Brad Marchand, OTT LW May 11, 1988 Halifax, Nova Scotia, Canada
Alexei Marchenko, EDM D January 2, 1992 Moscow, Russia
Kirill Marchenko, NS RW July 21, 2000 Barnaul, Russia
Jonathan Marchessault, PHI C/LW December 27, 1990 Québec City, Québec, Canada
Jake Marchment, PHI C May 20, 1995 Ajax, Ontario, Canada
Mason Marchment, NS LW March 6, 1995 Uxbridge, Ontario, Canada
Martin Marincin, TOM D February 18, 1992 Kosice, Slovakia
John Marino, CGY D May 21, 1997 Brockton, Massachusetts, United States
Colin Markison, BOS RW August 6, 1992 Princeton, New Jersey, United States
Jacob Markstrom, SEA G January 31, 1990 Gavle, Sweden
Patrick Marleau, STK C/LW September 15, 1979 Aneroid, Saskatchewan, Canada
Mitchell Marner, MTL RW May 5, 1997 Markham, Ontario, Canada
Cooper Marody, ACA C December 20, 1996 Brighton, Michigan, United States
Patrick Maroon, ACA LW April 23, 1988 St Louis, Missouri, United States
Adam Marsh, EDM LW August 22, 1997 Chicago, Illinois, United States
Benjamin Marshall, BRN D August 30, 1992 St. Paul, Minnesota, United States
Danick Martel, TOM C/LW December 12, 1994 Drummondville, Quebec, Canada
Chris Martenet, CHI D September 25, 1996 Waukesha, Wisconsin, United States
Christian Marti, OTT D March 28, 1993 Bülach, Switzerland
Brycen Martin, CZE D May 9, 1996 Calgary, Alberta, Canada
Jon Martin, LV C/RW August 23, 1995 Winnipeg, Manitoba, Canada
Luke Martin, LON D September 20, 1998 St. Louis, Missouri, United States
Matthew Martin, NS LW/RW May 8, 1989 Windsor, Ontario, Canada
Spencer Martin, PHI G June 8, 1995 Oakville, Ontario, Canada
Alec Martinez, PHI D July 26, 1987 Rochester Hills, Michigan, United States
Jordan Martinook, BRN C/LW July 25, 1992 Brandon, Manitoba, Canada
Andreas Martinsen, CHI LW/RW June 12, 1990 Bærum, Norway
Adam Mascherin, HBG LW June 6, 1998 Maple, Ontario, Canada
Brandon Mashinter, CHI LW September 20, 1988 Bradford, Ontario, Canada
Dominik Masin, FRE D February 1, 1996 Mastec Kralove, Czech Republic
Steve Mason, DEN G May 29, 1988 Oakville, Ontario, Canada
Joseph Masonius, VAN D February 17, 1997 Long Branch, New Jersey, United States
Jake Massie, HAV D January 21, 1997 Montréal, Québec, Canada
Michael Matheson, STK D February 27, 1994 Pointe-Claire, Québec, Canada
Stefan Matteau, LON LW February 23, 1994 Chicago, Illinois, United States
Stelio Mattheos, BRN RW June 14, 1999 Winnipeg, Manitoba, Canada
Auston Matthews, KC C September 17, 1997 Scottsdale, Arizona, United States
Shawn Matthias, NS C/LW February 19, 1988 Mississauga, Ontario, Canada
Nicolas Mattinen, LV D March 5, 1998 Orleans, Ontario, Canada
Mitchell Mattson, STL C January 2, 1998 Grand Rapids, Minnesota, United States
Nick Mattson, PHI D October 25, 1991 Salem, Oregon, United States
Adam Ollas Mattsson, BOS D July 30, 1996 Stockholm, Sweden
Scott Mayfield, ACA D October 14, 1992 St. Louis, Missouri, United States
Gerald Mayhew, CZE C December 31, 1992 Wyandotte, Michigan, United States
Dysin Mayo, FRE D August 17, 1996 Victoria, British Columbia, Canada
Marek Mazanec, KC G July 18, 1991 Ceske Budejovice, Czech Republic
Eamon McAdam, HAV G September 24, 1994 Doylestown, Pennsylvania, United States
Charlie McAvoy, HBG D December 21, 1997 Long Beach, New York, United States
Jack McBain, VAN C January 6, 2000 Toronto, Ontario, Canada
Jake McCabe, EDM D October 12, 1993 Eau Claire, Wisconsin, United States
Jared McCann, WHI C/LW May 31, 1996 Stratford, Ontario, Canada
John McCarron, STK C/RW April 16, 1992 Gross pointe, Michigan, United States
Michael McCarron, CZE C/RW March 7, 1995 Gross Pointe, Michigan, United States
Thomas McCollum, CHI G July 12, 1989 Amherst, New York, United States
Max McCormick, LON LW May 1, 1992 De Pere, Wisconsin, United States
Ian McCoshen , STK D August 5, 1995 Anaheim, California, United States
Connor McDavid, HAV C January 13, 1997 Richmond Hill, Ontario, Canada
Ryan McDonagh, ACA D June 13, 1989 St.Paul, Minnesota, United States
Colin McDonald, BOS RW September 30, 1984 Wethersfield, Connecticut, United States
Mason McDonald, DEN G April 23, 1996 Halifax, Nova Scotia, Canada
Curtis McElhinney, WHI G May 23, 1983 London, Ontario, Canada
Evan McEneny, CZE D May 22, 1994 Hamilton, Ontario, Canada
Kendall McFaull, HAM D April 10, 1992 Rosetown, Saskatchewan, Canada
Tim McGauley, LON C July 23, 1995 Wilcox, Saskatchewan, Canada
Hugh McGing, DEN LW July 11, 1998 Chicago, Illinois, United States
Brock McGinn, STK LW/RW February 2, 1994 Fergus, Ontario, Canada
Jamie McGinn, EDM LW/RW August 5, 1988 Fergus, Ontario, Canada
Tye McGinn, BOS LW/RW July 29, 1990 Fergus, Ontario, Canada
Jacob McGrew, VAN RW February 25, 1999 Orange, California, United States
Dylan McIlrath, TOM D April 20, 1992 Winnipeg, Manitoba, Canada
Zane McIntyre, FRE G August 20, 1992 Thief River Falls, Minnesota, United States
Jared McIsaac, BNF D March 27, 2000 Truro, Nova Scotia, Canada
Greg McKegg, BRN C/LW June 17, 1992 St. Thomas, Ontario, Canada
Mike McKenna, LON G April 11, 1983 St. Louis, Missouri, United States
Curtis McKenzie, LON LW February 22, 1991 Golden, British Columbia, Canada
Skyler McKenzie, DUB LW January 20, 1998 Sherwood Park, Alberta, Canada
Roland McKeown, CGY D January 20, 1996 Listowel, Ontario, Canada
Blake McLaughlin, STK LW February 14, 2000 Grand Rapids, Minnesota, United States
Michael McLeod, PHI C February 3, 1998 Mississauga, Ontario, Canada
Ryan McLeod, HBG C September 21, 1999 Mississauga, Ontario, Canada
Brayden McNabb, LON D January 21, 1991 Saskatoon, Saskatchewan, Canada
Mark McNeill, WHI C/RW February 22, 1993 Langley, British Columbia, Canada
Reid McNeill, CZE D April 29, 1992 London, Ontario, Canada
Michael McNiven, ACA G July 9, 1997 Woodbridge, Ontario, Canada
Marc McNulty, BOS D April 5, 1995 Moose Jaw, Saskatchewan, Canada
Graham McPhee, STL LW July 24, 1998 Bethesda, Massachusetts, United States
Adam McQuaid, CZE D October 12, 1986 Charlottetown, Prince Edward Island, Canada
Allan McShane, STL C February 14, 2000 Collingwood, Ontario, Canada
Wade Megan, VAV C July 22, 1990 Canton, New York, United States
Jaycob Megna, CHI D December 10, 1992 Northbrook, Illinois, United States
Jayson Megna, BRN C/RW February 1, 1990 Northbrook, Illinois, United States
Timo Meier, PHI LW/RW October 8, 1996 Herisau, Switzerland
Julian Melchiori, TOM D June 12, 1991 Richmond Hill, Ontario, Canada
Hampus Melen, NS RW February 28, 1995 Karlskrona, Sweden
James Melindy, VAV D December 11, 1993 Goulds, Newfoundland and Labrador, Canada
Nicolas Meloche, BOS D July 18, 1997 Lasalle, Québec, Canada
Brennan Menell, HAV D May 24, 1997 Woodbury, Minnesota, United States
Nicholas Merkley, HAV C/RW May 23, 1997 Calgary, Alberta, Canada
Ryan Merkley, BNF D August 14, 2000 Oakville, Ontario, Canada
Dakota Mermis, CZE D January 5, 1994 Alton, Illinois, United States
Jonathon Merrill, PHI D March 2, 1992 Oklahoma City, Oklahoma, United States
Michael Mersch, STL LW October 2, 1992 Park Ridge, Illinois, United States
Elvis Merzlikins, BNF G April 13, 1994 Riga, Latvia
Victor Mete, BOS D June 7, 1998 Woodbridge, Ontario, Canada
Marc Methot, HAM D April 21, 1985 Ottawa, Ontario, Canada
Garrett Meurs, CZE C/RW January 12, 1993 Wingham, Ontario, Canada
Steve Michalek, SEA G August 5, 1993 Hartford, Connecticut, United States
Jacob Middleton, KC D January 2, 1996 Wainwright, Alberta, Canada
Keaton Middleton, PHI D February 10, 1998 Stratford, Ontario, Canada
Niko Mikkola, VAV D April 27, 1996 Finland, Finland
Sonny Milano, RYK LW/RW May 12, 1996 Massapequa, New York, United States
Andrew Miller, LV RW September 18, 1988 Bloomfield Hills, Michigan, United States
Colin Miller, CGY D October 29, 1992 Sault Ste. Marie, Ontario, Canada
J.T. Miller, DEN C/LW/RW March 14, 1993 East Palestine, Ohio, United States
K'Andre Miller, BNF D January 21, 2000 St. Paul, Minnesota, United States
Kevan Miller, EDM D November 15, 1987 Los Angeles, California, United States
Ryan Miller, RYK G July 17, 1980 East Lansing, Michigan, United States
Parker Milner, DUB G September 6, 1990 Pittsburgh, Pennsylvania, United States
Benjamin Mirageas, STK D May 8, 1999 Newburyport, Massachusetts, United States
Andrei Mironov, HBG D July 29, 1994 Moscow, Russia
Hunter Miska, HAV G July 7, 1995 Stacy, Minnesota, United States
Bryce Misley, CGY C September 5, 1999 Calgary, Alberta, Canada
Grant Mismash, MTL LW February 19, 1999 Brooklyn Park, Minnesota, United States
Matthew Mistele, EDM LW October 17, 1995 Whitby, Ontario, Canada
Ian Mitchell, ACA D January 18, 1999 St. Albert, Alberta, Canada
Torrey Mitchell, BNF C/RW January 30, 1985 Montréal, Québec, Canada
Zack Mitchell, OTT C/RW January 6, 1993 Caledon, Ontario, Canada
Casey Mittelstadt, CZE C November 22, 1998 Edina, Minnesota, United States
Sean Monahan, RYK C October 12, 1994 Brampton, Ontario, Canada
Samuel Montembeault, HAV G October 30, 1996 Québec City, Québec, Canada
Brandon Montour, ACA D April 11, 1994 Brantford, Ontario, Canada
Al Montoya, LV G February 13, 1985 Chicago, Illinois, United States
Dominic Moore, BNF C August 3, 1980 Thornhill, Ontario, Canada
John Moore, SEA D November 19, 1990 Chicago, Illinois, United States
Trevor Moore, HAV LW March 31, 1995 Thousand Oaks, California, United States
Brent Moran, BNF G July 5, 1996 Ottawa, Ontario, Canada
Antoine Morand, HAV C February 18, 1999 Chateauguay, Quebec, Canada
Jeremy Morin, CGY LW/RW April 16, 1991 Auburn, New York, United States
Samuel Morin, WHI D July 12, 1995 Lac-Beauport, Québec, Canada
Travis Morin, BNF C January 9, 1984 Brooklyn Park, Minnesota, United States
Mitch Moroz, HAM LW May 3, 1994 Edmonton, Alberta, Canada
Ivan Morozov, RYK C May 5, 2000 Khanty-Mansiysk, Russia
Adam Morrison, KC G February 9, 1991 Edmonton, Alberta, Canada
Brad Morrison, MTL C January 4, 1997 Prince George, British Columbia, Canada
Cameron Morrison, RYK LW August 27, 1998 Aurora, Ontario, Canada
Kenney Morrison, LV D February 12, 1992 Lloydminster, Alberta, Canada
Joshua Morrissey, NS D March 28, 1995 Calgary, Alberta, Canada
Joe Morrow, LV D December 9, 1992 Edmonton, Alberta, Canada
Josh Morrow, LV D June 12, 1983 Sherwood Park, Alberta, Canada
C.J. Motte, BNF G December 10, 1991 St. Clair, Michigan, United States
Tyler Motte, CZE LW/RW March 10, 1995 Port Huron, Michigan, United States
Nick Moutrey, MTL C June 24, 1995 Toronto, Ontario, Canada
Jacob Moverare, FRE D August 31, 1998 Ostersund, Sweden
Tyler Moy, HAV C/RW July 18, 1995 La Jolla, California, United States
Vojtech Mozik, NS D December 26, 1992 Praha, Czech Republic
Petr Mrazek, EDM G February 14, 1992 Ostrava, Czech Republic
Chris Mueller, BNF C/RW March 6, 1986 Buffalo, New York, United States
Mirco Mueller, LON D March 21, 1995 Winterthur, Switzerland
Aidan Muir, DEN LW August 21, 1995 Brampton, Ontario, Canada
Connor Murphy, FRE D March 26, 1993 Boston, Massachusetts, United States
Ryan Murphy, FRE D March 31, 1993 Aurora, Ontario, Canada
Trevor Murphy, MTL D July 16, 1995 Windsor, Ontario, Canada
Brett Murray, NS LW July 20, 1998 Bolton, Ontario, Canada
Matthew Murray, VAN G May 25, 1994 Thunder Bay, Ontario, Canada
Ryan Murray, KC D September 27, 1993 Regina, Saskatchewan, Canada
John Muse, FRE G August 1, 1988 East Falmouth, Massachusettes, United States
Adam Musil, FRE C March 26, 1997 Ottawa, Ontario, Canada
David Musil, BNF D April 9, 1993 Calgary, Alberta, Canada
Daniel Muzito-Bagenda, NS LW/RW June 15, 1996 Umea, Sweden
Jake Muzzin, HAV D February 21, 1989 Woodstock, Ontario, Canada
Philippe Myers, HBG D January 25, 1997 Moncton, New Brunswick, Canada
Tyler Myers, HAV D January 2, 1990 Houston, Texas, United States
© Copyright 2019. All Rights Reserved. Site by Mike Franceschini and Mark MacRae