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
========================================================================

1