| # | Player | Team | Pos | DOB | Birth City | S/P | Ctry | HT | Wt | S | Rk | GP | G | A | Pts | +/- | PIM | TOI/G |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4 | Dave Manson | MTL | D | Jan 27 '67 | Prince Albert | SK | CAN | 74 | 220 | L | N | 81 | 4 | 30 | 34 | +22 | 122 | 21:53 |
| 7 | Bryan Marchment | TBL | D | May 01 '69 | Scarborough | ON | CAN | 73 | 200 | L | N | 22 | 2 | 4 | 6 | -3 | 43 | 20:12 |
| 7 | Bryan Marchment | EDM | D | May 01 '69 | Scarborough | ON | CAN | 73 | 200 | L | N | 27 | 0 | 4 | 4 | -2 | 58 | 20:42 |
| 7 | Bryan Marchment | SJS | D | May 01 '69 | Scarborough | ON | CAN | 73 | 200 | L | N | 12 | 0 | 3 | 3 | +2 | 43 | 22:02 |
| 12 | Patrick Marleau | SJS | L | Sep 15 '79 | Aneroid | SK | CAN | 74 | 220 | L | 74 | 13 | 19 | 32 | +5 | 14 | 13:12 | |
| 6 | Jason Marshall | ANA | D | Feb 22 '71 | Cranbrook | BC | CAN | 74 | 200 | R | N | 72 | 3 | 6 | 9 | -8 | 189 | 18:04 |
| 49 | Grant Marshall | DAL | R | Jun 09 '73 | Missisauga | ON | CAN | 73 | 200 | R | N | 72 | 9 | 10 | 19 | -2 | 96 | 10:04 |
| 36 | Steve Martins | CAR | C | Apr 13 '72 | Gati | QC | CAN | 69 | 185 | L | N | 3 | 0 | 0 | 0 | +0 | 0 | 9:51 |
| 26 | Christian Matte | COL | R | Jan 20 '75 | Hull | QC | CAN | 71 | 186 | R | N | 5 | 0 | 0 | 0 | +0 | 6 | 8:24 |
| 32 | Stephane Matteau | SJS | L | Sep 02 '69 | Rouyn | QC | CAN | 76 | 220 | L | N | 73 | 15 | 14 | 29 | +4 | 60 | 14:41 |
| 24 | Richard Matvichuk | DAL | D | Feb 05 '73 | Edmonton | AB | CAN | 75 | 210 | L | N | 74 | 3 | 15 | 18 | +7 | 63 | 22:42 |
| 24 | Brad May | VAN | L | Nov 29 '71 | Toronto | ON | CAN | 73 | 213 | L | N | 27 | 9 | 3 | 12 | +0 | 41 | 15:27 |
| 24 | Brad May | BUF | L | Nov 29 '71 | Toronto | ON | CAN | 73 | 213 | L | N | 36 | 4 | 7 | 11 | +2 | 113 | 10:10 |
| 24 | Chris McAllister | VAN | L | Jun 16 '75 | Saskatoon | SK | CAN | 79 | 250 | L | N | 36 | 1 | 2 | 3 | -12 | 106 | 9:19 |
| 11 | Dean McAmmond | EDM | C | Jun 15 '73 | Grand Cache | AB | CAN | 71 | 195 | L | N | 77 | 19 | 31 | 50 | +9 | 46 | 15:58 |
| Mike Mcbain | TBL | D | Jan 12 '77 | Kimberley | BC | CAN | 73 | 191 | L | N | 27 | 0 | 1 | 1 | -10 | 8 | 14:51 | |
| 28 | Bryan McCabe | NYI | D | Jun 08 '75 | St. Catherines | ON | CAN | 74 | 223 | L | N | 56 | 3 | 9 | 12 | +9 | 145 | 23:42 |
| 28 | Bryan McCabe | VAN | D | Jun 08 '75 | St. Catherines | ON | CAN | 74 | 223 | L | N | 26 | 1 | 11 | 12 | +10 | 64 | 26:31 |
| 10 | Sandy McCarthy | CGY | R | Jun 15 '72 | Toronto | ON | CAN | 75 | 223 | R | N | 52 | 8 | 5 | 13 | -18 | 170 | 11:20 |
| 10 | Sandy McCarthy | TBL | R | Jun 15 '72 | Toronto | ON | CAN | 75 | 223 | R | N | 14 | 0 | 5 | 5 | -1 | 71 | 13:48 |
| 25 | Darren McCarty | DET | R | Apr 01 '72 | Burnaby | BC | CAN | 73 | 210 | R | N | 71 | 15 | 22 | 37 | +0 | 157 | 18:05 |
| 10 | Alyn McCauley | TOR | C | May 29 '77 | Brockville | ON | CAN | 71 | 200 | L | N | 60 | 6 | 10 | 16 | -7 | 6 | 13:49 |
| 2 | Daniel Mcgillis | PHI | D | Jul 01 '72 | Hawkesbury | ON | CAN | 75 | 220 | L | N | 13 | 1 | 5 | 6 | -4 | 35 | 22:29 |
| 2 | Daniel Mcgillis | EDM | D | Jul 01 '72 | Hawkesbury | ON | CAN | 75 | 220 | L | N | 67 | 10 | 15 | 25 | -17 | 74 | 22:26 |
| 21 | Hugh (Randy) Mckay | NJD | R | Jan 25 '67 | Montreal | QC | CAN | 74 | 210 | R | N | 74 | 24 | 24 | 48 | +30 | 86 | 14:37 |
| 74 | Jay McKee | BUF | D | Sep 08 '77 | Kingston | ON | CAN | 76 | 203 | L | N | 56 | 1 | 13 | 14 | -1 | 42 | 20:23 |
| 23 | Steve McKenna | LAK | L | Aug 21 '73 | Toronto | ON | CAN | 80 | 252 | L | N | 62 | 4 | 4 | 8 | -9 | 150 | 8:45 |
| 19 | Jim McKenzie | PHX | L | Nov 03 '69 | Gull Lake | SK | CAN | 76 | 230 | L | N | 64 | 3 | 4 | 7 | -7 | 146 | 7:49 |
| 4 | Kyle McLaren | BOS | D | Jun 18 '77 | Coaldale | AB | CAN | 76 | 235 | L | N | 66 | 5 | 20 | 25 | +13 | 56 | 22:35 |
| 55 | Marty McSorley | SJS | D | May 18 '63 | Cayuga | ON | CAN | 74 | 235 | R | N | 56 | 2 | 10 | 12 | +10 | 140 | 14:12 |