Click Here
Updated: Tuesday June 24, 1:53 AM
 TEAMS
 PLAYERS
ABCDEFGHIJKLMNOPQRSTUVWXYZ

BY LAST NAME: M
No. Player Team Pos Height Weight Born Years Pro
*41  MacArthur, Clarke  BUF  LW  5'11"  178  04/06/85 
*43  MacDonald, Andrew  NYI  6'0"  186  09/07/86 
29  MacDonald, Craig  TAM  6'1"  202  04/07/77  10 
*44  MacDonald, Franklin  FLA  6'0"  198  04/08/85 
*35  MacDonald, Joey  NYI  6'0"  197  02/07/80 
*73  Macenauer, Maxime  ANH  5'11"  188  01/04/89 
*31  Machesney, Daren  WAS  6'0"  177  12/13/86 
*31  MacIntyre, Drew  VAN  6'2"  185  06/24/83 
*53  MacIntyre, Steven  NYR  6'6"  257  08/08/80 
*26  MacKenzie, Derek  CLS  5'11"  185  06/11/81 
*25  MacLean, Don  PHO  6'3"  215  01/14/77  10 
11  Madden, John  NJD  5'11"  190  05/04/73  10 
*46  Maenpaa, Mikko  CLS  PacDefense  5'10"  180  04/19/83 
*38  Magnan, Olivier  NJD  6'2"  200  05/01/86 
22  Mair, Adam  BUF  6'1"  208  02/15/79  10 
*46  Maki, Ryan  NSH  RW  6'1"  208  04/23/85 
*57  Maki, Tomi  CGY  RW  6'0"  192  08/19/83 
*6  Malakhov, Vladimir  SAN  Defense  6'4"  230  08/30/68  15 
*41  Malec, Tomas  NYI  6'2"  215  05/13/82 
27  Malhotra, Manny  CLS  6'2"  215  05/18/80  10 
Malik, Marek  NYR  6'6"  240  06/24/75  14 
71  Malkin, Evgeni  PIT  6'3"  195  07/31/86 
*32  Malmivaara, Olli  NJD  6'7"  220  03/13/82 
12  Malone, Ryan  PIT  LW  6'4"  224  12/01/79 
18  Maltby, Kirk  DET  LW  6'0"  196  12/22/72  15 
*25  Mancari, Mark  BUF  RW  6'3"  225  07/11/85 
*37  Manlow, Eric  MON  6'0"  214  04/07/75 
*45  Mapletoft, Justin  OTT  6'1"  202  01/11/81 
27  Mara, Paul  NYR  6'4"  219  09/07/79  10 
22  Marchant, Todd  ANH  5'10"  176  08/12/73  15 
*58  Marjamaki, Masi  NYI  LW  6'2"  195  01/16/85 
*30  Markkanen, Jussi  EDM  6'0"  182  05/08/75 
79  Markov, Andrei  MON  6'0"  203  12/20/78 
*95  Markov, Danny  DET  6'1"  190  07/30/76  10 
12  Marleau, Patrick  SAN  6'2"  220  09/15/79  11 
*21  Marshall, Grant  NJD  RW  6'1"  200  06/09/73  14 
Martin, Paul  NJD  6'1"  190  03/05/81 
24  Martinek, Radek  NYI  6'1"  210  08/31/76 
30  Mason, Chris  STL  6'0"  195  04/20/76  10 
*35  Mason, Steve  CLS  6'3"  186  05/29/88 
*68  Matsumoto, Jonathan  PHI  6'0"  185  10/13/86 
*41  Matthias, Shawn  FLA  6'3"  211  02/19/88 
*34  Matvichuk, Richard  NJD  6'3"  215  02/05/73  16 
80  Maxwell, Ben  MON  6'0"  187  03/30/88 
24  May, Brad  ANH  LW  6'1"  220  11/29/71  17 
21  Mayers, Jamal  TOR  RW  6'1"  217  10/24/74  12 
37  McAmmond, Dean  OTT  LW  5'11"  189  06/15/73  17 
*71  McArdle, Kenndal  FLA  LW  5'11"  190  01/04/87 
24  McCabe, Bryan  TOR  6'2"  220  06/08/75  13 
McCarthy, Steve  ATL  6'1"  200  02/03/81 
25  McCarty, Darren  DET  RW  6'1"  210  04/01/72  15 
*10  McCauley, Alyn  LOS  5'11"  200  05/29/77  10 
18  McClement, Jay  STL  6'1"  193  03/02/83 
11  McCormick, Cody  COL  6'3"  215  04/18/83 
10  McDonald, Andy  STL  5'11"  185  08/25/77 
30  McElhinney, Curtis  CGY  6'2"  197  05/23/83 
*25  McGillis, Dan  VAN  6'3"  220  07/01/72  12 
*64  McGinn, Jamie  SAN  LW  6'0"  180  08/05/88 
*47  McGrath, Evan  DET  6'0"  195  01/14/86 
16  McGrattan, Brian  OTT  RW  6'4"  231  09/02/81 
*45  McIver, Nathan  VAN  6'1"  206  01/06/85 
*33  McKee, David  PHO  6'1"  187  12/05/83 
77  McKee, Jay  STL  6'4"  201  09/08/77  13 
McLaren, Kyle  SAN  6'4"  235  06/18/77  13 
53  McLean, Brett  FLA  5'11"  185  08/14/78 
*29  McLennan, Jamie  CGY  6'0"  190  06/30/71  14 
55  McLeod, Cody  COL  LW  6'2"  210  06/26/84 
14  Meech, Derek  DET  5'11"  197  04/21/84 
*2  Melichar, Josef  PIT  6'2"  222  01/20/79 
*43  Melin, Bjorn  ANH  RW  6'1"  205  07/04/81 
*19  Mellanby, Scott  ATL  Right Wing  6'1"  210  06/11/66  22 
*40  Meloche, Eric  PHI  RW  5'10"  202  05/01/76 
14  Meszaros, Andrej  OTT  6'2"  220  10/13/85 
*29  Methot, Marc  CLS  6'3"  224  06/21/85 
13  Metropolit, Glen  BOS  6'0"  195  06/25/74 
44  Meyer, Freddy  NYI  5'10"  192  01/04/81 
*64  Meyer, Stefan  FLA  LW  6'2"  194  07/20/85 
Mezei, Branislav  FLA  6'4"  235  10/08/80 
Michalek, Milan  SAN  LW  6'2"  225  12/07/84 
Michalek, Zbynek  PHO  6'1"  200  12/23/82 
20  Miettinen, Antti  DAL  RW  6'0"  190  07/03/80 
*8  Mikhnov, Alexei  EDM  Left Wing  6'5"  218  08/31/82 
*60  Mikkelson, Brendan  ANH  6'2"  202  06/22/87 
Miller, Aaron  VAN  6'3"  218  08/11/71  15 
*18  Miller, Drew  ANH  LW  6'2"  174  02/17/84 
30  Miller, Ryan  BUF  6'2"  166  07/17/80 
*14  Milley, Norm  TAM  RW  6'0"  211  02/14/80 
*62  Milroy, Duncan  MON  RW  6'0"  195  02/08/83 
*39  Minard, Chris  PIT  LW  6'1"  190  11/18/81 
*50  Mink, Graham  SAN  LW  6'3"  220  05/21/79 
*53  Mitchell, John  TOR  6'1"  195  01/22/85 
17  Mitchell, Torrey  SAN  5'11"  190  01/30/85 
Mitchell, Willie  VAN  6'3"  205  04/23/77 
Modano, Mike  DAL  6'3"  205  06/07/70  20 
33  Modin, Fredrik  CLS  LW  6'4"  220  10/08/74  12 
26  Modry, Jaroslav  PHI  6'2"  220  02/27/71  15 
32  Moen, Travis  ANH  LW  6'2"  211  04/06/82 
*89  Mogilny, Alexander  NJD  RW  6'0"  210  02/18/69  18 
*54  Mojzis, Tomas  STL  6'0"  195  05/02/82 
*60  Mole, Mike  NYI  5'10"  185  10/12/82 
*61  Mondou, Benoit  NJD  5'9"  175  05/03/85 
Montador, Steve  FLA  6'0"  205  12/21/79 
*29  Montoya, Al  PHO  6'2"  193  02/13/85 
19  Moore, Dominic  TOR  6'0"  195  08/03/80 
49  Moore, Greg  NYR  RW  6'1"  225  03/26/84 
*39  Moran, Brad  VAN  5'11"  187  03/20/79 
*36  Moran, Ian  NJD  6'0"  200  08/24/72  14 
18  Moreau, Ethan  EDM  LW  6'2"  220  09/22/75  13 
*22  Morgan, Jason  WAS  6'1"  194  10/09/76  12 
*29  Mormina, Joey  CAR  6'6"  220  06/29/82 
53  Morris, Derek  PHO  6'0"  220  08/24/78  11 
Morrison, Brendan  VAN  5'11"  181  08/15/75  11 
33  Morrison, Mike  NYI  6'3"  203  07/11/79 
26  Morrisonn, Shaone  WAS  6'4"  210  12/23/82 
10  Morrow, Brenden  DAL  LW  5'11"  210  01/16/79 
25  Moss, David  CGY  RW  6'3"  200  12/28/83 
27  Mottau, Mike  NJD  6'0"  190  03/19/78 
*50  Motzko, Joe  ATL  RW  6'0"  196  03/14/80 
*28  Moulson, Matt  LOS  LW  6'1"  210  11/01/83 
*28  Mowers, Mark  ANH  RW  5'11"  174  02/16/74  10 
88  Mueller, Peter  PHO  6'2"  205  04/14/88 
*2  Muir, Bryan  TOR  6'4"  220  06/08/73  13 
67  Munroe, Scott  PHI  6'2"  212  01/20/82 
*20  Murley, Matt  PHO  LW  6'1"  206  12/09/79 
*59  Murphy, Colin  TOR  LW  6'0"  191  04/11/80 
21  Murphy, Cory  FLA  5'10"  185  02/13/78 
*54  Murphy, Ryan  NJD  LW  6'1"  205  03/21/79 
51  Murray, Andrew  CLS  6'2"  210  11/06/81 
*15  Murray, Brady  LOS  LW  5'9"  180  08/17/84 
Murray, Douglas  SAN  6'3"  240  03/12/80 
17  Murray, Garth  FLA  6'2"  208  09/17/82 
27  Murray, Glen  BOS  RW  6'3"  215  11/01/72  17 
*26  Murray, Marty  LOS  5'9"  180  02/16/75  12 
*61  Mursak, Jan  DET  LW  5'11"  170  01/20/88 
*Player is currently listed as inactive