John MacLean

6'0", 200 lbs Devils R
Illustrated silhouette of a player wearing the New Jersey Devils uniform

G

413

A

429

P

842

+/-

+43

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,194 413 429 842 +43 1,328 115 119 13 8 63 3 3,324 12.4 13:53

Team

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% TOI/GP
DAL DAL
48 7 5 12 -1 34 1 1 0 0 1 0 81 8.6 12:41
NJD NJD
934 347 354 701 +43 1,168 92 104 10 5 55 3 2,715 12.8
NYR NYR
161 46 51 97 +1 98 17 8 3 2 5 0 389 11.8 14:37
SJS SJS
51 13 19 32 0 28 5 6 0 1 2 0 139 9.4

Location

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% TOI/GP
Home 606 211 230 441 +77 592 55 79 9 6 40 1 1,692 12.5 14:03
Road 588 202 199 401 -34 736 60 40 4 2 23 2 1,632 12.4 13:41

Result

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% TOI/GP
Wins 517 263 267 530 +317 507 73 68 9 3 63 3 1,481 17.8 14:41
Losses 522 105 124 229 -279 705 28 41 3 3 0 0 1,361 7.7 13:26
Ties 150 43 37 80 +5 116 13 10 1 2 0 0 470 9.1 12:52
Overtime Losses 5 2 1 3 0 0 1 0 0 0 0 0 12 16.7 13:54

Month

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% TOI/GP
October 161 45 60 105 -7 221 17 20 0 0 7 0 390 11.5 15:16
November 172 54 46 100 -3 170 15 10 0 2 7 1 443 12.2 13:58
December 191 81 73 154 +26 278 22 18 4 2 14 0 586 13.8 17:43
January 181 67 61 128 -26 184 21 22 5 1 13 0 553 12.1 15:25
February 174 60 81 141 +26 180 17 22 2 2 5 0 552 10.9 13:04
March 234 75 89 164 +12 239 15 21 2 1 11 1 593 12.6 12:31
April 81 31 19 50 +15 56 8 6 0 0 6 1 207 15.0 11:55

Day of Week

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% TOI/GP
Sunday 151 44 60 104 +7 135 11 14 2 1 6 1 422 10.4 13:04
Monday 85 29 43 72 +3 67 9 11 3 0 7 0 245 11.8 12:35
Tuesday 159 54 53 107 +25 202 11 11 1 4 9 1 448 12.1 14:23
Wednesday 196 58 55 113 -8 232 17 19 1 0 11 0 542 10.7 13:35
Thursday 161 70 56 126 +4 216 22 15 1 1 6 1 447 15.7 14:20
Friday 161 52 58 110 +24 162 11 20 1 2 8 0 430 12.1 14:50
Saturday 281 106 104 210 -12 314 34 29 4 0 16 0 790 13.4 14:32

Conference

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% TOI/GP
Campbell 223 91 91 182 -6 231 29 19 0 0 17 1 655 13.9
Eastern 364 126 119 245 +57 304 27 34 7 3 15 1 1,061 11.9 14:31
Wales 403 150 157 307 -2 656 44 50 6 3 24 1 1,079 13.9
Western 204 46 62 108 -6 137 15 16 0 2 7 0 529 8.7 13:11

Division

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% TOI/GP
Adams 124 48 54 102 +1 191 13 16 1 1 4 0 341 14.1
Atlantic 174 52 65 117 +26 161 10 22 3 1 8 1 504 10.3 14:31
Central 76 16 23 39 -14 75 5 7 0 0 4 0 186 8.6 12:17
Norris 115 51 50 101 +10 136 17 9 0 0 15 1 319 16.0
Northeast 151 63 45 108 +28 119 13 10 1 2 4 0 468 13.5 14:06
Northwest 33 9 9 18 +4 22 2 2 0 0 1 0 74 12.2 13:47
Pacific 95 21 30 51 +4 40 8 7 0 2 2 0 269 7.8 13:06
Patrick 279 102 103 205 -3 465 31 34 5 2 20 1 738 13.8
Smythe 108 40 41 81 -16 95 12 10 0 0 2 0 336 11.9
Southeast 39 11 9 20 +3 24 4 2 3 0 3 0 89 12.4 15:00

Opponent

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% TOI/GP
ANA ANA
17 4 1 5 -5 12 1 0 0 0 1 0 45 8.9 10:19
ATL ATL
4 3 2 5 +1 0 2 0 1 0 0 0 12 25.0 15:42
BOS BOS
51 19 14 33 +3 49 4 2 1 1 0 0 148 12.8 12:26
BUF BUF
51 19 16 35 +16 75 2 3 1 0 1 0 166 11.4 15:37
CAR CAR
51 20 16 36 +1 35 6 7 0 0 3 0 138 14.5 16:34
CGY CGY
38 8 14 22 -7 39 3 6 0 0 0 0 94 8.5 15:16
CHI CHI
38 12 10 22 -7 26 4 1 0 0 4 1 106 11.3 11:59
COL COL
47 13 17 30 +2 87 0 7 0 1 3 0 136 9.6 13:22
DAL DAL
31 8 9 17 -2 44 2 5 0 0 4 0 78 10.3 14:31
DET DET
38 19 16 35 +10 33 4 3 0 0 5 0 103 18.4 11:07
EDM EDM
40 10 13 23 +4 15 3 3 0 0 1 0 117 8.5 13:24
FLA FLA
31 11 4 15 -7 16 3 2 3 0 3 0 101 10.9 15:00
LAK LAK
36 17 19 36 +7 28 6 1 0 2 1 0 109 15.6 15:54
MIN MIN
5 2 1 3 +1 9 1 0 0 0 0 0 11 18.2 12:31
MTL MTL
47 21 22 43 +9 44 5 3 0 1 2 0 132 15.9 12:29
NJD NJD
11 1 1 2 -5 4 1 0 0 0 0 0 29 3.4 14:10
NSH NSH
4 1 4 5 +1 4 0 1 0 0 0 0 10 10.0 14:26
NYI NYI
85 33 41 74 +28 149 4 12 1 1 6 1 254 13.0 15:09
NYR NYR
81 21 28 49 -12 130 5 12 1 1 5 0 213 9.9
OTT OTT
29 8 10 18 -2 22 4 3 0 0 0 0 69 11.6 14:59
PHI PHI
86 30 38 68 +4 95 9 15 1 0 2 0 260 11.5 13:13
PHX PHX
36 15 9 24 -11 39 5 3 0 0 1 0 113 13.3 15:14
PIT PIT
78 36 32 68 +9 99 13 9 2 1 6 0 203 17.7 16:00
SJS SJS
15 3 4 7 -3 4 1 1 0 0 0 0 32 9.4 11:26
STL STL
41 15 12 27 -3 25 7 2 0 0 3 0 103 14.6 12:24
TBL TBL
32 12 12 24 +7 44 3 3 1 0 3 1 89 13.5 15:13
TOR TOR
41 15 26 41 +2 56 5 4 0 0 3 0 120 12.5 14:38
VAN VAN
38 11 15 26 +1 30 3 5 0 0 0 0 133 8.3 14:50
WSH WSH
92 26 23 49 +1 115 9 6 1 0 6 0 200 13.0 13:02

Explore

More Devils Stats

Team Leaders

See more

G

28

Meier

Timo Meier

A

56

Bratt

Jesper Bratt

+/-

+10

Lazar

Curtis Lazar

Team Rankings

See more

G/GP

3.22

12th

GA/GP

3.43

26th

PP%

22.4

13th

PK%

80.7

10th

2023-24 Division Standings

See more
TEAM W L OTL PTS DIFF
Rangers Rangers
55 23 4 114 53
Hurricanes Hurricanes
52 23 7 111 63
Islanders Islanders
39 27 16 94 -17
Capitals Capitals
40 31 11 91 -37
Penguins Penguins
38 32 12 88 4
Flyers Flyers
38 33 11 87 -26
Devils Devils
38 39 5 81 -19
Blue Jackets Blue Jackets
27 43 12 66 -63

Last Game

See more
NJD Devils

38-39-5

1

Final

4

NYI Islanders

38-27-16

Mon 15 Apr 2024

NHL 2023-24 Leaders

NHL 2023-24 Rankings

Playoff Goals Rankings

See more
Avalanche

5.50

Oilers

5.50

Jets

4.50

Playoff Goals Against Rankings

See more
Golden Knights

2.00

Hurricanes

2.00

Rangers

2.00

Playoff Power Play Rankings

See more
Golden Knights

66.7

Oilers

57.1

Bruins

50.0

Playoff Penalty Kill Rankings

See more
Predators

100.0

Oilers

100.0

Bruins

90.9

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/24
CAR CAR
@
NYI NYI
3-2
Wed
4/24
FLA FLA
@
TBL TBL
5-3
Tue
4/23
LAK LAK
@
EDM EDM
5-4
Tue
4/23
VGK VGK
@
DAL DAL
3-1
Tue
4/23
BOS BOS
@
TOR TOR
4-2

Schedule

DATE MATCHUP TIME (ET)
Fri
4/26
NYR NYR
@
WSH WSH
7:00 PM
Fri
4/26
VAN VAN
@
NSH NSH
7:30 PM
Fri
4/26
WPG WPG
@
COL COL
10:00 PM
Fri
4/26
EDM EDM
@
LAK LAK
10:30 PM
Sat
4/27
CAR CAR
@
NYI NYI
2:00 PM