
Rick MacLeish played 14 NHL SEASONS from 1970-71 to 1983-84 for the Flyers, Whalers, Penguins, and Wings. Across his NHL career, MacLeish recorded 349 GOALS and 410 ASSISTS for 759 CAREER POINTS. In the playoffs, MacLeish added 54 GOALS and 107 POINTS in 114 games. A 2-TIME STANLEY CUP champion.
| 1966-67 | Minor-ON | Cannington | - | - | - | - | - | - | - | - |
| 1966-67 | OHA-Jr. | London | 2 | 0 | 0 | 0 | - | - | - | 0 |
| 1966-67 | OHA-Jr. | Peterborough | 8 | 0 | 0 | 0 | - | - | - | 0 |
| 1967-68 | OHA-Jr. | Peterborough | 54 | 24 | 25 | 49 | - | - | - | 16 |
| 1968-69 | OHA-Jr. | Peterborough | 54 | 50 | 42 | 92 | - | - | - | 29 |
| 1969-70 | OHA-Jr. | Peterborough | 54 | 45 | 56 | 101 | - | - | - | 135 |
| 1970-71 | NHL | Philadelphia Flyers | 26 | 2 | 4 | 6 | -4 | 54 | 3.7% | 19 |
| 1970-71 | CHL | Oklahoma City | 46 | 13 | 15 | 28 | - | - | - | 93 |
| 1971-72 | NHL | Philadelphia Flyers | 17 | 1 | 2 | 3 | -9 | 37 | 2.7% | 9 |
| 1971-72 | AHL | Richmond | 42 | 24 | 11 | 35 | - | - | - | 33 |
| 1972-73 | NHL | Philadelphia Flyers | 78 | 50 | 50 | 100 | 16 | 279 | 17.9% | 69 |
| 1973-74 | NHL | Philadelphia Flyers | 78 | 32 | 45 | 77 | 21 | 270 | 11.9% | 42 |
| 1974-75 | NHL | Philadelphia Flyers | 80 | 38 | 41 | 79 | 29 | 307 | 12.4% | 50 |
| 1975-76 | NHL | Philadelphia Flyers | 51 | 22 | 23 | 45 | 6 | 222 | 9.9% | 16 |
| 1976-77 | NHL | Philadelphia Flyers | 79 | 49 | 48 | 97 | 46 | 252 | 19.4% | 42 |
| 1977-78 | NHL | Philadelphia Flyers | 76 | 31 | 39 | 70 | 24 | 253 | 12.3% | 33 |
| 1978-79 | NHL | Philadelphia Flyers | 71 | 26 | 32 | 58 | 4 | 211 | 12.3% | 47 |
| 1979-80 | NHL | Philadelphia Flyers | 78 | 31 | 35 | 66 | 24 | 234 | 13.3% | 28 |
| 1980-81 | NHL | Philadelphia Flyers | 78 | 38 | 36 | 74 | 22 | 214 | 17.8% | 25 |
| 1981-82 | NHL | Hartford Whalers | 34 | 6 | 16 | 22 | -13 | 68 | 8.8% | 16 |
| 1981-82 | NHL | Pittsburgh Penguins | 40 | 13 | 12 | 25 | -7 | 101 | 12.9% | 28 |
| 1982-83 | NHL | Pittsburgh Penguins | 6 | 0 | 5 | 5 | -5 | 8 | 0.0% | 2 |
| 1982-83 | Swiss | Kloten | 1 | 0 | 0 | 0 | - | - | - | 0 |
| 1983-84 | NHL | Philadelphia Flyers | 29 | 8 | 14 | 22 | 4 | 70 | 11.4% | 4 |
| 1983-84 | NHL | Detroit Red Wings | 25 | 2 | 8 | 10 | -4 | 25 | 8.0% | 4 |
| 1967-68 | OHA-Jr. | Peterborough | 5 | 2 | 1 | 3 | - | - | - | 0 |
| 1968-69 | OHA-Jr. | Peterborough | 10 | 7 | 14 | 21 | - | - | - | 8 |
| 1969-70 | OHA-Jr. | Peterborough | 6 | 4 | 4 | 8 | - | - | - | 10 |
| 1970-71 | NHL | Philadelphia Flyers | 4 | 1 | 0 | 1 | -2 | 5 | 20.0% | 0 |
| 1972-73 | NHL | Philadelphia Flyers | 10 | 3 | 4 | 7 | -2 | 31 | 9.7% | 2 |
| 1973-74 | NHL | Philadelphia Flyers | 17 | 13 | 9 | 22 | 0 | 73 | 17.8% | 20 |
| 1974-75 | NHL | Philadelphia Flyers | 17 | 11 | 9 | 20 | 17 | 62 | 17.7% | 8 |
| 1976-77 | NHL | Philadelphia Flyers | 10 | 4 | 9 | 13 | 1 | 38 | 10.5% | 2 |
| 1977-78 | NHL | Philadelphia Flyers | 12 | 7 | 9 | 16 | 1 | 44 | 15.9% | 4 |
| 1978-79 | NHL | Philadelphia Flyers | 7 | 0 | 1 | 1 | -5 | 10 | 0.0% | 0 |
| 1979-80 | NHL | Philadelphia Flyers | 19 | 9 | 6 | 15 | 1 | 45 | 20.0% | 2 |
| 1980-81 | NHL | Philadelphia Flyers | 12 | 5 | 5 | 10 | -1 | 24 | 20.8% | 0 |
| 1981-82 | NHL | Pittsburgh Penguins | 5 | 1 | 1 | 2 | -4 | 14 | 7.1% | 0 |
| 1983-84 | NHL | Detroit Red Wings | 1 | 0 | 0 | 0 | 0 | 1 | 0.0% | 0 |
| Season | Opponent | Date | G | A | P | +/- | PIM | PPG | SHG | S | Shifts | TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Playoffs | vs STL | Apr 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | - |
| Regular | vs CHI | Mar 31 | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 | 0 | - |
| Regular | vs TOR | Mar 28 | 0 | 2 | 2 | 1 | 0 | 0 | 0 | 2 | 0 | - |
| Regular | @ LAK | Mar 24 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | - |
| Regular | @ CGY | Mar 22 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | - |
| Year | Award |
|---|---|
| 1974-75 | Stanley Cup |
| 1973-74 | Stanley Cup |