active players with at least 640 games played all-time but less than 668 games

Jake McCabe has played in 654 games with fewer than 668 games played.

Interpreted as:
active players with at least 640 regular-season games played all-time but less than 668 games
NAMEGPGAP+/-PIMPPGPPASHGSHAGWGOTGSS%FOWFOFOW%HITBKSTKAGVATOI/GP
1Jake McCabe
J. McCabe
654
36
143
179
+12
395
3
4
2
2
6
1
682
5.3
0
4
0.0
1,203
1,127
184
412
19:49
2Barclay Goodrow
B. Goodrow
659
65
113
178
-25
584
1
3
5
7
14
0
742
8.8
2,107
4,182
50.4
1,141
493
272
237
13:27
3John Klingberg
J. Klingberg
648
83
335
418
-45
265
22
140
0
0
24
7
1,269
6.5
1
1
100.0
440
767
252
693
22:35
4Bryan Rust
B. Rust
647
206
239
445
+43
209
35
59
6
6
31
8
1,581
13.0
41
122
33.6
786
412
256
359
17:26
5Ryan Hartman
R. Hartman
660
142
167
309
+48
646
14
23
3
3
29
2
1,396
10.2
1,883
4,158
45.3
746
412
284
307
14:37
6Nick Cousins
N. Cousins
653
79
119
198
-18
371
9
12
0
0
11
1
978
8.1
716
1,597
44.8
872
314
204
207
12:21
7Kevin Fiala
K. Fiala
662
216
280
496
+9
373
59
97
1
0
34
6
1,797
12.0
47
148
31.8
417
186
335
488
16:35
8Mikko Rantanen
M. Rantanen
662
298
419
717
+91
422
105
157
0
0
48
5
1,866
16.0
995
1,960
50.8
420
351
393
356
20:26
9Dylan DeMelo
D. DeMelo
646
21
147
168
+117
311
2
9
2
8
3
0
704
3.0
0
0
999
886
140
455
18:44
10Frank Vatrano
F. Vatrano
654
181
136
317
-74
418
32
24
6
1
26
8
1,732
10.5
91
236
38.6
980
446
212
244
15:05
11Zach Hyman
Z. Hyman
653
230
213
443
+121
356
47
32
8
4
35
3
1,695
13.6
341
770
44.3
777
300
277
244
18:31
12Pavel Zacha
P. Zacha
640
127
225
352
-35
173
34
52
7
5
24
6
1,074
11.8
2,810
5,744
48.9
629
203
258
336
16:33
13Auston Matthews
A. Matthews
640
406
329
735
+154
140
105
99
2
1
65
13
2,580
15.7
5,093
9,533
53.4
451
648
597
507
19:54
14Mitch Marner
M. Marner
667
223
530
753
+137
200
51
179
10
8
37
7
1,679
13.3
111
252
44.0
389
358
643
655
20:03
15Matthew Tkachuk
M. Tkachuk
642
240
396
636
+130
690
76
132
1
1
26
2
1,887
12.7
61
150
40.7
900
173
303
526
17:54
16Brandon Carlo
B. Carlo
648
29
85
114
+134
348
0
1
2
5
2
0
823
3.5
2
2
100.0
981
929
231
368
19:47
17Anthony Beauvillier
A. Beauvillier
641
132
141
273
-14
121
20
22
2
0
23
5
1,233
10.7
290
667
43.5
696
261
237
290
15:00
18Brayden Point
B. Point
667
308
335
643
+68
153
106
98
3
2
63
12
1,648
18.7
3,441
7,048
48.8
299
336
316
261
19:08
19Travis Konecny
T. Konecny
655
200
281
481
-43
470
37
64
10
6
30
3
1,596
12.5
166
414
40.1
704
323
280
373
17:16
20Nick Jensen
N. Jensen
644
22
135
157
+34
146
0
2
0
3
1
0
736
3.0
0
0
694
837
204
478
18:50
21Adrian Kempe
A. Kempe
641
199
216
415
+28
383
37
83
13
5
34
9
1,557
12.8
827
2,028
40.8
789
219
198
309
16:53

More Sabres Stats

Team Rankings

G/GP

3.00

19th

GA/GP

3.10

19th

PP%

21.9

13th

PK%

91.2

1st

2025-26 Division Standings
TEAMWLOTLPTSDIFF
Canadiens Canadiens
8
3
0
16
7
Red Wings Red Wings
7
3
0
14
4
Maple Leafs Maple Leafs
5
5
1
11
-4
Senators Senators
5
5
1
11
-3
Panthers Panthers
5
5
1
11
-4
Bruins Bruins
5
7
0
10
-5
Sabres Sabres
4
4
2
10
-1
Lightning Lightning
4
4
2
10
-1
Schedule
DATEMATCHUPTIME (ET)
Thu
10/30
BUF BUF
@
BOS BOS
7:00 PM
Sat
11/1
WSH WSH
@
BUF BUF
7:00 PM
Tue
11/4
UTA UTA
@
BUF BUF
7:00 PM
Thu
11/6
STL STL
@
BUF BUF
7:00 PM
Sat
11/8
BUF BUF
@
CAR CAR
7:00 PM
Last Game
CBJ Blue Jackets

5 - 4 - 0

4

Final

3

BUF Sabres

4 - 4 - 2

Tue 28 Oct 2025

NHL 2025-26 Leaders

NHL 2025-26 Rankings

NHL 2025-26 Betting

NHL 2025-26 Division Standings

Atlantic DivisionWLOTLPTSDIFF
Canadiens Canadiens
8
3
0
16
7
Red Wings Red Wings
7
3
0
14
4
Panthers Panthers
5
5
1
11
-4
Metropolitan DivisionWLOTLPTSDIFF
Devils Devils
8
2
0
16
9
Penguins Penguins
7
2
2
16
10
Hurricanes Hurricanes
6
3
0
12
6
Central DivisionWLOTLPTSDIFF
Mammoth Mammoth
8
3
0
16
10
Avalanche Avalanche
6
1
4
16
11
Jets Jets
7
3
0
14
9
Pacific DivisionWLOTLPTSDIFF
Golden Knights Golden Knights
6
1
3
15
9
Kraken Kraken
5
2
3
13
-1
Kings Kings
5
3
3
13
-3

NHL 2025-26 Scores & Schedule

Scores

DATEMATCHUPSCORE
Mon
10/6
CHI CHI
@
FLA FLA
2-3
Mon
10/6
PIT PIT
@
NYR NYR
3-0
Mon
10/6
COL COL
@
LAK LAK
4-1
Tue
10/7
MTL MTL
@
TOR TOR
2-5
Tue
10/7
BOS BOS
@
WSH WSH
3-1

Schedule

DATEMATCHUPTIME (ET)
Thu
10/30
CGY CGY
@
OTT OTT
7:00 PM
Thu
10/30
NSH NSH
@
PHI PHI
7:00 PM
Thu
10/30
DAL DAL
@
TBL TBL
7:00 PM
Thu
10/30
BUF BUF
@
BOS BOS
7:00 PM
Thu
10/30
NYI NYI
@
CAR CAR
7:30 PM