
Craig MacTavish played 17 NHL SEASONS from 1979-80 to 1996-97 for the Bruins, Oilers, Rangers, Flyers, and Blues. Across his NHL career, MacTavish recorded 213 GOALS and 267 ASSISTS for 480 CAREER POINTS. In the playoffs, MacTavish added 20 GOALS and 58 POINTS in 193 games. A 4-TIME STANLEY CUP champion.
| 1977-78 | ECAC-2 | U. Mass-Lowell | 21 | 26 | 19 | 45 | - | - | - | - |
| 1978-79 | ECAC-2 | U. Mass-Lowell | 31 | 36 | 52 | 88 | - | - | - | - |
| 1979-80 | NHL | Boston Bruins | 46 | 11 | 17 | 28 | 16 | 61 | 18.0% | 8 |
| 1979-80 | AHL | Binghamton | 34 | 17 | 15 | 32 | - | - | - | 29 |
| 1980-81 | NHL | Boston Bruins | 24 | 3 | 5 | 8 | -1 | 40 | 7.5% | 13 |
| 1980-81 | AHL | Springfield | 53 | 19 | 24 | 43 | - | - | - | 81 |
| 1981-82 | NHL | Boston Bruins | 2 | 0 | 1 | 1 | 0 | 1 | 0.0% | 0 |
| 1981-82 | AHL | Erie | 72 | 23 | 32 | 55 | - | - | - | 37 |
| 1982-83 | NHL | Boston Bruins | 75 | 10 | 20 | 30 | 16 | 120 | 8.3% | 18 |
| 1983-84 | NHL | Boston Bruins | 70 | 20 | 23 | 43 | 9 | 135 | 14.8% | 35 |
| 1985-86 | NHL | Edmonton Oilers | 74 | 23 | 24 | 47 | 16 | 121 | 19.0% | 70 |
| 1986-87 | NHL | Edmonton Oilers | 79 | 20 | 19 | 39 | 9 | 139 | 14.4% | 55 |
| 1987-88 | NHL | Edmonton Oilers | 80 | 15 | 17 | 32 | -3 | 90 | 16.7% | 47 |
| 1988-89 | NHL | Edmonton Oilers | 80 | 21 | 31 | 52 | 10 | 120 | 17.5% | 55 |
| 1989-90 | NHL | Edmonton Oilers | 80 | 21 | 22 | 43 | 13 | 109 | 19.3% | 89 |
| 1990-91 | NHL | Edmonton Oilers | 80 | 17 | 15 | 32 | -1 | 113 | 15.0% | 76 |
| 1991-92 | NHL | Edmonton Oilers | 80 | 12 | 18 | 30 | -1 | 86 | 14.0% | 98 |
| 1992-93 | NHL | Edmonton Oilers | 82 | 10 | 20 | 30 | -16 | 101 | 9.9% | 110 |
| 1993-94 | NHL | Edmonton Oilers | 66 | 16 | 10 | 26 | -20 | 97 | 16.5% | 80 |
| 1993-94 | NHL | New York Rangers | 12 | 4 | 2 | 6 | 6 | 25 | 16.0% | 11 |
| 1994-95 | NHL | Philadelphia Flyers | 45 | 3 | 9 | 12 | 2 | 38 | 7.9% | 23 |
| 1995-96 | NHL | Philadelphia Flyers | 55 | 5 | 8 | 13 | -3 | 42 | 11.9% | 62 |
| 1995-96 | NHL | St. Louis Blues | 13 | 0 | 1 | 1 | -6 | 16 | 0.0% | 8 |
| 1996-97 | NHL | St. Louis Blues | 50 | 2 | 5 | 7 | -12 | 26 | 7.7% | 33 |
| 1979-80 | NHL | Boston Bruins | 10 | 2 | 3 | 5 | -2 | 19 | 10.5% | 7 |
| 1980-81 | AHL | Springfield | 7 | 5 | 4 | 9 | - | - | - | 8 |
| 1982-83 | NHL | Boston Bruins | 17 | 3 | 1 | 4 | 0 | 27 | 11.1% | 18 |
| 1983-84 | NHL | Boston Bruins | 1 | 0 | 0 | 0 | 0 | 2 | 0.0% | 0 |
| 1985-86 | NHL | Edmonton Oilers | 10 | 4 | 4 | 8 | 6 | 17 | 23.5% | 11 |
| 1986-87 | NHL | Edmonton Oilers | 21 | 1 | 9 | 10 | 1 | 35 | 2.9% | 16 |
| 1987-88 | NHL | Edmonton Oilers | 19 | 0 | 1 | 1 | 0 | 12 | 0.0% | 31 |
| 1988-89 | NHL | Edmonton Oilers | 7 | 0 | 1 | 1 | 1 | 10 | 0.0% | 8 |
| 1989-90 | NHL | Edmonton Oilers | 22 | 2 | 6 | 8 | 6 | 21 | 9.5% | 29 |
| 1990-91 | NHL | Edmonton Oilers | 18 | 3 | 3 | 6 | -3 | 24 | 12.5% | 20 |
| 1991-92 | NHL | Edmonton Oilers | 16 | 3 | 0 | 3 | 4 | 27 | 11.1% | 28 |
| 1993-94 | NHL | New York Rangers | 23 | 1 | 4 | 5 | 0 | 15 | 6.7% | 22 |
| 1994-95 | NHL | Philadelphia Flyers | 15 | 1 | 4 | 5 | -3 | 13 | 7.7% | 20 |
| 1995-96 | NHL | St. Louis Blues | 13 | 0 | 2 | 2 | 0 | 11 | 0.0% | 6 |
| 1996-97 | NHL | St. Louis Blues | 1 | 0 | 0 | 0 | -1 | 0 | 0.0% | 2 |
| Season | Opponent | Date | G | A | P | +/- | PIM | PPG | SHG | S | Shifts | TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Playoffs | vs DET | Apr 20 | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 | 0 | - |
| Regular | @ CHI | Apr 9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - |
| Regular | vs NJD | Apr 6 | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 | 0 | - |
| Regular | vs NYI | Apr 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - |
| Regular | @ DET | Apr 1 | 0 | 0 | 0 | 0 | 7 | 0 | 0 | 1 | 0 | - |
| Year | Award |
|---|---|
| 1993-94 | Stanley Cup |
| 1989-90 | Stanley Cup |
| 1987-88 | Stanley Cup |
| 1986-87 | Stanley Cup |