Player index M
========================================================================
NAME P S Ht WT DAY BORN TOWN BORN
========================================================================
Kevin Maas D R 6-1 176 08/28/1984 Eeklo, Belgium
Mike Maas D R 6-0 193 08/19/1975 Big Rapids, MI
Robbert Maas C L 5-10 176 06/03/1984 Tilburg, Netherlands
Tero Maatta D L 6-1 205 01/02/1982 Vantaa, Finland
Tuomo Maatta LW R 6-2 189 10/15/1979 Kuusamo, Finland
Clarke MacArthur LW L 5-11 180 04/06/1985 Lloydminster, Alta
Ken MacArthur D L 6-1 175 03/15/1968 Roseland, B.C.
Paul MacDermid RW R 6-1 200 04/14/1963 Chesley, Ont
Andrew MacDonald D L 6-0 188 09/07/1986 Judique, N.S.
Brett MacDonald D L 6-0 195 01/05/1966 Bothwell, Ont
Bruce MacDonald D L 6-1 192 12/16/1967 Paistow, NH
Craig MacDonald D R 5-10 210 05/16/1974 Hamilton, Ont
Craig MacDonald C L 6-2 200 04/07/1977 Antigonish, N.S.
Craig MacDonald LW L 6-0 190 05/07/1982 Canton, MA
Craig MacDonald C L 6-0 201 10/03/1982 Milton, Ont
Darin MacDonald LW L 01/30/1970 Calgary, Alta
David MacDonald D R 6-3 200 04/30/1985 Halifax, N.S.
David MacDonald D R 5-11 185 07/01/1986 Orwell, P.E.I.
Doug MacDonald LW L 6-0 198 02/08/1969 Assinbold, Sask
Franklin MacDonald D L 6-0 188 04/08/1985 Baddeck, N.S.
Garett MacDonald D L 6-1 183 01/12/1971 Burnaby, B.C.
Jason MacDonald RW R 5-11 210 04/01/1974 Charlottetown, P.E.I.
Jason MacDonald C R 6-1 170 01/10/1989 Calgary, Alta
Kevin MacDonald D L 6-3 190 05/24/1954 Toronto, Ont
Kevin MacDonald D L 6-0 200 02/24/1966 Prescont, Ont
Lane MacDonald LW L 5-11 187 03/03/1966 Mequon, WI
Matt MacDonald D L 6-1 205 03/16/1983 Niagara Falls, Ont
Scott MacDonald D L 6-3 205 09/13/1972 Brockton, MA
Tom MacDonald C L 6-1 205 04/14/1974 Toronto, Ont
Ali MacEachern D R 5-11 175 10/13/1980 Iverness, N.S.
Greg MacEachern D L 6-3 215 11/16/1971 Antigonish, N.S.
Filip Macejka RW R 6-0 169 04/17/1984 Poprad, Slovakia
Peter Macek D R 6-2 194 05/13/1983 Krupina, Slovakia
Corey Machanic D R 6-3 200 09/26/1972 Rome, NY
Michal Macho C R 6-1 169 01/17/1982 Martin, Slovakia
David Machon D L 5-8 154 02/20/1980 Paris, France
Vladimir Machulda LW L 6-0 182 01/13/1971 Most, Czech Republic
Pavel Machuta D L 6-2 198 09/10/1980 Zlin, Czech Republic
Tony Maci D L 6-1 210 02/20/1980 Grosse Isle, MI
Raymond Macias D R 6-1 187 09/18/1986 Long Beach, CA
Alexander Macijevskis RW L 5-8 176 06/16/1975 Riga, Latvia
Aaron MacInnis D L 6-1 200 04/07/1981 Port Hood, N.S.
Al MacInnis D R 6-2 200 07/11/1963 Inverness, N.S.
Andy Macintyre LW L 6-1 190 04/16/1974 Thunder Bay, Ont
Dave Macintyre D L 5-11 190 10/20/1968 New Glasgow, N.S.
Dave MacIntyre RW R 6-0 195 03/12/1973 Halifax, N.S.
Steve MacIntyre D L 6-6 250 08/08/1980 Brock, Sask
David Macisaac D L 6-2 225 04/23/1972 Arlington, MA
Todd MacIsaac C L 5-10 180 05/25/1974 Country Harbour, N.S.
Doug MacIver D R 6-5 223 02/12/1981 King City, Ont
Norm Maciver D L 5-11 180 09/08/1964 Thunder Bay, Ont
Peter MacKellar RW R 6-2 210 02/27/1975 Oakville, Ont
Aaron MacKenzie D L 6-0 193 03/07/1981 Terrace Bay, Ont
Al MacKenzie D R 5-10 175 02/02/1952 Windsor, Ont
Barry MacKenzie D L 6-0 190 08/16/1941 Toronto, Ont
Derek Mackenzie C L 5-11 169 06/11/1981 Sudbury. Ont
David Mackey LW L 6-3 205 07/24/1966 Richmond, B.C.
James Mackey D R 01/20/1972 Saratoga Springs, NY
Kevin Mackie D R 6-2 200 02/09/1979 Victoria, B.C.
Steve Mackinnon LW L 6-4 215 08/20/1976 Lowell, MA
A.J. MacLean LW L 6-0 170 08/31/1983 Antigonish, N.S.
Donald MacLean C L 6-2 199 01/14/1977 Sydney, N.S.
John MacLean RW R 6-0 200 11/20/1964 Oshawa, Ont
Paul MacLean RW R 6-0 205 03/09/1958 Grostenquin, France
Paul MacLean LW L 6-1 195 11/27/1969 Oakville, Ont
Cail MacLean RW R 6-0 205 09/30/1976 Middleton, Sask
Terry MacLean C L 6-1 180 01/14/1968 Montreal, Que
Brent MacLellan D R 6-4 213 03/23/1983 Halifax, N.S.
Brian MacLellan LW L 6-3 210 10/27/1958 Guelph, Ont
Pat MacLeod D L 5-11 190 06/15/1969 Melford, Sask
Brad MacMillan RW R 5-10 210 02/03/1983 Grand Prairie, Alta
Jeff MacMillan D L 6-3 202 03/30/1979 Durham, Ont
Ryan MacMurchy RW R 5-11 190 04/27/1983 Regina, Sask
Ian MacNeil C L 6-2 185 06/27/1977 Halifax, N.S.
Jesse MacNeil C L 6-1 175 06/24/1986 Langley, B.C.
Josh MacNevin D R 6-2 200 07/14/1977 Calgary, Alta
Jamie Macoun D L 6-2 197 08/17/1961 Newmarket, Ont
Kris MacPhee C L 5-11 185 05/17/1980 Charlottetown, P.E.I.
Billy Jo MacPherson LW L 6-2 200 09/23/1973 Toronto, Ont
Forbes MacPherson C L 5-10 175 05/06/1972 Charlottetown, P.E.I.
Ryan MacPherson LW L 6-5 205 02/20/1982 Marion Bridge, N.S.
Vincent Macri D R 6-3 210 05/21/1981 Durham, NH
Kurt MacSweyn C L 6-1 184 01/19/1981 Dalkeith, Ont
Ralph MacSweyn D R 5-11 190 09/08/1942 Hawkesbury, Ont
Craig MacTavish C L 6-1 195 08/15/1958 London, Ont
Andrew MacVicar LW L 6-1 211 03/12/1969 Darmouth, N.S.
Mike MacWilliam LW L 6-4 225 02/14/1967 Burnaby, B.C.
John Madden LW L 5-11 170 05/04/1975 Barrie, Ont
Mike Mader D R 6-2 211 11/07/1975 Manchester, CT
Patrick Mader D L 5-10 185 06/19/1980 Alterswilen, Switzerland
Jeff Madill RW L 5-11 212 06/21/1965 Oshawa, Ont
Mike Madill D R 6-0 189 05/09/1982 Kirkland, Que
Morten Madsen C L 6-2 185 01/16/1987 Rodovre, Denmark
Adam Magarrell D L 6-4 195 02/01/1976 Winnipeg, Man
Matt Maglione D L 6-1 185 04/20/1982 Syarcuse, NY
Olivier Magnan D L 6-2 190 05/01/1986 Sherbrooke, Que
Kevin Magnuson D L 6-1 195 11/25/1976 Lake Forest, IL
Will Magnuson D R 6-5 235 02/19/1981 Anchorage, AK
Ole Morten Magnussen C L 5-9 171 02/09/1979 Fredrikstad, Norway
Trond Magnussen RW L 5-10 187 02/01/1973 Fredrikstad, Norway
Jens Magnusson C L 5-7 147 05/07/1985 Stockholm, Sweden
Elmar Magnusson D L 5-10 178 10/03/1988 Akureyri, Iceland
Jonas-Breki Magnusson LW L 5-11 182 06/16/1980 Reykjavik, Iceland
Steve Magnusson C L 6-0 185 11/15/1972 Coon Rapids, MN
Ken Magowan LW L 6-2 207 07/22/1981 Kelowna, B.C.
Derek Maguire D R 6-1 185 12/09/1971 Delbarton, NJ
Kevin Maguire RW R 6-2 200 01/05/1963 Toronto, Ont
Scott Mahar LW L 6-5 225 01/05/1981 North Bay, Ont
Kamil Mahdalik RW L 5-10 194 08/04/1977 Zvolen, Slovakia
Jim Maher D L 6-1 205 06/30/1970 Warren, MI
Craig Mahon D R 6-2 208 01/29/1981 Woodslee, Ont
Scott Mahoney LW R 04/19/1969 Peterborough, Ont
Dale Mahovsky RW R 6-0 188 01/12/1985 Fort Saskatchewan, Alta
Pierrick Maia C L 5-11 180 02/16/1967 Caen, France
Ben Maidment LW L 6-0 187 01/08/1975 Smiths Falls, Ont
Andreas Maier D L 5-10 187 09/10/1987 Ludwigshafen, Germany
Arno Maier C L 5-7 165 01/09/1969 Feldkirch, Austria
Kevin Mailhiot LW L 6-1 187 04/18/1986 Granby, Que
Jacques Mailhot LW L 6-3 220 12/05/1961 Swaningan, Que
Chris Maillet D L 6-5 220 01/28/1976 Moncton, N.B.
Claude Maillet D R 6-2 200 05/22/1969 Memramcook, N.B.
Yannick Maillot RW R 5-6 149 04/20/1982 Rosny sous Bois, France
Adam Mair
Christian Mair D R 5-11 174 02/11/1981 Brunico, Italy
Jan Mair D R 5-10 169 02/15/1986 Bolzano, Italy
Stefan Mair C L 5-8 171 06/06/1967 Bolzano, Italy
Martin Mairitsch RW R 5-8 154 07/28/1986 Hohenems, Austria
Mathias Mairpeter LW L 5-11 187 06/01/1986 Steyr, Austria
Justin Maiser C L 6-1 191 06/29/1983 Milwaukee, WI
Ivan Majesky D R 6-5 224 09/02/1976 Banska Bystrica, Slovakia
Xavier Majic C L 6-0 190 03/10/1973 Fernie, B.C.
Bruce Major C L 6-3 180 01/03/1967 Vernon, B.C.
Mark Major LW L 6-4 216 03/20/1970 Toronto, Ont
Denis Makarov D L 5-9 174 08/03/1983 Elektrostal, Russia
Dmitri Makarov LW L 6-1 196 07/07/1988 Novosibirsk, Russia
Igor Makarov RW R 6-1 183 09/19/1987 Moscow, Russia
Kirill Makarov LW L 6-1 171 01/14/1981 Chelyabinsk, Russia
Sergei Makarov RW L 5-11 185 06/19/1958 Chelyabinsk, Russia
Sergei Makarov D R 5-9 176 06/19/1964 Moscow, Russia
Sergei Makarov LW L 5-11 194 10/12/1971 Elektrostal, Russia
Sergei Makarov LW L 6-0 176 08/03/1982 Voskresensk, Russia
Vladislav Makarov D L 5-10 189 02/07/1969 Balashov, Russia
Mikko Makela LW L 6-2 200 02/28/1965 Tampere, Finland
Tuukka Makela D L 6-3 202 05/24/1982 Helsinki, Finland
Ryan Maki RW R 6-2 195 04/23/1985 Medford, NJ
Tomi Maki RW L 5-11 172 08/19/1983 Helsinki, Finland
Toni Makiaho RW R 5-11 209 01/11/1975 Tampere, Finland
Marko Maki-Kala RW R 03/11/1967 Honkajoki, Finland
Marko Makinen RW R 5-11 174 03/31/1977 Turku, Finland
Jussi Makkonen LW L 6-3 198 04/24/1985 Turku, Finland
Alexander Makritsky D L 6-1 185 08/11/1971 Minsk, Belarus
Andrei Makrov C L 5-7 176 12/14/1979 Tallinn, Estonia
Ivan Maksimkin D L 6-2 170 03/05/1988 Balakovo, Russia
Dmitri Maksimov RW L 5-8 180 03/08/1975 Chebarkul, Russia
Steve Makway D L 6-5 230 05/27/1983 Trail, B.C.
Vladimir Malakhov D L 6-4 227 08/30/1968 Sverdlovsk, Russia
Giorgio Malan LW L 5-11 149 08/29/1972 Luserna San Giovanni, Italy
Tomas Malec
Albert Malgin C L 5-11 189 09/01/1966 Perm, Russia
Vladimir Malenkykh D L 6-1 187 10/01/1980 Togliatti, Russia
David Maley LW L 6-2 195 04/24/1963 Beaver Dam, WI
Jason Maleyko D L 6-3 211 05/24/1980 Windsor, Ont
Stewart Malgunas D L 6-0 200 04/21/1970 Prince George, B.C.
Manny Malhotra
Jozef Malicek C L 08/18/1980 Prievidza, Slovakia
Marek Malik D L 6-5 233 06/24/1975 Ostrava, Czech Republic
Jiri Malinsky D L 5-10 191 09/05/1971 Pardubice, Czech Republic
Evgeny Malkin C L 6-3 186 07/31/1986 Magnitogorsk, Russia
Don Malko LW L 6-0 195 02/16/1978 Winnepeg, Man
Dean Malkoc D L 6-3 210 01/26/1970 Vancouver, B.C.
Petr Malkov C L 6-0 180 03/26/1960 Orsk, Russia
Carl Mallette C R 6-1 188 11/17/1981 Pierrefonds, Que
Kris Mallette D R 6-4 230 01/19/1979 North Bay, Ont
Troy Mallette LW L 6-3 219 02/25/1970 Sudbury, Ont
Matthew Mallgrave RW R 05/03/1970 Washington, D.C.
Olli Malmivaara D L 6-5 213 03/13/1982 Kajaani, Finland
Henrik Malmstrom RW L 6-1 200 08/26/1978 Kristianstad, Sweden
Ryan Malone LW L 6-3 190 12/01/1979 Pittsburgh, PA
Brian Maloney LW L 6-1 208 09/27/1978 Bassano, Alta
Scott Malone D L 6-0 180 02/16/1971 Boston, MA
Don Maloney LW L 6-1 190 09/06/1958 Lindsay, Ont
Roman Malov C L 6-2 196 09/24/1977 Moscow, RUssia
Dominic Maltais RW R 5-11 190 05/31/1972 Boucherville, Que
Olivier Maltais RW R 5-11 205 04/01/1981 Boucherville, Que
Steve Maltais LW L 6-2 230 01/25/1969 Arvida, Ont
Kirk Maltby RW R 6-0 200 12/22/1972 Guelph, Ont
Shawn Maltby C L 5-10 180 07/22/1976 Cambridge, Ont
Vince Malts RW R 6-3 215 11/30/1978 Philadelphia, PA
Oleg Maltsev LW L 6-3 213 04/15/1963 Chelyabinsk, Russia
Igor Malykhin D L 6-1 189 06/06/1969 Kharkov, Ukriane
Michael Mana D L 5-7 168 05/13/1982 Leoben, Austria
Renat Mamachev D L 6-1 185 03/31/1983 Moscow, RUssia
Shawn Mamane LW L 6-0 195 02/26/1979 Montreal, Que
Branko Mamic D L 5-10 189 08/24/1980 Novi Sad, Serbia
Vladimirs Mamonovs LW L 5-10 174 04/22/1980 Riga, Latvia
Mark Mancari RW R 6-3 225 07/11/1985 London, Ont
Joshua Mandel D R 6-2 210 02/09/1979 Clark, NJ
Louis Mandeville D L 6-3 208 05/03/1982 Soreh, Que
Martin Mandeville RW R 5-11 191 04/21/1984 Sorel, Que
Kent Manderville C L 6-3 207 04/12/1971 Edmonton, Alta
Mike Maneluk LW R 6-0 190 10/01/1973 Winnipeg, Man
Marjan Manfreda RW L 5-10 171 11/23/1983 Bled, Slovenia
Sal Manganaro RW R 5-11 185 12/20/1972 Boston, MA
Simon Mangos D R 5-11 188 02/15/1980 Caledon, Ont
Ryan Manitowich LW L 6-0 185 07/05/1978 Calgary, Alta
Mike Manley C L 5-11 185 01/13/1982 London, Ont
Eric Manlow C L 6-0 205 04/07/1975 Belleville, Ont
Cameron Mann C R 6-0 209 04/20/1977 Thompson, Man
Chris Mann D L 6-0 215 07/17/1979 Ottawa, Ont
Doug Mann RW R 6-0 195 07/04/1973 Rexdale, Ont
Russ Mann D R 07/08/1967 Meluem, MA
Stefan Mann LW L 5-10 171 06/02/1975 Weisswasser, Germany
Troy Mann C L 5-10 185 09/03/1969 New Richmond, Que
Matti Manner RW L 5-8 165 03/08/1979 Hameenkyro, Finland
Miikka Mannikko RW R 5-6 169 03/29/1979 Tampere, Finland
Paul Manning D L 6-4 205 04/15/1979 Red Deer, Alta
Ben Manny LW L 5-10 200 07/23/1979 Chippewa Falls, WI
Phil Manny LW L 6-0 210 06/19/1984 Cardiff, Wales
Maurice Mansi LW L 5-10 185 09/03/1965 MOntreal, Que
Shawn Mansoff LW L 6-0 205 10/28/1975 Edmonton, Alta
Dave Manson D L 6-2 202 01/27/1967 Prince Albert, Sask
Edouard Manson LW L 5-8 163 12/05/1973 Caen, France
Grady Manson C R 5-8 175 05/26/1975 Brandon, Man
James Manson D L 5-8 174 02/16/1977 Cardiff, Wales
Lane Manson D L 6-8 225 02/14/1984 Watrous, Sask
Mathias Mansson RW L 6-2 201 09/20/1981 Hofors, Sweden
Claudio Mantese C L 5-9 169 05/18/1985 Schio, Italy
Moe Mantha D R 6-1 185 12/13/1933 North Bay, Ont
Moe Mantha D R 6-2 195 01/21/1961 Lakewood, Ont
Tuukka Mantyla D L 5-9 176 05/25/1981 Tampere, Finland
Ville Mantymaa D R 6-3 196 03/08/1985 Seinäjoki, Finland
Sven Manzoni RW R 5-5 121 09/28/1987 Zagreb, Croatia
Ian Manzano D L 6-1 190 04/26/1977 Dorval, Que
Justin Mapletoft C L 6-1 180 06/11/1981 Lloydminster, Sask
Paul Mara D L 6-4 210 09/07/1979 Ridgewood, NJ
Rob Mara RW R 09/25/1975 Boston, MA
David Maracle RW R 6-2 193 05/14/1980 Sault Ste. Marie, Ont
Zbynek Marak RW L 5-10 198 08/12/1971 Zlin, Czech Republic
Roman Marakhovski D L 6-1 210 02/22/1978 Kharkov, Ukraine
Evan Marble D R 6-0 185 04/09/1972 Eston, Sask
Christophe Marcelle D L 5-10 202 12/10/1968 Reims, France
Todd Marcellus LW L 5-10 185 02/14/1973 Chesterville, Ont
Brad Marchand C L 5-9 183 05/11/1988 Halifax, N.S.
Hugo Marchand D L 6-4 210 07/16/1979 Montreal, Que
Terry Marchant LW L 6-1 205 02/24/1976 Buffalo, NY
Todd Marchant C L 5-10 175 08/12/1973 Buffalo, NY
Giovanni Marchetti D L 5-10 182 02/12/1968 Cavalese, Italy
Diego Marchiori RW R 5-6 171 03/29/1976 Brunico, Italy
Bryan Marchment D L 6-1 205 05/01/1969 Scarborough, Ont
Lance Marciano D R 12/12/1969 Mt. Vernon, NY
Matej Marcinek C L 6-2 182 11/29/1974 Trencin, Slovakia
Tomas Marcinko C R 6-4 187 04/11/1988 Poprad, Slovakia
Miroslav Marcinko D R 6-0 180 01/16/1964 Poprad, Slovakia
David Marcinyshyn D L 6-3 210 02/04/1967 Edmonton, Alta
Julian Marcos LW L 5-8 154 04/26/1979 Amiens, France
Elie Marcos LW L 5-9 182 07/08/1983 Amiens, France
Nicolas Marcotte D R 6-1 201 07/19/1984 Quebec City, Que
Artur Marczell RW L 6-2 213 12/27/1974 Wien, Austria
Geraud Marechal RW R 5-7 167 01/19/1980 Dunkerque, France
Jan Marek RW R 5-10 178 12/31/1979 Jindrichuv Hradec, Czech Rep
Petr Marek C L 6-3 205 01/13/1969 Slany, Czech Republic
Kevin Maresca LW L 11/27/1986 Chamonix, France
Bruno Margerit LW L 5-9 165 03/01/1969 Lyon, France
Pascal Margerit LW L 5-7 169 02/21/1971 Thonon-les-Bains, France
Stephen Margeson D L 6-3 205 12/02/1981 Banff, Alta
Donnie Margettie C L 5-10 190 07/10/1975 Niagara Falls, Ont
Josef Marha C L 6-0 176 06/02/1976 Havlickuv Brod, Czech Rep.
Chris Marinucci C L 6-0 175 12/29/1971 Grand Rapids, MN
Masi Marjamaki LW L 6-1 184 01/16/1985 Pori Satakunta, Finland
Matthias Markart LW L 5-10 160 12/17/1985 Wattens, Austria
Vladimir Markelov RW R 5-8 149 08/31/1987 Novosibirsk, Russia
Ryan Markham C L 6-2 200 06/19/1981 Houghton, MI
Mikko Markkanen RW R 5-9 165 01/09/1977 Turku, Finland
Sami Markkanen C L 5-7 176 11/20/1974 Kuopio, Finland
Attila Marko LW L 5-10 141 10/02/1985 Szekesfehervar, Hungary
Istvan Marko LW L 6-3 187 04/06/1985 Marosvasárhely, Romania
Ryden Marko RW R 5-9 175 03/07/1976 Winnipeg, Man
Martin Markoja D R 6-1 180 02/09/1983 Ljubljana, Slovenia
Andrei Markov
Daniil Markov D L 5-11 176 07/11/1976 Moscow, Russia
Jaroslav Markovic LW L 5-11 176 05/22/1985 Martin, Slovakia
Mike Markovich D L 04/25/1969 Grand Forks, ND
Dmitri Markovsky RW L 5-11 190 07/05/1975 Kiev, Ukraine
Scott Markowsky C R 5-8 185 03/26/1978 Prince Albert, Sask
Lloyd Marks C L 5-8 175 10/21/1977 Dawson Creek, B.C.
Joe Markusen D L 6-0 185 05/24/1980 Grafton, ND
Nevin Markwart LW L 5-11 175 12/09/1964 Toronto, Ont
Dominic Marleau D R 02/11/1977 LaSalle, Que
Patrick Marleau C L 6-2 200 09/15/1979 Swift Current, Sask
Daniel Marois RW R 6-1 190 10/03/1968 Montreal, Que
Jerome Marois LW L 6-0 199 01/27/1981 Quebec City, Que
Mario Marois D R 5-11 190 12/15/1957 Quebec City, Que
Olivier Maron D R 6-0 182 09/30/1983 Bratislava, Slovakia
Mike Marostega D R 5-10 180 08/23/1978 London, Ont
Matt Marquardt LW L 6-2 222 07/19/1987 North Bay, Ont
Julien Marquet RW R 5-10 152 09/14/1984 Chamonix, France
Sebastien Marquet D L 5-11 198 02/02/1978 Boulogne-Billancourt, France
Dale Marquette LW L 6-0 195 03/08/1968 Prince George, B.C.
Philippe Marquis D L 5-10 176 01/19/1976 Weehawken, Switzerland
Steve Marr D L 6-2 207 06/06/1984 Kamloops, B.C.
Per Mars C L 6-3 203 10/23/1982 Ostersund, Sweden
Brad Marsh D L 6-3 220 03/31/1958 London, Ont
Kevin Marsh LW L 5-11 201 06/30/1978 Edmonton, Alta
Ryan Marsh D L 6-1 215 09/19/1974 Quesnel, B.C.
Tyson Marsh D L 6-2 200 06/20/1984 Quesnel, B.C.
Bobby Marshall D L 6-1 190 04/11/1972 North York, Ont
Chris Marshall LW L 5-10 180 12/12/1968 Quincy, MA
Grant Marshall RW R 6-1 185 06/09/1973 Mississauga, Ont
Jason Marshall D R 6-2 195 02/22/1971 Crambrook, B.C.
Jeff Marshall D L 6-0 183 02/20/1978 Newmarket, Ont
Jeff Marshall RW R 5-11 185 01/01/1984 Kyle, Sask
Paul Marshall LW L 6-2 185 09/07/1960 Toronto, Ont
Paul Marshall D L 6-2 187 10/22/1966 Quincy, MA
Rob Marshall D L 6-1 180 02/16/1979 Katepwa, Sask
Steve Martel RW R 5-11 185 03/03/1970 Syndey, N.S.
Darren Martens LW L 5-11 197 01/26/1974 Mossbank, Sask
Henry Martens LW L 6-3 209 05/24/1987 Engelskirchen, Germany
Nick Martens D L 6-1 198 09/11/1982 Ann Arbor, MI
Norman Martens D L 5-11 172 05/24/1986 Winsen, Germany
Tony Martensson C L 6-0 169 06/23/1980 Marsta, Sweden
Kari Martikainen D R 5-11 187 09/15/1668 Helsinki, Finland
Andrew Martin LW L 5-11 195 01/18/1983 Brampton, Ont
Bart Martin C L 5-2 110 07/03/1987 Eindhoven, Netherlands
Conrad Martin D R 6-1 215 10/25/1982 Toronto, Ont
Craig Martin RW R 6-2 215 01/21/1971 Amherst, N.S.
Craig Martin LW L 5-11 165 01/22/1976 Oakbank, Man
Daan Martin LW L 5-5 143 12/05/1983 Eindhoven, Netherlands
Derick Martin D L 5-11 185 12/17/1981 Timmins, Ont
Don Martin D L 6-0 210 03/29/1968 London, Ont
Grant Martin LW L 5-10 190 03/13/1962 Smooth Rock Falls, Ont
Howie Martin C L 6-0 198 11/18/1986 Georgetown, Ont
Igor Martin D L 5-8 171 03/31/1982 Victoria, Spain
Jeff Martin C L 6-2 210 04/26/1979 Stratford, Ont
Jesse Martin C R 5-11 170 09/07/1988 Edmonton, Alta
Joe Martin D L 6-2 185 02/11/1959 Berlin, NH
Joey Martin D L 6-3 198 07/17/1981 Fridley, MN
Juan Martin C L 5-8 198 05/11/1981 Vitoria, Spain
Justin Martin RW R 6-4 220 05/01/1975 Syracuse, NY
Justin Martin RW R 5-11 210 11/28/1979 Hutchinson, MN
Louis-Philppe Martin RW R 5-11 172 10/02/1984 Montreal, Que
Matt Martin D L 6-3 205 04/30/1971 Hamden, CT
Mike Martin D L 6-0 190 03/12/1961 Kingston, Ont
Mike Martin D R 6-2 205 10/27/1976 Stratford, Ont
Neal Martin D L 5-10 193 09/08/1975 Sudbury, Ont
Paul Martin D L 6-1 170 03/05/1981 Minneapolis, MN
P.J. Martin D R 6-2 200 02/22/1981 Haverhill, MA
Shawn Martin D L 6-0 185 07/16/1977 Wainwright, Alta
Tom Martin RW R 5-9 170 10/16/1947 Toronto, Ont
Tom Martin LW L 6-2 200 05/11/1965 Kelowna, B.C.
Andre Martineau C R 5-8 184 04/11/1981 Quebec City, Que
Patrik Martinec C L 5-6 160 09/04/1971 Jilemnice, Czech Republic
Tomas Martinec RW L 5-9 189 03/05/1976 Pardubice, Czech Republic
Radek Martinek
Ryan Martinelli D R 6-5 200 09/02/1986 London, Ont
Darcy Martini D L 6-4 220 01/30/1969 Castlegar, B.C.
Mike Martiniello RW R 6-1 200 07/24/1978 Wilmington, MA
Lukas Martinka D L 5-11 198 10/28/1986 Trencin, Slovakia
Sasa Martinovic LW L 6-0 187 09/27/1984 Fuessen, Germany
Steve Martins C L 5-9 185 04/13/1972 Gatineau, Que
Steve Martinson LW L 6-1 200 06/24/1959 Minnetonka, MN
Anders Martinsson D L 5-6 158 11/28/1984 Seoul, South Korea
Mike Martone D R 6-2 200 09/26/1977 Sault Ste. Marie, Ont
Jukka Marttila D L 6-0 187 04/15/1968 Tampere, Finland
Jyri Marttinen D L 5-11 180 09/01/1982 Jyvaskyla, Finland
Rostislav Martynek C L 5-7 160 10/10/1982 Trinec, Czech Republic
Rafal Martynowski LW L 5-9 183 08/07/1984 Maple, Ont
Denis Martynyuk LW L 6-3 190 07/26/1979 Kapfenberg, Austria
Sergei Martynyuk RW L 6-0 182 01/30/1971 Rybinsk, Russia
Nathan Martz C L 6-3 169 03/04/1981 Chilliwack, B.C.
Dennis Maruk C L 5-8 165 11/17/1955 Toronto, Ont
Jon Maruk LW L 5-9 180 07/14/1979 Eden Prairie, MN
Jiri Marusak D R 6-0 194 11/29/1975 Vyskov, Czech Republic
Aaron Marvin C L 6-2 191 05/27/1988 Warrod, MN
David Marvin D R 03/10/1968 Warroad, MN
Roman Marx C L 5-4 154 03/10/1978 Bern, Swizzerland
Artem Maryams D L 5-11 176 07/19/1980 Kirovsk, Russia
Ralph Marziale C R 5-10 195 01/03/1974 Providence, RI
Martin Masa LW L 6-1 207 04/10/1973 Sokolov, Czech Republic
Martin Masak D L 6-0 182 05/25/1976 Ceske Budejovice, Czech Rep.
Josh Maser D R 6-1 199 04/20/1979 Medicin Hat, Alta
Denis Mashanov LW L 6-1 180 03/03/1986 Novosibirsk, RUssia
Martin Maskarinec D L 6-1 202 02/03/1969 Prague, Czech Republic
Igor Maslennikov C L 6-0 181 04/21/1965 Kazan, Russia
Konstantin Maslyukov D L 5-7 174 08/22/1970 Izhevsk, Russia
Doug Mason C L 5-11 171 09/30/1954 Sudbury, Ont
Jeff Mason D R 5-10 180 08/11/1981 Easthampton, MA
Tyrell Mason D L 6-1 167 03/12/1986 Grand Prairie, Alta
Wes Mason LW L 6-2 195 12/12/1977 Windsor, Ont
Louis Mass D R 6-3 215 10/17/1976 Anchorage, AK
Benjamin Masse C L 5-6 145 03/11/1984 Gap, France
David Masse LW L 6-0 175 12/02/1982 Montreal, Que
James Massen RW R 6-1 218 01/13/1982 Bismarck, ND
Michel Massie LW L 6-0 185 02/07/1977 Montreal, Que
Romain Masson C R 5-7 154 04/26/1983 Villeneuve St-George, France
Milt Mastad D L 6-4 220 03/05/1975 Regina, Sask
Casson Masters C R 5-11 170 06/25/1975 Bashaw, Alta
Martin Matecny D R 6-0 180 07/08/1981 Prostejov, Czech Republic
Jan Matejny LW L 5-7 182 02/12/1977 Ostrava, Czech Republic
Radek Matejovsky RW R 6-1 196 11/17/1679 Praha, Czech Republic
Alex Materukhin RW R 6-1 195 10/17/1981 Kiev, Ukraine
Shawn Mather C L 5-11 170 03/11/1980 Chatham, Ont
Mike Mathers LW L 6-0 200 06/20/1972 High Praire, Alta
Matt Mathias RW R 5-11 185 12/22/1978 Duluth, MN
Jim Mathieson D L 6-1 215 01/24/1970 Kindersley, Sask
Alexander Mathieu D L 6-2 177 02/12/1979 Repentigny, Que
Marquis Mathieu C R 5-11 190 05/31/1973 Hartford, CT
Stefan Mathijsen D L 5-10 171 08/04/1985 Tilburg, Netherlands
Andrei Maticins D L 5-10 200 01/30/1963 Cherepovets, Russia
Mark Matier D L 6-1 205 12/14/1973 St. Catharines, Ont
Petri Matikainen D L 6-0 185 01/07/1967 Savonlinna, Finland
Ari Matilainen LW L 6-2 198 01/22/1966 Pieksomaki, Finland
David Matsos LW L 6-1 201 11/12/1973 Burlington, Ont
Jonathan Matsumoto C L 6-0 184 10/13/1986 Ottawa, Ont
Christian Matte RW R 6-0 190 01/20/1975 Hull, Que
Stephane Matteau LW L 6-4 220 09/02/1969 Rouyn-Noranda, Que
Fred Mattersdorfer RW R 5-11 175 11/19/1978 Fernie, B.C.
Mike Matteucci D L 6-2 210 12/27/1971 Trail, B.C.
Jamie Matthews C R 05/25/1973 Amherst, N.S.
Shawn Matthias C L 6-3 211 02/19/1988 Mississauga, Ont
Jamie Mattie D L 5-9 178 06/28/1980 Antigonish, N.S.
Mikko Mattila C L 5-10 194 08/26/1977 Kouvola, Finland
Troy Mattila LW L 6-2 176 01/12/1988 Rockford, IL
Daniele Mattioli D L 6-2 211 03/08/1985 Faido, Switzerland
Andre Mattsson D L 6-0 196 08/11/1980 Port-au-Prince, Haiti
Jesper Mattsson C R 5-11 196 05/13/1975 Malmo, Sweden
Ivan Matulik RW L 6-1 205 06/17/1968 Nitra, Slovakia
Igor Matushkin D L 6-1 205 01/27/1965 Chelyabinsk, Russia
Scott Matusovich D L 6-2 205 10/21/1969 Southbury, CT
Alex Matvichuk C L 5-8 170 05/13/1975 Kiev, Ukraine
Richard Matvichuk D L 6-2 215 02/05/1973 Edmonton, Alta
Imre Matyas D L 6-3 210 02/23/1978 Welland, Ont
Denis Matyuchin RW L 5-10 198 05/07/1978 Minsk, Belarus
Vladimir Matyukhin LW L 5-8 165 03/20/1984 Ust-Kamenogorsk, Kazakhstan
Scott Matzka C R 6-0 195 05/11/1978 Port Huron, MI
Bob Maudie C L 6-0 191 09/17/1976 Cranbrooke, B.C.
Nate Mauer RW R 6-0 170 01/12/1978 Maplewood, MN
Greg Mauldin C R 5-11 180 06/10/1982 Boston, MA
Martin Mauler D R 5-8 147 08/25/1981 Innsbruck, Austria
Mitch Maunu D L 6-1 205 07/30/1986 Thunder Bay, Ont
David Maurer C R 5-10 187 01/19/1980 Adelboden, Switzerland
Marco Maurer D L 6-2 194 02/21/1988 AffolternamAlbis, Switzerland
Uli Maurer LW L 5-9 169 01/19/1985 Garmisch, Germany
Anthony Maurice C L 5-8 149 02/19/1979 Epinal, France
Daniel Maurice C L 04/19/1969 Repentigny, Que
Mike Maurice C L 6-1 210 04/22/1966 Hamilton, Ont
Andrei Maximenko RW R 5-11 172 01/11/1978 Moscow, Russia
Ben Maxwell C L 6-0 177 03/30/1988 North Vancouver, B.C.
Bryan Maxwell D L 6-2 200 09/07/1955 North Bay, Ont
Dennis Maxwell C L 6-2 210 06/04/1974 Dauphin, Man
Jason Maxwell RW R 5-11 185 04/09/1978 North Vancouver, B.C.
Jim Maxwell RW R 6-2 185 12/22/1928 Port Dalhousie, Ont
Randy Maxwell C L 5-9 178 10/17/1963 Chilliwack, B.C.
Roger Maxwell RW R 6-3 228 11/21/1975 Brampton, Ont
Tommy Maxwell RW R 6-0 185 11/19/1985 Spokane, WA
Alan May LW R 6-1 200 01/14/1965 Swan Hills, Alta
Andy May C L 05/02/1968 Mississauga, Ont
Brad May LW L 6-1 210 11/29/1971 Toronto, Ont
Jeff May D L 6-1 186 04/04/1987 Richmond, B.C.
Mike May LW L 5-11 195 02/10/1971 Port Huron, MI
Scott May C R 5-10 185 01/08/1982 Calgary, Alta
Derek Mayer D R 6-0 206 03/21/1967 Rossland, B.C.
Pat Mayer D R 6-3 225 07/24/1961 Royal Oak, MI
Sebastian Mayer D L 6-0 154 02/22/1985 Bayreuth, Germany
Jamal Mayers C R 6-0 180 10/24/1974 Toronto, Ont
David Mayes D L 6-0 188 07/26/1974 Thunder Bay, Ont
Bruno Maynard D L 5-11 176 02/25/1971 Chamonix, France
Konstantin Mayorov C L 6-3 194 05/25/1988 Almetyevsk, Russia
Christian Mayr C L 5-9 149 02/17/1979 Garmisch, Germany
Michael Mayr D L 5-10 180 08/20/1984 Linz, Austria
Roland Mayr LW L 6-1 191 06/09/1984 Augsburg, Germany
Dean Mayrand RW R 6-5 225 09/09/1977 Windsor, Ont
Luc Mazerolle LW L 5-8 176 02/23/1981 Hull, Que
Andrei Mazhugin D R 6-1 198 05/26/1963 Angarsk, Russia
Jay Mazur RW R 6-1 210 01/22/1965 Hamilton, Ont
Chad Mazurak D L 5-9 181 04/18/1978 Regina, Sask
Arnaud Mazzone D L 5-11 176 02/24/1981 Gonesse, France
Patrick Mbaraga D L 6-1 199 02/11/1981 Quebec City, Que
Chris McAllister D L 6-7 238 06/16/1975 Saskatoon, Sask
Chris McAlpine
Dean McAmmond LW L 5-11 195 06/15/1973 Grand Cache, Alta
Kenndal McArdle LW L 5-11 190 01/04/1987 Toronto, Ont
Sean McAslan RW R 6-0 175 01/12/1980 Okotoks, Alta
Darryl McArthur D L 6-0 195 11/09/1978 Oshawa, Ont
Dustin McArthur RW R 6-1 195 02/21/1975 Sarnia, Ont
Darren McAusland D L 5-11 181 03/03/1972 Grovedale, Alta
Andrew McBain RW R 6-1 195 01/18/1965 Scarborough, Ont
Jamie McBain D R 6-1 190 02/25/1988 Edina, MN
Jason McBain D L 6-3 210 04/12/1974 Llion, NY
Mike McBain D L 6-2 210 01/12/1977 Kimberley, B.C.
Wayne McBean D L 6-2 190 02/21/1969 Calgary, Alta
Daryn McBride C R 5-10 185 03/29/1968 Fort Saskatchewan, Alta
Paul McBrien D L 6-1 195 03/02/1983 Okotoks, Alta
Bryan McCabe D L 6-1 204 06/08/1975 St. Catharines, Ont
Jay McCabe C R 6-7 235 02/19/1979 Blissfield, MI
John McCabe LW L 6-4 220 05/30/1974 Sudbury, Ont
Scott McCabe D L 05/28/1974 St. Clair Shores, MI
Chris McCafferty C R 5-8 190 06/20/1970 Belleville, NJ
Cam McCaffrey RW R 6-1 206 07/12/1983 Calgary, Alta
Rob McCaig D L 6-3 205 01/05/1972 Innisfail, Alta
Paul McCallion C L 5-10 198 03/22/1974 Toronto, Ont
Scott McCallum D L 6-4 228 02/15/1979 Dauphin, Man
Keith McCambridge D L 6-2 205 02/01/1974 Thompson, Man
Neil McCann D L 5-11 178 08/23/1979 Calgary, Alta
Sean McCann D R 6-0 195 09/18/1971 North York, Ont
Brian McCarthy C L 6-2 210 12/06/1971 Salem, MA
Brian McCarthy LW L 6-3 195 01/13/1975 Mansfield, MA
Jeremiah McCarthy D L 6-0 210 03/01/1976 Belmont, MA
Joe McCarthy D L 6-1 210 11/17/1970 Bangon, ME
John McCarthy LW L 6-0 200 08/09/1986 Boston, MA
Liam McCarthy D L 6-3 205 04/13/1979 Belmont, MA
Sandy McCarthy RW R 6-3 225 06/15/1972 Toronto, Ont
Steve McCarthy
Brendan McCartin RW R 6-0 185 01/16/1981 Camp Hill, PA
Darren McCarty RW R 6-1 215 04/01/1972 Burnaby, B.C.
Kirk McCaskill C R 6-1 190 04/09/1961 Kapuskasking, Ont
Brad McCaughey RW R 6-1 195 06/10/1966 Ann Arbor, MI
Alyn McCauley C L 5-11 200 05/29/1977 Brockville, Ont
Bill McCauley C L 6-0 200 04/20/1975 Detroit, MI
Blaine McCauley D L 5-11 185 02/27/1976 Georgetown, Ont
Wes McCauley D L 6-1 190 01/11/1972 Toronto, Ont
Trent McCleary RW R 6-1 178 10/10/1972 Swift Current, Sask
Stephen McClellan D L 6-0 163 04/22/1985 Boston, MA
Kevin McClelland LW R 6-0 190 07/04/1962 Oshawa, Ont
Jay McClement C L 6-1 193 03/02/1983 Kingston, Ont
Matthew McCollem LW L 6-0 185 05/06/1988 Somerville, MA
Brian McConnell C L 6-2 190 02/01/1983 Boston, MA
D'Arcy McConvey LW L 5-10 180 10/23/1981 Richmond Hill, Ont
Brian McCormack D R 11/11/1969 Bloomington, MN
Brian McCormack LW L 5-11 190 05/30/1980 Castlegar, B.C.
Cody McCormick RW R 6-2 200 04/18/1983 London, Ont
Mike McCormick LW L 6-3 225 05/14/1968 St. Boniface, Man
Mike McCormick C L 5-11 182 04/18/1980 Peterborough, Ont
Morgan McCormick RW R 6-4 194 02/21/1981 Guelph, Ont
Shawn McCosh C R 6-0 190 06/05/1969 Oshawa, Ont
Shayne McCosh D L 6-1 200 01/27/1974 Oshawa, Ont
Mike McCourt D L 6-1 190 07/02/1970 Brockville, Ont
Scott McCrady D R 6-1 195 10/30/1968 Calgary, Alta
Brad McCrimmon D L 5-11 200 03/29/1959 Dodsland, Sask
Scott McCrory C R 5-10 185 02/27/1967 Sudbury, Ont
Matt McCue D L 6-5 208 07/05/1988 Calgary, Alta
Dave McCulloch D L 6-0 190 03/04/1982 Lacombe, Alta
Scott McCulloch LW L 6-0 198 03/10/1986 Edmonton, Alta
Brian McCullough C L 5-9 185 10/04/1977 Burr Ridge, IL
Mark McCutcheon C R 6-0 177 05/21/1984 Ithaca, NY
Warren McCutcheon C L 6-4 190 08/06/1982 Morden, Man
Andy McDonald
Brad McDonald LW L 5-11 185 05/23/1979 Oakville, Ont
Brent McDonald RW R 5-11 185 10/07/1979 Olds, Alta
Colin McDonald RW R 6-2 190 09/30/1984 New Haven, CT
Errol McDonald LW L 6-0 182 10/04/1978 Toronto, Ont
Kevin McDonald RW R 5-11 198 04/29/1977 Olds, Alta
Lanny McDonald RW R 6-0 195 02/16/1953 Hanna, Alta
Pat McDonald RW R 6-0 201 07/21/1981 Olds, Alta
Walker McDonald RW R 6-3 220 12/12/1979 Thunder Bay, Ont
Kent McDonell RW R 6-0 200 03/01/1979 Williamstown, Ont.
Hubie McDonough C L 5-9 180 07/08/1963 Manchester, NH
Bill McDougall C R 6-0 185 08/10/1966 Mississauga, Ont
Shawn McEachern LW L 5-11 195 02/28/1969 Waltham, MA
Chris McEwen D R 6-0 165 10/05/1982 Reading, England
Doug McEwen D L 5-10 196 10/02/1963 Elliot Lake, Ont
Jim McFadden C L 5-7 178 04/15/1920 Belfast, Ireland
Shane McFarlane C L 5-10 152 09/04/1968 Warroad, MN
Mark McFarlane RW R 5-10 190 11/01/1970 Amherst, N.S.
Rob McFeeters LW R 5-11 181 08/08/1979 Woodville, Ont
Jay McGee D L 5-11 196 11/26/1977 Edmonton, Alta
Mike McGhan LW L 6-1 201 07/11/1975 Prince Albert, Sask
Bob McGill D R 6-0 200 04/27/1962 Edmonton, Alta
Jeff McGill C L 5-10 180 05/04/1979 Carmen, Man
Ryan McGill D R 6-2 197 02/28/1969 Prince Albert, Sask
Dan McGillis D L 6-2 225 07/01/1972 Hawkesbury, Ont
Jamie McGinn LW L 5-11 179 08/05/1988 Fergus, Ont
Ryan McGinnis D L 6-1 197 03/03/1987 Flint, MI
Cal McGowan C L 6-1 190 06/15/1970 Syfuey, N.S.
Ed McGrane C L 5-11 185 05/04/1978 Hamilton, Ont
Evan McGrath C L 5-11 181 01/14/1986 Oakville, Ont
J.J. McGrath RW R 6-0 190 03/19/1984 Moose Jaw, Sask
Brian McGrattan RW R 6-4 220 09/02/1981 Hamilton, Ont
Brian McGuirk LW L 6-0 191 07/11/1985 Danvers, MA
Mike McHugh LW L 5-10 190 08/16/1965 Bowdoin, MA
Oriel McHugh D R 6-3 215 06/01/1981 St. Laurent, Que
Matt McIlvane C R 6-0 205 11/02/1985 Downers Grove, IL
Ryan McInerney C L 5-9 165 06/01/1987 Rainy River, Ont
Ryan McInerney C L 5-9 170 05/31/1988 Oakville, Ont
Marty McInnis
Daniel McIntyre D R 5-8 176 07/25/1984 Edinburgh, Scotland
David McIntyre C L 5-11 171 02/04/1987 Oakville, Ont
Ian Mcintyre D L 6-1 192 02/12/1974 Montreal, Que
John Mcintyre C L 6-1 180 04/29/1969 Ravenswood, Ont
Robb Mcintyre LW L 6-1 200 04/27/1972 Royal Oak, MI
Chad McIver D L 6-1 211 01/13/1978 Thunder Bay, Ont
Nathan McIver D L 6-1 185 01/06/1985 Kinkora, P.E.I.
Derrick McIver RW R 6-1 195 06/29/1979 Thunder Bay, Ont
Steve McJannet D L 6-3 195 01/11/1982 Kanata, Ont
Ken Mckay RW R 6-0 190 02/21/1978 Westbank, B.C.
Kevin McKay D L 6-3 208 01/04/1977 North Battleford, Sask
Konrad McKay C L 5-11 190 12/15/1979 Wabowden, Man
Mike McKay RW R 5-10 195 04/09/1976 Belleville, Ont
Randy McKay RW R 6-2 210 01/25/1967 Montreal, Que
Scott McKay C R 5-11 200 01/26/1972 Burlington, Ont
Chris McKee C R 04/18/1970 Pearl River, NY
David McKee RW R 6-3 180 08/07/1954 Oshawa, Ont
Jay McKee D L 6-3 195 09/08/1977 Kingston, Ont
Mike McKee D R 6-3 175 06/18/1969 Toronto, Ont
Tony McKegney LW L 6-1 200 02/15/1958 Montreal, Que
Sean McKenna RW R 6-0 185 03/07/1962 Asbestos, Que
Steve McKenna D L 6-8 255 08/21/1973 Toronto, Ont
Bari McKenzie RW R 5-10 169 08/16/1986 Dumfries, Scotland
Jim McKenzie LW L 6-4 221 11/03/1969 Gull Lake, Sask
Jim McKenzie RW R 6-2 205 06/10/1984 Woodbury, MN
Jeff McKercher D R 6-2 210 01/14/1979 Moose Creek, Ont
Ryan McKie D R 6-3 215 03/30/1978 Kenora, Ont
Bob McKillop RW R 6-2 207 03/19/1970 Kitchener, Ont
Andrew McKim C R 5-8 175 07/06/1970 St. John's, N.B.
Barry McKinlay D R 6-2 230 08/08/1967 Edmonton, Alta
Derek McKinlay D R 6-1 205 04/01/1979 Sarniz, Ont
Bryan McKinney D R 6-0 195 04/19/1977 East Meadow, NY
Kevin McKinnon C L 5-9 180 04/16/1971 Winnipeg, Man
Kevin McKinnon LW L 6-0 197 06/12/1972 Fort Erie, Ont
Mike McKinnon D L 5-11 190 02/11/1978 Guelph, Ont
Matt McKnight RW R 6-2 190 06/14/1984 Red Deer, Alta
Darren McLachlan LW L 6-1 230 02/16/1983 Penticton, B.C.
Frazer McLaren LW L 6-4 225 10/29/1987 Winnipeg, Man
Kyle McLaren D L 6-4 219 06/18/1977 Coaldale, Alta
Steve McLaren D L 6-0 225 02/03/1975 Owen Sound, Ont
Beau McLaughlin RW R 6-0 184 12/29/1981 Virginia Beach, VA
Mike McLaughlin LW L 6-1 205 03/29/1970 Longmeadow, MA
Peter McLaughlin D L 6-3 190 06/29/1973 Norwood, MA
Brett McLean C L 5-11 194 08/14/1978 Comox, B.C.
Jeff McLean LW L 5-11 200 10/06/1968 Fort Moody, B.C.
Jeff McLean C L 5-11 168 10/24/1975 Fairbanks, AK
Kurtis McLean C R 5-11 175 11/02/1980 Kirkland Lake, Ont
Ryan McLean C L 6-0 195 09/01/1980 Brandon, Man
Todd McLellan C L 5-11 185 10/03/1967 Melville, Sask
Don McLennan D L 10/04/1968 Winnipeg, Man
Cody McLeod LW L 6-2 210 06/26/1984 Binscarth, Man
Gavin McLeod D L 6-5 215 01/01/1980 Fort Saskatchewan, Alta
Kiel McLeod C R 6-6 229 12/30/1982 Fort Saskatchewan, Alta
Dave McLlwain RW L 6-1 185 01/09/1967 Seaforth, Ont
Mark McMahon LW L 6-1 215 02/10/1978 Geraldton, Ont
Rory McMahon C R 5-11 186 02/09/1982 Perude, Sask
Brian McMeekin D R 6-4 205 06/20/1979 Trail, B.C.
Darren McMillan D R 6-0 216 04/23/1980 Sault Ste. Marie, Ont
Matt McNeely D R 5-11 200 12/03/1982 Almonte, Ont
Tom McMonagle RW R 5-8 175 03/30/1979 Glenolden, PA
Larry McMorran C R 05/16/1975 Toronto, Ont
Sean McMorrow D R 6-4 194 01/19/1982 Vancouver, B.C.
Tom McMurchy RW L 5-10 170 12/02/1963 New Westminster, B.C.
Chris McMurtry D L 6-4 190 07/13/1974 Hamilton, Ont
John McNabb C L 6-0 188 04/21/1978 Calgary, Alta
Chris McNamara LW L 6-4 215 08/27/1978 Barrie, Ont
Yannick Mcnamara D R 6-0 175 02/11/1983 Saint-Lambert, Que
Shawn McNeil C L 6-0 185 03/17/1978 Pembroke, Ont
Grant McNeill D L 6-2 210 06/08/1983 Vermilion, Alta
Kevin McNeill LW L 5-11 188 05/26/1975 Cranbrook, B.C.
Mike McNeill LW L 6-1 185 07/22/1966 Winona, MN
Patrick McNeill D L 6-0 195 03/17/1987 Strathroy, Ont
George McPhee LW L 5-9 170 07/02/1958 Guelph, Ont
Mike McPhee LW L 6-2 205 07/14/1960 Sydney, N.S.
Andrew McPherson LW L 6-2 175 04/28/1979 Ottawa, Ont
Darwin McPherson LW L 6-2 206 05/16/1968 Flin Flon, Man
Adam McQuaid D R 6-3 197 10/12/1986 Charlottetown, P.E.I.
Scott McQueen D L 6-3 203 04/21/1981 Tofield, Alta
Basil McRae LW L 6-2 205 01/05/1961 Beavorton, Ont
Chris McRae LW L 6-0 195 08/26/1965 Beavorton, Ont
Ken McRae RW R 6-1 195 04/23/1968 Winchester, Ont
Mark McRae D R 6-0 175 04/29/1981 Toronto, Ont
Matt McRae C R 6-0 180 04/29/1981 Toronto, Ont
Brian Mcreynolds C L 6-1 192 01/05/1965 Penetanguishene, Ont
Chris McSorley C R 5-11 185 03/22/1962 Hamilton, Ont
Marty McSorley D R 6-1 190 05/18/1963 Hamilton, Ont
Don McSween D L 5-11 195 06/09/1964 Detroit, MI
Rhys McWilliams LW R 5-7 169 11/29/1985 Birmingham, England
Jeff Mead RW R 5-10 165 02/20/1971 Arlington, MA
Neil Meadmore RW R 6-4 178 10/23/1959 Winnipeg, Man
Rick Meagher C L 5-8 175 11/02/1953 Belleville, Ont
Rob Meanchoff D L 5-11 190 04/30/1979 Markham, Ont
Spencer Meany RW R 6-1 212 04/08/1971 Atikokan, Ont
Glen Mears D R 6-3 220 07/14/1972 Anchorage, AK
Allan Measures D L 5-10 176 05/08/1965 Barrhead, Alta
David Meckler C R 6-0 184 07/09/1987 Highland Park, IL
Judd Medak LW L 5-11 180 09/20/1979 Edmonton, Alta
Aljosa Medja D L 5-11 198 01/16/1985 Jesenice, Slovenia
Matt Medley D L 5-11 195 01/31/1983 Montreal, Que
Kyle Medvec D L 6-5 191 06/16/1988 Westminster, CO
Matt Medvecz D L 6-1 185 10/31/1978 Kenosha, WI
Alexander Medvedev D L 5-10 171 05/23/1979 Yaroslavl, Russia
Alexander Medvedev D L 5-11 189 08/22/1984 Ust-Kamenogorsk, Kazakhstan
Evgeny Medvedev D L 6-2 187 08/27/1982 Chelyabinsk, Russia
Derek Meech D L 5-11 182 04/21/1984 Winnipeg, Man
Scott Meehan D L 6-1 185 11/27/1970 Walpole, MA
Dimitri Megalinsky D L 6-2 212 04/15/1985 Perm, Russia
Brad Mehalko RW R 6-1 190 01/04/1977 Lethbridge, Alta
Marko Mehlhorn LW L 6-2 198 02/03/1980 Weisswasser, Germany
Vaclav Meidl C R 6-4 205 05/27/1986 Havirov, Czech Republic
Daniel Meier LW L 5-11 189 01/13/1972 Hundwil, Switzerland
Dominic Meier D R 5-10 194 12/26/1976 Chur, Switzerland
Trevor Meier LW L 5-8 171 07/07/1973 Oakville, Ont
Roman Mejzlik LW L 6-2 194 10/31/1967 Tabor, Czech Republic
Dmitri Mekeshkin D L 6-1 176 01/24/1976 Izhevsk, Russia
Dean Melanson D R 6-0 200 11/19/1973 Antigonish, N.S.
Mathieu Melancon LW L 6-3 210 11/14/1973 Joliette, Que
Mathieu Melanson LW L 6-5 185 08/31/1985 Long Island, NY
Robert Melanson D L 6-1 215 03/05/1975 Antigonish, N.S.
Stan Melanson D R 6-1 198 06/15/1972 Antigonish, N.S.
Nikolas Melas RW R 6-0 165 08/26/1977 Ostrava, Czech Republic
Martin Melchert D L 5-10 176 01/22/1986 Starnberg, Germany
Marek Melenovsky C L 5-8 172 03/30/1977 Humpolec, Czech Republic
Elvis Melia D L 5-10 202 09/04/1977 Neuss, Germany
Jan Melichar D L 5-10 194 02/24/1978 Trebic, Czech Republic
Josef Melichar D L 6-2 202 01/20/1979 Budejovice, Czech Republic
Jan Melichercik C R 6-0 178 01/10/1976 Banska Bystrica, Slovakia
Milos Melicherik C L 6-0 174 10/07/1974 Povazska Bystrica, Slovakia
Bjorn Melin RW R 6-1 178 07/04/1981 Jonkoping, Sweden
Axel Melinon LW L 6-0 182 09/03/1973 Savigny-sur-Orge, France
Christoph Melischko C L 6-0 194 07/25/1983 Schongau, Germany
Scott Mellanby RW R 6-1 199 06/11/1966 Montreal, Que
Alexander Mellitzer D L 5-8 176 02/05/1980 Klagenfurt, Austria
Doug Melnyk D L 6-1 190 08/09/1967 London, Ont
Larry Melnyk D L 6-0 180 02/21/1960 New Westminster, B.C.
Eric Meloche RW R 6-0 190 02/10/1972 Longueuil, Que
Eric Meloche RW R 5-10 197 05/01/1976 Montreal, Que
Jason Melong RW R 5-9 165 04/24/1971 Kirkland Lake, Ont
Barry Melrose D R 6-0 205 07/15/1976 Kelvington, Sask
Kevan Melrose D L 5-10 180 03/28/1966 Calgary, Alta
Roman Meluzin RW R 6-1 202 06/17/1972 Brno, Czech Republic
Igor Melyakov RW L 5-10 200 12/25/1976 Lipersk, Russia
Carl Menard RW R 6-0 200 01/19/1972 Ottawa, Ont
Christian Menardi LW L 6-2 207 02/22/1983 Sacile, Italy
Josef Menauer RW R 5-8 176 05/10/1983 Landau, Germany
Rob Mendel D L 6-1 193 09/19/1968 Los Angeles, CA
Sasha Meneghetti LW L 5-11 189 04/05/1977 Belluno, Italy
Daniel Menge RW R 5-9 176 01/14/1983 Munich, Germany
Corrado Menghini D L 6-0 171 11/17/1985 Davos, Switzerland
Marian Menhart D L 6-3 220 02/14/1977 Most, Czech Republic
Tom Menicci D R 6-0 205 07/23/1971 Westford, MA
Guillaume Mennessier C R 5-7 163 01/29/1978 Amiens, France
Jeffrey Mens RW R 5-10 163 03/02/1989 Sittard, Netherlands
Curtis Menzul D R 6-4 220 04/06/1976 Winnipeg, Man
Justin Mercier C L 5-11 175 06/25/1987 Erie, PA
Keith Merkler LW L 04/23/1971 Syosset, NY
Riley Merkley C R 6-3 175 04/25/1987 Blackie, Alta
Glenn Merkosky C L 5-10 175 04/08/1959 Edmonton, Alta
Brandon Merli LW L 6-0 200 03/16/1979 Kitchener, Ont
Derek Merlini D L 6-6 235 07/06/1985 Clinton Township, MI
Doug Merrell LW L 6-2 215 07/12/1975 Winnipeg, Man
Mike Mersch D L 6-2 210 09/29/1964 Skokie, IL
Ondrej Mertl D R 5-10 185 01/19/1980 Tabor, Czech Republic
Tomas Mertl C L 5-9 158 03/11/1986 Ceske Budejovice, Czech Rep.
Jan Mertzig D L 6-4 215 07/18/1970 Stockholm, Sweden
Joby Messier D R 6-1 200 03/02/1970 Regina, Sask
Eric Messier D L 6-2 200 10/29/1973 Drummondville, Que
Mark Messier C L 6-1 205 01/18/1961 Edmonton, Alta
Mitch Messier C R 6-2 210 08/21/1965 Regina, Sask
Andrej Meszaros D R 6-0 198 10/13/1985 Povazska Bystrica, Slovakia
Nate Metcalf D L 6-4 205 02/20/1980 East Grand Forks, MN
Peter Metcalf D L 6-0 190 02/25/1979 Colorado Springs, CO
Jason Metcalfe D R 6-1 203 03/15/1978 Streetsville, Ont
Scott Metcalfe LW L 6-0 200 01/06/1967 Toronto, Ont
Tyler Metcalfe LW L 5-11 205 06/12/1984 Winnipeg, Man
Onur Mete C L 5-9 147 08/24/1986 Tilburg, Netherlands
Karel Metelka RW R 5-8 178 05/15/1970 Kosice, Slovakia
Francois Methot C R 6-0 184 04/26/1978 Montreal, Que
Marc Methot D L 6-2 196 06/21/1985 Ottawa, Ont
Bill Methven RW R 6-2 210 07/26/1979 Mora, MN
Bryce Methven D R 6-2 210 07/26/1979 Mora, MN
Stanislav Metlitski LW L 5-8 180 08/02/1975 Tallinn, Estonia
Denis Metlyuk C L 6-1 212 01/30/1972 Toglaitti, Russia
Cedric Metrailler LW L 6-1 158 04/26/1982 Salins, Switzerland
Rich Metro LW L 5-10 171 01/31/1975 Sault Ste. Marie, MI
Glen Metropolit RW R 5-10 200 06/25/1974 Toronto, Ont
Matias Metsaranta LW L 6-1 180 06/18/1981 Kaarina, Finland
Teemu Metso D L 5-10 174 08/23/1985 Oulu, Finland
Jarett Metz LW L 5-11 175 11/09/1977 Vernon, B.C.
Rae Metz RW R 5-10 170 07/01/1978 Kent, OH
Laurent Meunier RW R 6-0 175 01/16/1979 Echirolles, France
Harry Mews C L 5-11 185 02/09/1967 Nepean, Ont
Doug Meyer LW L 6-1 197 02/21/1980 Bloomington, MN
Freddy Meyer D L 5-10 192 01/04/1981 Sanbornville, NH
Phil Meyer D R 6-2 210 08/02/1978 Lansing, MI
Stefan Meyer LW L 6-1 194 07/20/1985 Fox Valley, Sask
Bret Meyers RW R 6-0 210 09/29/1973 Uxbridge, Ont
Daniel Meyers D R 6-1 189 03/02/1983 Ascot, England
Josh Meyers D R 6-2 180 12/07/1985 Alexandria, MN
Yann Meyssirel D L 6-0 154 07/15/1981 Gap, France
Branislav Mezei
Gaetan Meziere C R 5-6 182 06/18/1979 Angers, France
Steffen Michel D L 6-0 194 01/23/1972 Friedberg, Germany
Chad Michalchuk LW L 5-10 190 07/10/1973 Calgary, Alta
Milan Michalek RW L 6-2 205 12/07/1984 Jindrichuv Hradec, Czech Rep
Zbynek Michalek D R 6-2 190 12/23/1982 Jindrchuv Hradec, Czech Repub
Dave Michayluk LW L 5-10 185 05/18/1962 Wakaw, Sask
Philipp Michl C L 5-6 152 01/20/1989 Landshut, Germany
Peter Michnac D L 6-0 194 10/03/1980 Martin, Slovakia
Steve Michou LW L 5-7 180 09/12/1975 Lyon, France
Troy Mick LW L 5-11 193 03/30/1969 Burnaby, B.C.
Tomas Micka LW L 6-2 176 06/07/1983 Jihlava, Czech Republic
Klaver-Jan Middelweerd C L 6-0 176 12/01/1982 Tiel, Netherlands
Max Middendorf RW R 6-4 210 08/18/1967 Syarcuse, NY
Jim Midgley LW L 5-11 200 03/05/1978 Townsend, Ont
Teddy Midttun D L 6-5 231 05/16/1984 Oslo, Norway
Kevin Miehm C L 6-2 200 09/10/1969 Kitchener, Ont
Juho Mielonen D R 6-2 183 03/01/1987 Savonlinna, Finland
Antti Miettinen LW L 5-11 176 07/03/1980 Hameenlinna, Finland
Antti-Jussi Miettinen LW L 5-9 187 03/30/1983 Tampere, Finland
Arto Miettinen RW R 5-9 196 05/30/1973 Heinola, Finland
Camilo Miettinen LW L 5-8 163 03/01/1986 Espoo, Finland
Tatu Miettinen C L 6-2 185 09/04/1979 Kuopio, Finland
Tommi Miettinen C L 6-0 176 12/03/1975 Kuopio, Finland
Scott Mifsud LW L 5-8 172 02/22/1982 Burlington, Ont
Thomas Migdal RW L 6-1 190 03/07/1977 Lipton, Sask
Chris Migliore RW R 5-9 180 04/08/1979 Hamden, CT
Vladimir Mihalik D L 6-7 222 01/29/1987 Presov, Slovakia
Arpad Mihaly LW L 6-4 220 06/27/1980 Miercurea, Romania
Jeno Mihaly D R 5-8 156 05/11/1985 Csikszereda. Romania
Petr Mika LW R 6-3 196 02/12/1979 Prague, Czech Republic
Jan Mikel D L 6-1 224 04/14/1975 Brno, Czech Republic
Josef Mikes LW L 5-9 167 02/10/1979 Vsetin, Czech Republic
Jeff Mikesch C L 6-0 175 04/11/1975 Hancook, MI
Alexander Mikhailish D L 6-4 207 02/24/1986 Moscow, Russia
Konstantin Mikhailov C L 6-0 176 02/12/1983 Moscow, Russia
Alexei Mikhnov LW L 6-5 198 08/31/1982 Kiev, Ukriane
Andrei Mikhnov C L 6-6 192 11/26/1983 Kiev, Ukraine
Stan Mikita C R 5-8 167 05/20/1940 Sokolce, Slovakia
Brendan Mikkelson D L 6-2 180 06/22/1987 Regina, Sask
Ilkka Mikkola D L 5-11 180 01/18/1979 Oulu, Finland
Niko Mikkola RW L 5-8 167 01/09/1974 Lieto, Finland
Tuomas Mikkonen LW L 5-7 154 11/21/1979 Kuusamo, Finland
Tuomas Mikkonen LW L 6-1 183 03/25/1983 Jyvaskyla, Finland
Alexander Mikolenko RW L 5-10 169 04/14/1987 Kharkov, Ukraine
Viktoria Mikolenko LW L 5-9 143 05/09/1989 Kharkov, Ukraine
Oleg Mikulchik D R 6-2 183 06/27/1964 Minsk, Belarus
Pavel Mikulchik D R 6-1 185 09/16/1975 Minsk, Belarus
Matt Mikulic D L 6-2 209 01/05/1983 Vancouver, B.C.
Juraj Mikus C R 6-1 186 02/22/1987 Skalica, Slovakia
Ryan Milanovic LW L 6-2 201 09/03/1980 Toronto, Ont
Marc Milburn C L 5-9 185 05/22/1981 Martensville, Sask
David Milek D L 6-3 225 03/07/1975 Burlington, Ont
Troy Milam D R 6-0 186 06/30/1980 Lake Orion, MI
Jeff Miles C R 6-0 188 06/12/1981 Pickering, Ont
Marko Milinkovic LW L 6-2 172 04/21/1987 Zagreb, Croatia
Nenad Milinkovic D L 5-10 211 03/20/1974 Beograd, Serbia
Aaron Millar RW R 5-9 175 03/16/1978 Fort Saskatchewan, Alta
Craig Millar D L 6-2 200 07/12/1976 Winnipeg, Man
Mike Millar RW L 5-10 170 04/28/1965 St. Catharines, Ont
Rob Millar LW L 6-2 200 08/30/1976 Smithers, B.C.
Mathieu Mille D L 6-0 194 02/10/1981 Amiens, France
Corey Millen C R 5-7 170 03/30/1964 Cloquet, MN
Aaron Miller D R 6-3 197 08/11/1971 Buffalo, NY
Austin Miller D R 6-1 210 04/01/1978 Vestal, NY
Andrew Miller RW R 6-2 195 01/20/1970 North York, Ont
Andrew Miller LW L 6-2 185 02/17/1984 Dover, NJ
Brad Miller D L 6-4 226 07/23/1969 Edmonton, Alta
Brad Miller RW R 5-10 170 01/31/1986 Alpharetta, GA
Bryan Miller D R 5-11 190 03/01/1971 Fort Saskatoon, Alta
Bryan Miller D R 5-10 180 02/17/1983 Wayne, NJ
Colin Miller C R 6-0 200 08/21/1971 Brimsby, Ont
Craig Miller LW L 5-11 185 01/18/1978 Fredericton, N.B.
Drew Miller LW L 6-2 170 02/17/1984 East Lansing, MI
Jamie Miller LW L 6-1 200 11/30/1981 Regina, Sask
Jason Miller C R 5-9 165 03/08/1969 Edina, MN
Jason Miller C L 6-1 190 03/01/1971 Edmonton, Alta
Jason Miller LW R 6-1 205 02/16/1984 Rocanville, Sask
Jay Miller LW L 6-2 210 07/16/1960 Welesley, MA
Joe Miller C R 6-0 196 03/14/1985 Cardiff, Wales
Keith Miller LW L 03/18/1967 Toronto, Ont
Kelly Miller RW L 5-11 185 03/03/1963 Lansing, MI
Kelly Miller C L 5-11 170 01/13/1979 Toledo, OH
Kevin Miller LW R 5-11 190 09/02/1965 Lansing, MI
Kip Miller
Kris Miller D L 6-1 200 03/30/1969 Bemidy, MN
Kurtis Miller LW L 5-11 190 06/01/1970 Bemidy, MN
Lucas Miller C L 5-10 180 10/25/1975 Toronto, Ont
Matt Miller C R 6-0 195 02/24/1984 Sioux Lookout, Ont
Nate Miller RW R 6-3 192 06/03/1976 Anoka, MN
Richard Miller D R 6-3 200 01/12/1978 Meriden, CT
Rob Miller D R 5-10 180 04/12/1979 Morristown, NJ
Ron Miller C L 5-9 175 06/08/1980 Freeland, MI
Ryan Miller RW R 6-1 185 11/07/1979 Gilbert, AZ
Ryan Miller LW L 5-8 178 04/19/1984 Fergus Falls, MN
Samuel Miller D R 6-0 205 12/07/1980 Vancouver, WA
T.J. Miller D L 6-4 200 09/15/1986 Placetia, CA
Todd Miller C R 6-2 200 05/24/1978 Elliott Lake, Ont
Martin Millerioux D L 5-9 149 12/31/1984 Grenoble, France
Norm Milley
Les Millie RW R 5-7 178 12/24/1972 Fife, Scotland
Owen Milliea D R 6-4 250 03/14/1979 Big Cove, N.B.
Brad Mills LW R 6-2 215 04/05/1979 Hingham, MA
Brett Mills RW R 6-2 195 11/25/1976 Chestermere, Alta
Craig Mills RW R 6-0 190 08/27/1976 Toronto, Ont
David Mills D L 6-2 205 02/15/1980 Calgary, Alta
Dylan Mills D L 5-11 212 06/20/1978 Duluth, MN
Predrag Milosavljevic RW R 5-9 198 10/14/1976 Novi Sad, Serbia
Jakob Milovanovic D L 5-11 171 03/18/1984 Kranj, Slovenia
Marko Milovanovic C R 5-10 160 12/31/1988 Beograd, Serbia
Egor Milovzorov LW L 5-9 159 11/19/1987 Novosibirsk, RUssia
Duncan Milroy RW R 6-0 197 02/08/1983 Edmonton, Alta
Sergei Milto D L 6-2 189 11/01/1971 Perm, Russia
Oleg Minakov RW L 6-2 183 02/18/1983 Elektrostal, Russia
Chris Minard C L 6-1 185 11/18/1981 Owen Sound, Ont
Craig Minard D L 5-10 180 08/18/1975 OrangeVille, Ont
John Miner D R 5-7 194 08/28/1965 Moose Jaw, Sask
Graham Mink C R 6-3 215 05/21/1979 Stowe, VT
Ryan Minnabarriet RW R 5-11 190 09/09/1980 Ashcroft B.C.
Jon Mirasty LW L 5-10 215 06/04/1982 Meadow Lake, Sask
Tadija Miric LW L 08/21/1984 Zagreb, Croatia
Igor Mirnov C L 6-0 187 09/19/1984 Moscow, Russia
Boris Mironov
Dmitri Mironov D R 6-3 215 12/25/1965 Moscow, Russia
Aigars Mironovics D L 5-10 185 01/03/1976 Riga, Latvia
Peter Misal RW L 5-9 187 03/17/1977 Poprad, Slovakia
Greg Mischler C L 6-3 174 09/15/1978 Holbrook, NY
Ivan Misetic D L 6-4 196 04/25/1987 Split, Croatia
Grigory Misharin D L 6-0 198 05/11/1985 Yekaterinburg, Russia
Lorne Misita C L 5-11 190 06/01/1981 Niagara Falls, Ont
Ted Miskolczi RW R 6-3 195 08/05/1970 Port Colborne, Ont
Aaron Miskovich C L 5-11 188 04/28/1978 Grand Rapids, MN
Josh Miskovich LW L 5-10 184 03/01/1980 Pengilly, MN
Adam Mitchell RW R 6-0 185 01/12/1982 Port Elgin, Ont
Bobby-Chad Mitchell LW L 6-2 225 04/18/1982 Nipawin, Sask
Jeff Mitchell RW R 6-2 205 05/16/1975 Wayne, MI
John Mitchell C L 6-1 182 01/22/1985 Oakville, Omt
Kevin Mitchell D L 5-11 165 06/05/1980 Bronx, NY
Roy Mitchell D R 6-2 200 03/14/1969 Edmonton, Alta
Torrey Mitchell C R 5-11 175 01/30/1985 Montreal, Que
Willie Mitchell D L 6-3 205 04/23/1977 Ft. McNeill, B.C.
Mark Mitera D L 6-3 202 10/22/1987 Royal Oak, MI
Savo Mitrovic RW R 5-11 200 02/04/1969 Toronto, Ont
Hans-Peter Mitter C L 5-11 176 07/03/1979 Leoben, Austria
Thomas Mitterer C L 5-7 130 05/20/1987 Silandro, Italy
Hiroyuki Miura D L 12/31/1973 Kushio, Japan
Josh Mizerek D R 6-0 190 10/06/1977 Duluth, MN
Preston Mizzi C L 5-11 193 12/22/1980 Sault Ste. Marie, Ont
Mato Mladenovic RW R 5-11 176 01/08/1978 Sisak, Croatia
Evgeny Mlinchenko LW L 5-10 174 06/11/1972 Kiev, Ukraine
Art Mnatsakanov D L 5-10 210 11/19/1983 Grosse Point, MI
Jerome Mo C L 5-11 182 01/03/1976 Savigny-sur-Orge, France
Andreas Moborg D L 6-0 193 05/12/1977 Mantorp, Sweden
David Moccia LW L 5-11 185 12/20/1982 Malvern, PA
Mike Modano C L 6-3 200 06/07/1970 Livonin, MI
Matic Modic LW L 6-3 183 04/05/1987 Ljubljana, Slovenia
Fredrik Modin LW L 6-3 218 10/08/1974 Sundsvall, Sweden
Jason Modopoulos LW L 6-1 215 06/25/1977 Toronto, Ont
Jaroslav Modry D L 6-2 226 02/27/1971 Ceske-Budejovice, Czech Rep
Travis Moen LW L 6-2 198 04/06/1982 Stewart Valley, Sask
Mike Moes C L 5-11 185 03/30/1967 Burlington, Ont
Dennis Moesen D L 6-5 216 10/10/1985 Hasselt, Belgium
Duanne Moeser RW R 5-10 171 04/03/1963 Waterloo, Ont
Caleb Moffat RW R 6-0 210 03/17/1983 Oakville, Ont
Corri Moffat D L 5-11 195 08/07/1972 Stoughton, MA
Sandy Moger RW R 6-3 218 03/21/1969 100 Mile House, B.C.
Alexander Mogilny RW L 5-11 200 02/18/1969 Khabdiovsk, Russia
Tony Mohagen LW L 6-4 220 07/13/1978 Regina, Sask
Troy Mohns D R 04/20/1971 Pembroke, Ont
Mike Mohr D L 6-0 185 08/09/1978 Grand Prairie, Alta
Martin Moise LW L 6-0 210 01/18/1979 Valleyfield, Que
Tomas Mojzis D L 6-1 192 05/02/1982 Kolin, Czech Republic
Stepan Mokhov D L 6-1 185 01/22/1981 Moscow, Russia
Carl Mokosak LW L 6-1 200 09/22/1962 Fort Saskatchewan, Alta
John Mokosak D L 5-11 200 09/07/1963 Edmonton, Alta
Petr Mokrejs LW L 5-11 182 11/14/1977 Zlin, Czech Republic
Thomas Molia D R 5-9 176 09/24/1984 Bayonne, France
Johan Molin RW R 5-7 182 10/25/1976 Nacka, Sweden
Markus Molin LW L 6-0 183 08/01/1986 Gavle, Sweden
Ove Molin RW L 5-9 189 05/27/1971 Huddinge, Sweden
Sean Molina D L 6-0 198 05/22/1977 Skokie, IL
Mike Moller RW R 6-0 190 06/16/1962 Calgary, Alta
Oscar Moller RW R 5-10 169 01/22/1989 Solna, Sweden
Randy Moller D R 6-2 205 08/23/1963 Red Deer, Alta
Jochen Molling D L 6-2 198 08/09/1973 Berlin, Germany
Mitch Molloy LW L 6-3 210 10/10/1966 Red Lake, Ont
Wilfried Molmy D L 5-8 163 11/11/1982 Evry, France
Adam Molnar C L 5-8 167 02/11/1985 Budapest, Hungary
Luke Molotowsky C L 6-1 190 03/21/1983 East Selkirk, Man
Andrea Molteni RW R 5-7 154 12/05/1980 Cantu, Italy
Matteo Molteni C L 5-8 180 12/05/1980 Cantu, Italy
Sergio Momesso LW L 6-3 200 09/04/1965 Montreal, Que
Nicolas Monberg LW L 6-1 205 09/22/1980 Rungsted, Denmark
Valerio Mondon Marin D L 05/24/1985 Pinerolo, Italy
Benoit Mondou C R 5-10 165 05/03/1985 Montreal, Que
Nikolaus Mondt C L 5-11 187 08/09/1978 Duesseldorf, Germany
Michel Mongeau C L 5-9 190 02/09/1963 Montreal, Que
Hughes Mongeon C L 5-11 172 03/04/1972 Ottawa, Ont
Bill Monkman RW R 5-11 175 05/16/1975 Tara, Ont
Frank Monnier RW L 6-2 189 10/10/1967 Bully, Switzerland
Steve Montador
Andrea Montanari C L 5-6 163 07/22/1984 Pinerolo, Italy
Luca Montanari LW L 07/22/1984 Pinerolo, Italy
Mark Montanari C L 5-9 185 07/03/1969 Toronto, Ont
Gil Montandon C R 6-0 205 04/28/1965 Neuchatel, Switzerland
Jim Montgomery C L 5-10 170 11/10/1955 Toronto, Ont
Jim Montgomery C R 5-10 185 06/30/1969 Montreal, Que
Kevin Montgomery D L 6-1 185 04/04/1988 Rochester, NY
Eric Montreuil C L 6-1 177 05/18/1975 Verdun, Que
Lance Monych RW R 6-2 199 07/25/1984 Red Deer, Alta
Stephen Moon D L 6-5 250 04/06/1976 Riceton, Sask
Daryl Moor C R 6-1 190 05/28/1979 Kettleby, Ont
Barrie Moore LW L 5-11 195 05/22/1975 London, Ont
Blaine Moore C L 6-0 185 10/08/1969 Kitimat, B.C.
Chad Moore D L 6-1 198 09/06/1978 Lakeville, MN
Dominic Moore C L 6-0 180 08/03/1980 Thornhill, Ont
Grady Moore D R 5-11 195 05/21/1978 Castlegar, B.C.
Greg Moore RW R 6-5 206 03/26/1984 Lisbon, ME
Gregg Moore RW R 5-9 180 04/12/1961 Rapid City, SD
Mark Moore D R 6-3 218 02/18/1977 Thornhill, Ont
Matt Moore D L 6-1 195 03/08/1980 Burlington, Ont
Matt Moore C R 5-10 180 07/10/1981 Andover, MN
Shane Moore D L 5-8 180 01/04/1987 Swindon, England
Skeeter Moore C L 5-8 185 07/16/1963 Duluth, MN
Steve Moore D R 6-2 196 01/21/1967 Toronto, Otn
Steve Moore C L 6-0 200 06/21/1971 Gardiner, ME
Steve Moore C R 6-2 206 09/22/1978 Windsor, Ont
Brad Moran
Ian Moran D R 6-0 206 08/24/1972 Cleveland, OH
Paul Moran RW R 5-10 185 05/10/1983 Nottingham, England
Johann Morant D R 5-11 191 04/07/1986 Belfort, France
Marian Morava D L 5-8 178 05/08/1976 Jihlava, Czech Republic
David Moravec RW L 6-0 180 03/24/1973 Vitkovice, Czech Republic
Jiri Moravec D L 5-10 187 02/13/1980 Nymburk, Czech Republic
Andreas Morczinietz C L 6-0 174 03/11/1978 Wolfratshausen, Germany
Jayson More D R 6-2 210 01/12/1969 Souris, Man
Ethan Moreau LW L 6-2 205 09/22/1975 Huntsville, Ont
Pontus Moren RW L 5-8 167 02/07/1984 Umea, Sweden
Ryan Moren D R 6-2 190 01/08/1980 Lakeville, MN
Pascal Morency RW R 5-10 185 02/20/1982 Montreal, Que
Cory Morgan RW R 6-2 190 08/20/1978 Blue Sky, Alta
Gavin Morgan C R 5-11 175 07/09/1976 Scarborough, Ont
James Morgan D L 6-0 205 05/02/1982 Peterborough, England
Jason Morgan C L 6-1 194 10/09/1976 St. John's, Nfld
Vincent Morgan LW L 5-9 154 12/05/1985 Herentals, Belgium
Steve Moria C L 5-10 174 03/02/1961 Vancouver, B.C.
Gerald Moriarity D L 6-2 205 03/29/1978 Hamilton, Ont
Claude Morin C L 5-10 170 09/29/1971 Ste. Foy, Que
Etienne Morin RW R 6-0 175 11/05/1978 Levis, Que
Jean Morin LW L 6-3 205 07/19/1981 Victoriaville, Que
Jean-Philippe Morin D L 6-1 188 02/06/1980 Gaspe, Que
Jean-Pierre Morin D L 6-2 218 10/17/1984 St-Georges-Beauce, Que
Jesper Morin LW L 5-10 180 05/27/1975 Malmö, Sweden
Linus Morin D L 5-10 174 01/30/1987 Uppsala, Sweden
Mike Morin LW L 6-0 195 07/20/1971 Melville, Sask
Stephane Morin C L 6-1 175 03/27/1969 Montreal, Que
Travis Morin C L 6-2 175 01/09/1984 Minneapolis, MN
David Morisset
Dave Morissette LW L 6-1 210 12/24/1971 Baie-Comeau, Que
Joey Mormina D L 6-6 220 06/29/1982 Montreal, Que
Marc Moro D L 6-1 220 07/17/1977 Toronto, Ont
Maikol Moroder D R 5-8 165 06/28/1986 Bressanone, Italy
Mirko Moroder C R 5-10 182 06/25/1973 Bolzano, Italy
Alexei Morozov RW L 6-0 179 02/16/1977 Moscow, Russia
Alexei Morozov C L 5-8 163 04/26/1986 Moscow, Russia
Valentin Morozov C L 5-9 172 06/01/1975 Moscow, Russia
Derek Morris
Keith Morris LW L 6-1 185 04/24/1971 Winnipeg, Man
Jon Morris C R 6-0 165 05/06/1966 Lowell, MA
Mike Morris RW R 6-0 182 07/14/1983 Dorchester, MA
Ty Morris LW L 6-1 200 02/02/1984 Millet, Alta
Brendan Morrison C L 5-11 185 08/12/1975 North Vancouver, B.C.
Brett Morrison C L 5-11 192 07/25/1987 Sydney, N.S.
Brian Morrison C L 6-1 190 06/06/1974 Uxbridge, Ont
Dave Morrison RW R 6-0 180 05/30/1958 Port Arthur, ONt
Dave Morrison LW L 6-1 185 06/12/1962 Toronto, Ont
Don Morrison D L 5-10 180 10/30/1983 Bentley, Alta
Jordan Morrison C L 5-11 167 06/04/1986 Scarborough, Ont
Justin Morrison C R 5-10 185 02/09/1972 Newmarket, Ont
Justin Morrison RW R 6-3 205 09/10/1979 Los Angeles, CA
Mark Morrison C R 5-8 150 03/11/1963 Delta, B.C.
Mark Morrison C R 5-10 160 07/10/1982 Belfast, Ireland
Shaone Morrisonn D L 6-3 182 12/23/1982 Vancouver, B.C.
Mike Morrone LW L 5-10 170 01/03/1976 Windsor, Ont
Brenden Morrow LW L 5-11 210 01/16/1979 Carlisle, Sask
Josh Morrow D L 6-1 196 06/12/1983 Sherwood Park, Alta
Ken Morrow D R 6-4 205 10/17/1956 Flint, MI
Scott Morrow LW L 6-1 185 06/18/1969 Chicago, IL
Steve Morrow D L 6-2 212 04/03/1968 Plano, TX
Thomas Morrow D L 6-6 198 10/21/1983 St. Paul, MN
Anthony Mortas C L 6-0 189 02/13/1976 Reims, France
Darren Mortier C R 6-2 185 05/04/1977 Sarnia, Ont
Dean Morton D R 6-1 196 02/27/1968 Peterborought, Ont
Pierre Morvan LW L 6-0 220 09/30/1983 St. Theodore, Que
Yuri Moscevsky LW L 6-4 230 10/20/1978 Milwaukee, WI
Andrea Mosele LW L 5-8 152 03/11/1973 Camporovere, Italy
Riccardo Mosele LW L 5-6 163 01/18/1980 Asiago, Italy
Jay Moser RW R 6-2 190 12/26/1972 Cottage Grove, MN
Sheldon Moser C R 5-8 169 04/21/1974 Mendham, Sask
Stefan Moser RW R 5-11 189 09/08/1976 Bern, Switzerland
Tyler Mosienko C L 5-8 160 03/21/1984 West St. Paul, Man
Sergei Moskalev C L 6-2 207 05/25/1974 Novokuznetsk, Russia
Miroslav Mosnar D L 5-11 205 08/10/1968 Bratislava, Slovakia
Karel Mosovsky LW R 6-3 200 08/22/1981 Piesk, Czech Rupulbic
David Moss LW R 6-3 185 12/28/1981 Dearborn, MI
Dmitri Motkov D L 6-4 198 02/23/1971 Moscow, Russia
Alex Motley C R 5-7 175 01/10/1974 Pleasanton, CA
Mike Mottau
Joe Motzko RW R 6-0 184 03/14/1980 Bemidji, MN
Ryan Mougenel LW L 6-2 205 03/02/1976 Scarborough, Ont
Matt Moulson LW L 6-1 195 11/01/1983 North York, Ont
Tyrell Moulton D L 6-1 185 12/28/1984 Cranbrook, B.C.
William Mouly RW L 6-0 176 03/03/1981 Issoire, France
Mick Mounsey D R 5-11 208 10/26/1980 Concord, NH
Michel Mouther LW L 6-3 189 01/10/1978 Bern, Switzerland
Mark Mowers
Dave Moylan D L 6-1 195 08/13/1967 Tilsonburg, Ont
Ryan Moynihan C R 5-11 175 03/30/1976 Andover, MA
Christopher Moyon D L 5-7 194 05/12/1963 Albert, France
Ruslan Mozgovoy D L 6-0 185 05/03/1984 Kharkov, Ukraine
Sergei Mozyakin LW R 5-10 165 03/30/1981 Yaroslavl, Russia
Michal Mravik D R 5-9 180 02/05/1971 Trencin, Slovakia
Frantisek Mrazek LW L 6-4 220 05/16/1979 Ceske-Budejovice, Czech Repub
Jaroslav Mrazek D L 6-3 198 01/14/1986 Pisek, Czech Republic
Radek Mrazek D R 6-3 220 10/16/1971 Teplice, Czech Republic
Jozef Mrena C L 6-1 191 05/02/1980 Bratislava, Slovakia
Rick Mrozik D L 6-2 218 01/02/1975 Duluth, MN
Jaroslav Mucha D R 6-2 209 08/30/1956 Laun, Czech Republic
Roman Mucha C L 6-0 205 11/24/1965 Martin, Slovakia
Bill Muckalt C R 6-2 200 06/15/1974 Williams Lake, B.C.
Sergei Mudryi D L 5-10 178 02/25/1980 Kharkov, Ukraine
Andre Muecke C L 5-8 187 01/27/1983 Bad Muskau, Germany
Mario Muehllechner RW R 6-0 187 09/05/1987 Oberndorf, Austria
Manfred Muehr C L 5-8 176 05/31/1968 Wien, Austria
Alexander Mueller LW L 6-0 176 08/25/1984 Lich, Germany
Brad Mueller RW R 6-0 190 08/18/1976 Ft. McMurray, Alta
Brian Mueller D L 5-11 225 06/02/1972 Liverpool, NY
David Mueller C L 5-5 128 04/04/1984 Merane, Germany
Lars Mueller RW R 5-11 207 09/17/1977 Weisswasser, Germany
Michael Mueller LW L 5-11 176 09/10/1981 Bad Muskau, Germany
Moritz Mueller LW L 6-0 174 11/19/1986 Frankfurt, Germany
Peter Mueller C R 6-2 205 04/14/1988 Bloomington, MN
Richard Mueller C R 5-10 190 05/06/1982 Richmond, B.C.
Kelsey Muench RW L 5-10 195 11/05/1981 Luseland, Sask
Andrei Mukhachev D L 6-3 196 07/21/1980 Ekaterinburg, Russia
Murat Mukhametov LW L 5-7 187 02/23/1973 Ust-Kamenogorsk, Kazakhstan
Alexander Mukhanov D L 6-1 189 05/17/1976 Kiev, Ukraine
Brent Mulder D L 6-1 218 08/28/1980 Brampton, Ont
Ryan Mulhern C R 6-1 205 01/11/1973 Philadephia, PA
Brian Mullen RW L 5-10 180 03/16/1962 New York, NY
Dennis Mullen D L 6-0 185 08/14/1977 Bonnyville, Alta
Joe Mullen RW R 5-10 182 02/26/1957 New York, NY
Blair Muller D L 5-10 180 07/10/1962 Toronto, Ont
Colin Muller LW L 5-9 165 12/01/1963 Toronto, Ont
Kirk Muller C L 6-0 205 02/08/1966 Kingston, Ont
Laurent Muller C L 6-2 198 05/28/1978 Bern, Switzerland
Marcel Muller LW L 6-3 220 07/10/1988 Berlin, Germany
Mike Muller D L 6-2 205 09/18/1971 Fairview, MN
Pascal Muller D L 5-10 176 04/10/1979 Langnau, Switzerland
Philippe Muller RW L 5-11 185 02/22/1975 Bern, Switzerland
Perry MullerVonCzernickiD L 6-0 194 07/26/1974 Eindhoven, Netherlands
Robert Mulick D R 6-2 210 10/23/1979 Toronto, Ont
Kory Mullin D L 6-2 185 05/24/1975 Lethbridge, Alta
Mike Mullowney D L 07/19/1962 Toronto, Ont
Glenn Mulvenna C L 5-11 187 02/18/1967 Calgary, Alta
Craig Muni D L 6-2 200 07/19/1962 Toronto, Ont
Andrew Munroe D R 5-11 158 08/02/1982 Ashington, England
Hiro Murakami RW R 6-0 182 01/14/1974 Tokyo, Japan
Eric Murano C R 6-1 200 05/04/1967 Montreal, Que
Yevgeny Muratov LW R 5-10 178 01/28/1981 Nizhny Tagil, Russia
Egon Muric C L 6-1 209 01/15/1982 Bled, Slovenia
Matt Murley LW L 6-1 192 12/17/1979 Troy, NY
Mirko Murovic LW L 6-3 190 02/02/1981 Montreal, Que
Ben Murphy LW L 5-9 182 11/21/1981 North Andover, MA
Ben Murphy LW L 5-11 185 09/29/1986 Charlottetown, P.E.I.
Burke Murphy LW L 6-0 180 06/05/1973 Gloucester, Ont
Chris Murphy RW R 5-10 195 08/13/1984 Sparta, NJ
Colin Murphy C L 5-11 195 04/11/1980 Fort McMurray, Alta
Cory Murphy D L 6-3 209 10/22/1976 Perth, Ont
Cory Murphy D R 5-10 185 02/13/1978 Kanata, Ont
Curtis Murphy D R 5-8 185 12/03/1975 Kerrobert, Sask
Dan Murphy D L 6-1 185 06/13/1970 Needham, MA
Dan Murphy LW L 6-0 185 04/26/1983 North Andover, MA
Gord Murphy
Jay Murphy RW R 6-2 205 01/10/1972 Ypsilanti, MI
Jim Murphy LW L 6-1 170 11/22/1979 St. Paul, MN
Joe Murphy RW L 6-1 190 10/16/1967 London, Ont
Joe Murphy RW R 6-0 200 01/27/1975 Didsbury, Alta
John Murphy D L 6-0 185 10/07/1976 Hunter Ridge, P.E.I.
Larry Murphy D R 6-2 210 03/08/1961 Scarborough, Ont
Luke Murphy C L 6-0 190 11/15/1975 Shawville, Que
Mark Murphy LW L 5-11 190 09/01/1958 Toronto, Ont
Mark Murphy LW L 5-11 202 08/06/1976 Stoughton, MA
Mark Murphy D R 6-2 170 03/13/1981 Jamestown, RI
Patrick Murphy LW L 6-1 195 07/24/1983 Van Nuys, CA
Randy Murphy C L 5-7 165 07/25/1972 Mississauga, Ont
Rob Murphy C L 6-3 205 04/07/1969 Hull, Que
Ryan Murphy C L 6-1 195 03/21/1979 Van Nuys, CA
Ryan Murphy RW R 5-11 185 01/23/1983 Rumson, NJ
Ryan Murphy C L 6-3 200 12/01/1985 Fredericton, N.S.
Sean Murphy D L 6-0 192 04/10/1978 Aurora, Ont
Adrian Murray D L 09/04/1975 Ajax, Ont
Andrew Murray C L 6-2 210 11/06/1981 Selkirk, Man
Bob Murray D R 6-1 195 07/16/1948 Burlington, Ont
Bob Murray D L 6-0 181 10/17/1951 Calgary, Alta
Bob Murray RW R 5-10 175 11/29/1951 Kingston, Ont
Bob Murray D R 5-10 183 11/26/1954 Kingston, Ont
Brady Murray C L 5-9 165 08/17/1984 Brandon, Man
Chris Murray RW R 6-2 209 10/25/1974 Port Hardy, B.C
Chris Murray D R 6-1 185 12/26/1984 Dover, MA
Darwin Murray D L 6-1 215 04/02/1977 Toronto, Ont
Doug Murray LW L 5-11 180 05/02/1955 Brandon, Man
Doug Murray C L 5-8 180 01/16/1967 Fort William, B.C.
Doug Murray D L 6-3 220 03/12/1980 Bromma, Sweden
Garth Murray C L 6-1 205 09/17/1982 Regina, Sask
Glen Murray RW R 6-2 221 11/01/1972 Halifax, N.S.
Jaydyn Murray C L 5-11 180 02/27/1984 Melita, Man
Marty Murray C L 5-9 170 02/16/1975 Deloraine, Man
Mike Murray C L 6-0 215 08/29/1966 Kingston, Ont
Mike Murray RW R 6-1 200 04/18/1971 Currberfand, RI
Mike Murray D L 6-1 185 05/24/1972 Orangeville, Ont
Mike Murray RW R 6-0 185 10/23/1979 Dover, MA
Nick Murray LW R 6-4 205 11/19/1938 Campbellton, N.B.
Nick Murray D L 6-0 170 11/13/1974 Bloomington, MN
Pat Murray LW L 6-2 185 08/20/1969 Stratford, Ont
Rem Murray LW L 6-2 195 10/09/1972 Stratford, Ont
Rob Murray C R 6-1 180 04/04/1967 Toronto, Ont
Tim Murray D L 6-2 195 11/14/1974 Calgary, Alta
Troy Murray C R 6-1 195 07/31/1962 Calgary, Alta
Troy Murray D L 6-3 215 04/19/1987 Waterloo, Ont
Jan Mursak LW R 5-11 167 01/20/1988 Maribor, Slovenia
Alexei Murzin RW L 5-9 180 01/19/1974 Karaganda, Kazakhstan
Dana Murzyn D L 6-2 200 12/09/1966 Calgary, Alta
Igor Musatov LW R 6-1 180 09/23/1987 Moscow, Russia
Vadim Musatov D L 5-8 167 04/17/1967 Karpov, Russia
Jeff Mushaluk D R 6-4 210 05/27/1980 Armstrong, B.C.
David Musial LW L 6-3 213 10/19/1975 Opava, Czech Republic
Ales Music LW L 5-10 180 06/28/1982 Ljubljana, Slovenia
Frantisek Musil D L 6-2 213 12/17/1964 Pardubice, Czech Republic
Mojmir Musil LW L 5-9 180 08/14/1974 Praha, Czech Republic
Kyle Musselman RW L 6-0 190 04/21/1985 Whitby, Ont
Teemu Mustaniemi C L 5-10 160 12/31/1987 Helsinki, Finland
Tomi Mustonen LW L 5-10 194 05/31/1983 Oulu, Finland
Toni Mustonen RW R 5-10 180 04/29/1982 Tuusula, Finland
Jamie Muswagon LW L 6-1 175 01/07/1981 Cross Lake, Man
Mike Muzechka D L 6-3 215 02/01/1978 Edmonton, Alta
Matt Myers C R 6-1 189 11/06/1984 Cardiff, Wales
Brantt Myhres LW R 6-4 220 03/10/1974 Edmonton, Alta
Perttu Myller D L 5-7 165 07/10/1985 Joensuu, Finland
Jeremy Mylymok D R 6-1 200 01/12/1972 London, Ont
Dan Myre C R 5-10 180 01/11/1977 Ottawa, Ont
Joakim Myrhaugen RW L 5-10 176 02/25/1974 Lorenskog, Norway
Anders Myrvold D L 6-2 200 08/12/1975 Lorenskog, Norway
Tomas Mysicka LW R 5-7 176 04/08/1978 Praha, Czech Republic
David Myson RW R 5-11 195 06/01/1977 Banff, Alta
========================================================================