most points in players first 3 seasons since 2012

Connor McDavid collected the most points by a player in his first 3 seasons, with 256 points.

Interpreted as:
most points by a player in players first 3 seasons since 2012
NAME P GP G A +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
1 Connor McDavid
C. McDavid
256
209
87
169
+46
70
11
50
2
4
18
4
630
13.8
972
2,318
41.9
74
85
220
138
20:49
2 Kirill Kaprizov
K. Kaprizov
234
203
114
120
+41
85
39
37
0
0
14
6
707
16.1
10
38
26.3
168
75
134
161
19:33
3 Artemi Panarin
A. Panarin
233
243
88
145
+49
79
24
38
0
0
17
3
626
14.1
2
17
11.8
84
47
156
141
19:23
4 Claude Giroux
C. Giroux
227
207
69
158
+6
97
19
77
1
2
14
3
602
11.5
2,403
4,485
53.6
217
119
110
108
21:01
5 Mitch Marner
M. Marner
224
241
67
157
+21
86
15
54
1
2
12
0
603
11.1
71
143
49.7
101
107
230
179
17:41
6 Phil Kessel
P. Kessel
214
212
94
120
-18
65
24
40
0
0
16
0
761
12.4
16
50
32.0
53
74
101
215
20:14
7 Evgeni Malkin
E. Malkin
214
166
82
132
+33
168
23
59
0
0
15
1
629
13.0
1,073
2,244
47.8
68
70
112
152
20:26
8 Auston Matthews
A. Matthews
205
212
111
94
+18
38
25
29
0
0
18
5
717
15.5
1,380
2,731
50.5
65
182
192
170
18:04
9 Martin St. Louis
M. St. Louis
203
206
72
131
+10
40
16
41
1
1
10
2
501
14.4
98
236
41.5
64
109
174
146
21:49
10 Alex Ovechkin
A. Ovechkin
200
204
121
79
-41
110
53
36
0
1
17
5
909
13.3
8
19
42.1
539
82
96
124
20:20
11 Brayden Point
B. Point
198
229
91
107
+49
66
30
28
3
2
21
6
530
17.2
1,230
2,562
48.0
96
131
121
67
18:38
12 Sebastian Aho
S. Aho
197
242
83
114
+28
76
17
40
5
2
15
4
657
12.6
680
1,411
48.2
181
65
180
174
18:17
13 Sidney Crosby
S. Crosby
197
138
59
138
+59
76
16
50
0
0
9
1
458
12.9
1,671
3,174
52.6
79
53
66
99
21:11
14 Steven Stamkos
S. Stamkos
194
167
114
80
+12
116
31
25
1
0
19
6
584
19.5
1,224
2,575
47.5
222
70
90
89
21:38
15 John Tavares
J. Tavares
194
189
83
111
-14
84
24
42
0
0
17
1
636
13.1
1,827
3,645
50.1
83
64
181
165
20:50
16 Ryan Getzlaf
R. Getzlaf
193
203
57
136
+31
147
13
48
3
1
14
2
488
11.7
1,686
3,504
48.1
381
201
115
202
21:11
17 Joe Thornton
J. Thornton
193
212
36
157
+43
89
8
55
0
2
6
1
363
9.9
1,584
2,793
56.7
119
81
209
233
19:24
18 Patrick Kane
P. Kane
190
198
75
115
+25
70
22
32
0
0
14
0
618
12.1
246
587
41.9
46
51
157
80
19:58
19 Anze Kopitar
A. Kopitar
188
211
64
124
+60
60
18
47
2
2
12
2
528
12.1
2,009
3,757
53.5
232
122
155
132
20:58
20 Patrik Laine
P. Laine
184
237
110
74
-9
92
44
24
0
0
16
1
690
15.9
22
76
28.9
224
120
100
154
17:11
21 Eric Staal
E. Staal
184
209
63
121
-28
176
11
33
6
4
7
1
644
9.8
2,163
4,125
52.4
150
87
191
132
20:57
22 Taylor Hall
T. Hall
183
181
70
113
-13
113
24
28
0
1
12
3
611
11.5
89
191
46.6
122
95
142
191
19:04
23 Tyler Seguin
T. Seguin
183
209
82
101
+73
64
20
26
0
0
17
0
697
11.8
349
828
42.1
99
47
115
132
17:53
24 Chris Kunitz
C. Kunitz
181
208
83
98
+71
154
28
28
0
0
16
0
561
14.8
27
51
52.9
441
66
65
92
18:34
25 Cale Makar
C. Makar
180
178
48
132
+77
50
17
58
0
0
13
3
465
10.3
0
0
189
193
115
101
23:50

More Oilers Stats

Team Rankings

G/GP

3.16

11th

GA/GP

2.87

14th

PP%

23.7

12th

PK%

78.2

16th

2024-25 Division Standings
TEAM W L OTL PTS DIFF
Golden Knights Golden Knights
50
22
10
110
56
Kings Kings
48
25
9
105
44
Oilers Oilers
48
29
5
101
23
Flames Flames
41
27
14
96
-13
Canucks Canucks
38
30
14
90
-17
Ducks Ducks
35
37
10
80
-42
Kraken Kraken
35
41
6
76
-18
Sharks Sharks
20
50
12
52
-105
Last Game
FLA Panthers

4 - 2 - 0

5

Final

1

EDM Oilers

2 - 4 - 0

Tue 17 Jun 2025

NHL 2024-25 Leaders

NHL 2024-25 Rankings

NHL 2024-25 Betting

NHL 2024-25 Division Standings

Central Division W L OTL PTS DIFF
Jets Jets
56
22
4
116
86
Stars Stars
50
26
6
106
53
Avalanche Avalanche
49
29
4
102
43
Pacific Division W L OTL PTS DIFF
Golden Knights Golden Knights
50
22
10
110
56
Kings Kings
48
25
9
105
44
Oilers Oilers
48
29
5
101
23
Atlantic Division W L OTL PTS DIFF
Maple Leafs Maple Leafs
52
26
4
108
37
Lightning Lightning
47
27
8
102
75
Panthers Panthers
47
31
4
98
29
Metropolitan Division W L OTL PTS DIFF
Capitals Capitals
51
22
9
111
56
Hurricanes Hurricanes
47
30
5
99
33
Devils Devils
42
33
7
91
20