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, LV 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, NS C May 15, 1992 Winnipeg, Manitoba, Canada
Ryan MacInnis, CZE C February 14, 1996 St. Louis, Missouri, United States
Derek MacKenzie, MTL C/LW June 11, 1981 Sudbury, Ontario, Canada
Matt Mackenzie, QUE D October 15, 1991 New Westminster, British Columbia, Canada
Nathan MacKinnon, BOS C/RW September 1, 1995 Halifax, Nova Scotia, Canada
Johnathan MacLeod, EDM D June 2, 1996 Lowell, Massachusetts, United States
Logan MacMillan, HBG C/LW/RW July 5, 1989 Charlottetown, Prince Edward Island, 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
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
Nick Magyar, VAV RW May 29, 1996 Cleveland, Ohio, United States
Joshua Mahura, STL 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
Jeff Malcolm, BNF G April 13, 1989 Lethbridge, Alberta, Canada
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, NS 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 C January 13, 1995 Moscow, Russia
Jan Mandat, NS C November 17, 1995 Jihlava, Czech Republic
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
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
Jonathan Marchessault, PHI LW/RW December 27, 1990 Québec City, Québec, Canada
Jake Marchment, PHI C May 20, 1995 Ajax, Ontario, Canada
Martin Marincin, HAV D February 18, 1992 Kosice, Slovakia
John Marino, CGY D May 21, 1997 Brockton, Massachusetts, United States
Colin Markison, BOS C/RW August 6, 1992 Princeton, New Jersey, United States
Andrei Markov, VAV D December 20, 1978 Voskresensk, Russia
Jacob Markstrom, ACA 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
Kevin Marshall, BRN D March 10, 1989 Boucherville, Québec, Canada
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, RYK LW May 8, 1989 Windsor, Ontario, Canada
Paul Martin, BRN D March 5, 1981 Minneapolis, Minnesota, United States
Spencer Martin, PHI G June 8, 1995 Oakville, Ontario, Canada
Alec Martinez, BOS 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, DUB 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, STK 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
Derek Mathers, EDM RW August 4, 1993 Strathroy, Ontario, 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, BRN C/LW February 19, 1988 Mississauga, Ontario, Canada
Nicolas Mattinen, NS 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
Brandon Maxwell, BNF G March 22, 1991 Winter Park, Florida, United States
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
Maksim Mayorov, PHI LW/RW March 26, 1989 Leninogorsk, Russia
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
Jamie McBain, QUE D February 25, 1988 Edina, Minnesota, United States
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, ACA C/RW March 7, 1995 Gross Pointe, Michigan, United States
John McCarthy, HBG C/RW August 9, 1986 Boston, Massachusetts, United States
Jay McClement, VAN C March 2, 1983 Kingston, Ontario, Canada
Shane McColgan, STK RW January 1, 1993 Torrance, California, United States
Thomas McCollum, CHI G July 12, 1989 Amherst, New York, United States
Max McCormick, LON C/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
Josh McFadden, LON D May 23, 1991 Guelph, Ontario, Canada
Kendall McFaull, QUE D April 10, 1992 Rosetown, Saskatchewan, Canada
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
Greg McKegg, HBG C/LW June 17, 1992 St. Thomas, Ontario, Canada
Mike McKenna, LON G April 11, 1983 St. Louis, Missouri, United States
Brett McKenzie, WHI C March 12, 1997 Ottawa, Ontario, Canada
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
Cody McLeod, KC LW/RW June 26, 1984 Binscarth, Manitoba, Canada
Michael McLeod, PHI C February 3, 1998 Mississauga, Ontario, Canada
Brayden McNabb, LON D January 21, 1991 Saskatoon, Saskatchewan, Canada
Patrick McNally, HAV D April 12, 1991 Glen Head, New York, United States
Mark McNeill, WHI C/RW February 22, 1993 Langley, British Columbia, Canada
Reid McNeill, CZE D April 29, 1992 London, 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
Philip McRae, STL C March 15, 1990 Minneapolis, Minnesota, United States
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 LW/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
Nicholas Merkley, HAV RW May 23, 1997 Calgary, Alberta, 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, HAV D April 21, 1985 Ottawa, Ontario, Canada
Garrett Meurs, CZE C/RW January 12, 1993 Wingham, Ontario, Canada
Milan Michalek, QUE LW/RW December 7, 1984 Jindrichuv Hradec, Czech Republic
Steve Michalek, EDM G August 5, 1993 Hartford, Connecticut, United States
Zbynek Michalek, NS D December 23, 1982 Jindrichuv, Czech Republic
Jacob Middleton, KC D January 2, 1996 Wainwright, Alberta, Canada
Keaton Middleton, PHI D February 10, 1998 Stratford, Ontario, Canada
Andy Miele, DUB C April 15, 1988 Grosse Pointe Woods, Michigan, United States
Niko Mikkola, VAV D April 27, 1996 Finland, Finland
Sonny Milano, RYK LW 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
Drew Miller, OTT LW/RW February 17, 1984 Dover, New Jersey, United States
J.T. Miller, DEN C/LW/RW March 14, 1993 East Palestine, Ohio, 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, DUB D July 29, 1994 Moscow, Russia
Bryce Misley, CGY C September 5, 1999 Calgary, Alberta, Canada
Grant Mismash, MTL LW February 19, 1999 Brooklyn Park, Minnesota, United States
Jason Missiaen, VAN G May 25, 1990 Chatham, Ontario, Canada
Matthew Mistele, EDM LW October 17, 1995 Whitby, Ontario, Canada
Ian Mitchell, WHI D January 18, 1999 St. Albert, Alberta, Canada
Torrey Mitchell, STK C/LW/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
Nathan Moon, HBG C April 1, 1990 Belleville, Ontario, Canada
Dominic Moore, BOS C/LW August 3, 1980 Thornhill, Ontario, Canada
John Moore, STK D November 19, 1990 Chicago, Illinois, United States
Trevor Moore, NS LW March 31, 1995 Thousand Oaks, California, United States
Brent Moran, BNF G July 5, 1996 Ottawa, Ontario, Canada
Antoine Morand, BNF 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
Mitch Moroz, QUE LW May 3, 1994 Edmonton, Alberta, Canada
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, DUB 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
Johan Motin, LON D October 10, 1989 Karlskoga, Sweden
Tyler Motte, CZE C/LW/RW March 10, 1995 Port Huron, Michigan, United States
Matt Moulson, VAV LW/RW November 1, 1983 Mississauga, Ontario, Canada
Nick Moutrey, MTL C/LW/RW June 24, 1995 Toronto, Ontario, Canada
Jacob Moverare, FRE D August 31, 1998 Ostersund, Sweden
Tyler Moy, HAV C 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, CHI C March 6, 1986 Buffalo, New York, United States
Mirco Mueller, HAV D March 21, 1995 Winterthur, Switzerland
Peter Mueller, DEN C/LW/RW April 14, 1988 Bloomington, Minnesota, United States
Aidan Muir, DEN LW August 21, 1995 Brampton, Ontario, Canada
James Mullin, BNF C February 24, 1992 Philadelphia, Pennsylvania, United States
Connor Murphy, HAV D March 26, 1993 Boston, Massachusetts, United States
Mike Murphy, LON G January 15, 1989 Kingston, Ontario, Canada
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
Tyler Myers, LON D January 2, 1990 Houston, Texas, United States
© Copyright 2017. All Rights Reserved. Site by Mike Franceschini and Mark MacRae