You Are Here > Hockey-Reference.com > Players > M > Craig MacTavish

Craig MacTavish

Position: C
Shoots: Left
Height: 6-1    Weight: 195 lbs.
Born: August 15, 1958 in London, Ontario

Drafted by the Boston Bruins in the 9th round (153rd overall) of the 1978 NHL Amateur Draft.

Coaching Record

32 14 14 14

NHL/WHA Regular Season

Glossary / Hide Partial Seasons ▪ CSV ▪ PRE ▪ Click column headers to sort
Season Age Team Lg GP G A PTS PTS/G GC GC/G TGF PGF TGA PGA +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
1979-80 21 Boston Bruins NHL 46 11 17 28 0.61 11 0.23 44 6 22 0 16 8 11 0 0 2 61 1.33 18.0
1980-81 22 Boston Bruins NHL 24 3 5 8 0.33 3 0.13 16 5 12 0 -1 13 3 0 0 0 44 1.83 6.8
1981-82 23 Boston Bruins NHL 2 0 1 1 0.50 0 0.16 1 0 1 0 0 0 0 0 0 0 1 0.50 0.0
1982-83 24 Boston Bruins NHL 75 10 20 30 0.40 11 0.15 51 2 34 0 15 18 10 0 0 1 120 1.60 8.3
1983-84 25 Boston Bruins NHL 70 20 23 43 0.61 17 0.24 61 11 42 1 9 35 13 7 0 4 135 1.93 14.8
1985-86 27 Edmonton Oilers NHL 74 23 24 47 0.64 18 0.25 70 8 63 18 17 70 18 4 1 5 121 1.64 19.0
1986-87 28 Edmonton Oilers NHL 79 20 19 39 0.49 16 0.20 57 4 70 26 9 55 15 1 4 2 140 1.77 14.3
1987-88 29 Edmonton Oilers NHL 80 15 17 32 0.40 12 0.16 51 6 75 27 -3 47 12 0 3 5 90 1.13 16.7
1988-89 30 Edmonton Oilers NHL 80 21 31 52 0.65 20 0.24 64 4 84 34 10 55 15 2 4 2 120 1.50 17.5
1989-90 31 Edmonton Oilers NHL 80 21 22 43 0.54 17 0.21 62 2 87 40 13 89 14 1 6 5 109 1.36 19.3
1990-91 32 Edmonton Oilers NHL 80 17 15 32 0.40 13 0.16 44 4 82 41 -1 76 9 2 6 1 113 1.41 15.0
1991-92 33 Edmonton Oilers NHL 80 12 18 30 0.38 11 0.14 46 2 93 48 -1 98 10 0 2 1 86 1.08 14.0
1992-93 34 Edmonton Oilers NHL 82 10 20 30 0.37 11 0.14 40 2 102 48 -16 110 7 0 3 3 101 1.23 9.9
1993-94 35 2 Teams NHL 78 20 12 32 0.41 14 0.17 37 3 77 29 -14 91 19 1 0 2 122 1.56 16.4
1993-94 35 Edmonton Oilers NHL 66 16 10 26 0.39 11 0.17 27 2 72 27 -20 80 16 0 0 1 97 1.47 16.5
1993-94 35 New York Rangers NHL 12 4 2 6 0.50 3 0.22 10 1 5 2 6 11 3 1 0 1 25 2.08 16.0
1994-95 36 Philadelphia Flyers NHL 45 3 9 12 0.27 4 0.09 19 0 47 30 2 23 3 0 0 0 38 0.84 7.9
1995-96 37 2 Teams NHL 68 5 9 14 0.21 5 0.08 21 0 45 15 -9 70 5 0 0 1 58 0.85 8.6
1995-96 37 Philadelphia Flyers NHL 55 5 8 13 0.24 5 0.09 18 0 32 11 -3 62 5 0 0 1 42 0.76 11.9
1995-96 37 St. Louis Blues NHL 13 0 1 1 0.08 0 0.02 3 0 13 4 -6 8 0 0 0 0 16 1.23 0.0
1996-97 38 St. Louis Blues NHL 50 2 5 7 0.14 3 0.05 10 0 31 9 -12 33 2 0 0 0 26 0.52 7.7
Career NHL 1093 213 267 480 0.44 186 0.17 694 59 967 366 34 891 166 18 29 34 1485 1.36 14.3

NHL/WHA Playoffs

Glossary ▪ CSV ▪ PRE ▪ Click column headers to sort
Season Age Team Lg GP G A PTS PTS/G +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
1979-80 21 Boston Bruins NHL 10 2 3 5 0.50 7 2 0 0 0
1982-83 24 Boston Bruins NHL 17 3 1 4 0.24 18 3 0 0 0
1983-84 25 Boston Bruins NHL 1 0 0 0 0.00 0 0 0 0 0 0 2 2.00 0.0
1985-86 27 Edmonton Oilers NHL 10 4 4 8 0.80 6 11 3 1 0 0 17 1.70 23.5
1986-87 28 Edmonton Oilers NHL SC 21 1 9 10 0.48 1 16 1 0 0 0 35 1.67 2.9
1987-88 29 Edmonton Oilers NHL SC 19 0 1 1 0.05 0 31 0 0 0 0 12 0.63 0.0
1988-89 30 Edmonton Oilers NHL 7 0 1 1 0.14 1 8 0 0 0 0 10 1.43 0.0
1989-90 31 Edmonton Oilers NHL SC 22 2 6 8 0.36 6 29 2 0 0 0 21 0.95 9.5
1990-91 32 Edmonton Oilers NHL 18 3 3 6 0.33 -3 20 3 0 0 1 24 1.33 12.5
1991-92 33 Edmonton Oilers NHL 16 3 0 3 0.19 4 28 2 0 1 1 27 1.69 11.1
1993-94 35 New York Rangers NHL SC 23 1 4 5 0.22 0 22 1 0 0 0 15 0.65 6.7
1994-95 36 Philadelphia Flyers NHL 15 1 4 5 0.33 -3 20 1 0 0 0 13 0.87 7.7
1995-96 37 St. Louis Blues NHL 13 0 2 2 0.15 0 6 0 0 0 0 11 0.85 0.0
1996-97 38 St. Louis Blues NHL 1 0 0 0 0.00 -1 2 0 0 0 0 0 0.00
Career NHL 4 193 20 38 58 0.30 11 218 18 1 1 2 187 1.13 8.0

Other Regular Season

Glossary ▪ CSV ▪ PRE ▪ Click column headers to sort
Season Age Team Lg GP G A PTS PTS/G GC GC/G TGF PGF TGA PGA +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
1977-78 19 U. of Massachusetts-Lowell ECAC-2 21 26 19 45 2.14
1978-79 20 U. of Massachusetts-Lowell ECAC-2 31 36 52 88 2.84
1979-80 21 Binghamton Dusters AHL 34 17 15 32 0.94 29
1980-81 22 Springfield Indians AHL 53 19 24 43 0.81 81
1981-82 23 Erie Blades AHL 72 23 32 55 0.76 37
Career AHL 159 59 71 130 0.82 147
Career ECAC-2 52 62 71 133 2.56

Other Playoffs

Glossary ▪ CSV ▪ PRE ▪ Click column headers to sort
Season Age Team Lg GP G A PTS PTS/G +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
1980-81 22 Springfield Indians AHL 7 5 4 9 1.29 8
Career AHL 7 5 4 9 1.29 8

Appearances on Leader Boards, Awards, and Honors

Glossary

All-Star Games

1996 NHL

Games Played

1987-88 NHL 80 (1)
1988-89 NHL 80 (1)
1989-90 NHL 80 (1)
1990-91 NHL 80 (3)
1991-92 NHL 80 (3)

Power Play Goals Against

1991-92 NHL 48 (2)
1994-95 NHL 30 (2)
Career NHL 366 (61)

Short-Handed Goals

1986-87 NHL 4 (7)
1989-90 NHL 6 (3)
1990-91 NHL 6 (3)
Career NHL 29 (20)

Transactions

Glossary ▪ Transaction information may be incomplete.

May, 1984: Suspended for entire 1984-85 season after being convicted of vehicular homicide, May, 1984.

February 1, 1985: Signed as a free agent by Edmonton, February 1, 1985.

March 21, 1994: Traded to NY Rangers by Edmonton for Todd Marchant, March 21, 1994.

July 6, 1994: Signed as a free agent by Philadelphia, July 6, 1994.

March 15, 1996: Traded to St. Louis by Philadelphia for Dale Hawerchuk, March 15, 1996.

June 22, 2000: Named Head Coach of Edmonton Oilers, June 22, 2000.