Craig MacTavish

6'1", 200 lbs Oilers C
Illustrated silhouette of a player wearing the Edmonton Oilers uniform

G

213

A

267

P

480

+/-

+34

Career

Overview Stats Game Log Splits Bio

Overall

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% TOI/GP
Career 1,093 213 267 480 +34 891 18 19 29 20 34 2 1,480 14.4

Team

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% TOI/GP
BOS BOS
217 44 66 110 +40 74 7 4 0 0 7 0 357 12.3
EDM EDM
701 155 176 331 +7 680 10 15 29 20 25 2 976 15.9
NYR NYR
12 4 2 6 +6 11 1 0 0 0 1 0 25 16.0
PHI PHI
100 8 17 25 -1 85 0 0 0 0 1 0 80 10.0
STL STL
63 2 6 8 -18 41 0 0 0 0 0 0 42 4.8

Location

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% TOI/GP
Home 543 100 137 237 +47 460 8 10 11 13 21 1 732 13.7
Road 550 113 130 243 -13 431 10 9 18 7 13 1 748 15.1

Result

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% TOI/GP
Wins 549 136 184 320 +217 429 13 11 18 14 34 2 774 17.6
Losses 411 50 63 113 -175 354 3 5 7 4 0 0 515 9.7
Ties 133 27 20 47 -8 108 2 3 4 2 0 0 191 14.1

Month

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% TOI/GP
October 137 25 40 65 +1 106 3 3 4 2 5 0 157 15.9
November 170 29 49 78 +15 124 1 3 4 4 3 0 213 13.6
December 182 44 46 90 +19 130 5 4 8 2 9 0 254 17.3
January 187 31 39 70 +8 104 4 3 2 2 3 0 277 11.2
February 161 32 40 72 -5 142 2 1 6 3 4 0 219 14.6
March 203 44 44 88 -11 205 2 4 5 6 9 2 284 15.5
April 52 8 9 17 +7 80 1 1 0 1 1 0 76 10.5
May 1 0 0 0 0 0 0 0 0 0 0 0 0

Day of Week

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% TOI/GP
Sunday 208 41 52 93 +24 123 3 3 8 3 3 0 266 15.4
Monday 57 14 11 25 +5 53 1 3 1 1 3 0 73 19.2
Tuesday 141 22 39 61 +9 152 1 1 4 3 5 1 174 12.6
Wednesday 187 41 47 88 +3 149 3 2 7 6 3 1 279 14.7
Thursday 151 23 22 45 -26 148 0 1 3 1 5 0 228 10.1
Friday 139 32 41 73 +10 135 4 6 4 3 6 0 185 17.3
Saturday 210 40 55 95 +9 131 6 3 2 3 9 0 275 14.5

Conference

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% TOI/GP
Campbell 475 102 122 224 +21 449 11 9 17 10 16 0 668 15.3
Eastern 132 14 18 32 -12 114 0 0 0 0 1 0 133 10.5
Wales 377 81 110 191 +46 225 6 8 12 10 15 2 568 14.3
Western 109 16 17 33 -21 103 1 2 0 0 2 0 111 14.4

Division

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% TOI/GP
Adams 189 39 63 102 +30 105 3 6 8 5 5 0 269 14.5
Atlantic 72 7 9 16 -2 62 0 0 0 0 0 0 72 9.7
Central 55 9 10 19 -8 58 1 2 0 0 1 0 65 13.8
Norris 167 32 48 80 -4 89 2 4 5 1 5 0 238 13.4
Northeast 60 7 9 16 -10 52 0 0 0 0 1 0 61 11.5
Pacific 54 7 7 14 -13 45 0 0 0 0 1 0 46 15.2
Patrick 192 38 50 88 +27 130 3 0 4 5 11 2 287 13.2
Smythe 304 74 71 145 +14 350 9 7 12 9 10 0 442 16.7

Opponent

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% TOI/GP
ANA ANA
9 1 0 1 -7 0 0 0 0 0 0 0 6 16.7
BOS BOS
32 4 6 10 -4 20 0 3 0 0 0 0 29 13.8
BUF BUF
51 11 15 26 +9 24 2 1 2 0 0 0 69 15.9
CGY CGY
79 21 16 37 -6 82 4 3 4 2 4 0 109 19.3
CHI CHI
44 5 9 14 -9 20 0 1 2 0 0 0 59 8.5
COL COL
53 10 13 23 +6 29 0 1 1 2 2 0 72 13.9
DAL DAL
50 12 14 26 +3 68 0 0 1 0 2 0 74 16.2
DET DET
40 9 13 22 0 17 1 1 2 0 3 0 45 20.0
EDM EDM
11 1 3 4 +2 2 0 1 0 0 0 0 13 7.7
FLA FLA
12 0 0 0 -1 4 0 0 0 0 0 0 11 0.0
HFD HFD
54 16 20 36 +5 27 1 1 4 1 1 0 89 18.0
LAK LAK
77 17 22 39 +3 102 0 2 3 2 1 0 118 14.4
MTL MTL
45 6 16 22 +15 42 0 1 1 1 3 0 59 10.2
NJD NJD
44 8 5 13 +2 23 0 0 2 1 1 0 53 15.1
NYI NYI
43 4 9 13 0 48 0 0 0 0 1 0 50 8.0
NYR NYR
43 1 13 14 +6 23 0 0 0 0 1 1 61 1.6
OTT OTT
10 2 2 4 -4 6 0 0 0 1 0 0 10 20.0
PHI PHI
37 10 10 20 +7 35 0 0 0 1 1 0 47 21.3
PHX PHX
81 20 14 34 -8 95 4 2 0 3 4 0 120 16.7
PIT PIT
43 11 13 24 +1 21 2 0 1 3 6 1 78 14.1
SJS SJS
20 2 6 8 -1 34 0 0 1 1 0 0 25 8.0
STL STL
39 8 11 19 +3 14 1 1 0 0 0 0 55 14.5
TBL TBL
15 2 4 6 -1 8 0 1 0 0 0 0 19 10.5
TOR TOR
41 5 9 14 +2 17 1 0 0 1 1 0 56 8.9
VAN VAN
79 18 17 35 +6 96 1 0 4 1 3 0 99 18.2
WSH WSH
41 9 7 16 +5 34 1 0 1 0 0 0 54 16.7

Explore

More Oilers Stats

Team Leaders

See more

G

54

Hyman

Zach Hyman

A

100

McDavid

Connor McDavid

+/-

+44

Ekholm

Mattias Ekholm

Team Rankings

See more

G/GP

3.56

4th

GA/GP

2.88

10th

PP%

26.3

4th

PK%

79.5

15th

2023-24 Division Standings

See more
TEAM W L OTL PTS DIFF
Canucks Canucks
50 23 9 109 56
Oilers Oilers
49 27 6 104 57
Kings Kings
44 27 11 99 41
Golden Knights Golden Knights
45 29 8 98 22
Flames Flames
38 39 5 81 -18
Kraken Kraken
34 35 13 81 -19
Ducks Ducks
27 50 5 59 -91
Sharks Sharks
19 54 9 47 -150

Schedule

See more
DATE MATCHUP TIME (ET)
Mon
4/22
LAK LAK
@
EDM EDM
10:00 PM
Mon
4/22
LAK LAK
@
EDM EDM
10:00 PM
Wed
4/24
LAK LAK
@
EDM EDM
10:00 PM
Wed
4/24
LAK LAK
@
EDM EDM
10:00 PM
Fri
4/26
EDM EDM
@
LAK LAK
10:30 PM

Last Game

See more
COL Avalanche

50-25-7

5

Final

1

EDM Oilers

49-27-6

Thu 18 Apr 2024

NHL 2023-24 Leaders

NHL 2023-24 Rankings

Goals Rankings

See more
Avalanche

3.68

Maple Leafs

3.63

Stars

3.59

Goals Against Rankings

See more
Jets

2.41

Panthers

2.41

Kings

2.56

Power Play Rankings

See more
Lightning

28.6

Hurricanes

26.9

Rangers

26.4

Penalty Kill Rankings

See more
Hurricanes

86.4

Kings

84.6

Rangers

84.5

NHL 2023-24 Division Standings

Metropolitan Division W L OTL PTS DIFF
1
Rangers Rangers
55 23 4 114 53
2
Hurricanes Hurricanes
52 23 7 111 63
3
Islanders Islanders
39 27 16 94 -17
Atlantic Division W L OTL PTS DIFF
1
Panthers Panthers
52 24 6 110 68
2
Bruins Bruins
47 20 15 109 43
3
Maple Leafs Maple Leafs
46 26 10 102 40
Central Division W L OTL PTS DIFF
1
Stars Stars
52 21 9 113 64
2
Jets Jets
52 24 6 110 60
3
Avalanche Avalanche
50 25 7 107 50
Pacific Division W L OTL PTS DIFF
1
Canucks Canucks
50 23 9 109 56
2
Oilers Oilers
49 27 6 104 57
3
Kings Kings
44 27 11 99 41

NHL 2023-24 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
4/17
CHI CHI
@
LAK LAK
4-5
Wed
4/17
ANA ANA
@
VGK VGK
4-1
Wed
4/17
EDM EDM
@
COL COL
1-5
Wed
4/17
SJS SJS
@
CGY CGY
1-5
Wed
4/17
VAN VAN
@
WPG WPG
2-4

Schedule

DATE MATCHUP TIME (ET)
Sat
4/20
NYI NYI
@
CAR CAR
5:00 PM
Sat
4/20
TOR TOR
@
BOS BOS
8:00 PM
Sun
4/21
TBL TBL
@
FLA FLA
12:30 PM
Sun
4/21
WSH WSH
@
NYR NYR
3:00 PM
Sun
4/21
COL COL
@
WPG WPG
7:00 PM