active players with at least 660 games played all-time

Andrew McCutchen has played 2,184 games in his career.

Interpreted as:
active players with at least 660 regular-season games played all-time
NAME G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Andrew McCutchen
A. McCutchen
2,184
8,065
1,257
2,201
438
50
324
1,116
1,144
94
1,820
220
89
9,380
3,711
812
3
74
70
139
.273
.367
.460
.827
1406
317.7
.358
127
295.2
2 Justin Turner
J. Turner
1,715
5,630
803
1,599
349
9
199
825
584
136
995
46
13
6,417
2,563
557
5
62
18
145
.284
.362
.455
.817
955
200.7
.353
125
198.5
3 Freddie Freeman
F. Freeman
2,087
7,761
1,332
2,337
528
32
352
1,272
1,034
109
1,681
98
31
8,968
3,985
912
0
64
140
165
.301
.388
.513
.902
1544
497.6
.383
143
464.8
4 Jason Heyward
J. Heyward
1,824
6,174
879
1,575
306
41
186
730
706
62
1,238
125
43
6,982
2,521
533
6
34
27
104
.255
.336
.408
.744
866
54.2
.326
104
29.8
5 Carlos Santana
C. Santana
2,140
7,608
1,089
1,842
399
17
331
1,111
1,309
43
1,492
60
18
9,025
3,268
747
0
65
66
186
.242
.354
.430
.783
1243
190.5
.341
116
165.5
6 Giancarlo Stanton
G. Stanton
1,649
6,025
907
1,551
305
11
429
1,103
776
53
1,963
42
15
6,893
3,165
745
0
39
88
153
.257
.345
.525
.871
1093
294.9
.368
135
288.9
7 Jose Altuve
J. Altuve
1,883
7,538
1,185
2,296
437
31
238
836
617
76
1,075
320
93
8,307
3,509
706
26
50
47
201
.305
.361
.466
.826
1245
278.1
.356
129
283.1
8 Paul Goldschmidt
P. Goldschmidt
1,991
7,352
1,244
2,129
459
24
369
1,216
1,069
51
1,924
174
35
8,528
3,743
852
0
56
119
170
.290
.381
.509
.890
1437
439
.379
139
394.7
9 Jose Iglesias
J. Iglesias
1,224
4,161
484
1,172
241
15
51
405
192
70
561
67
38
4,469
1,596
307
26
20
7
92
.282
.323
.384
.706
498
-29.1
.308
90
-56.7
10 DJ LeMahieu
DJ LeMahieu
1,647
6,062
887
1,753
276
39
125
659
568
31
1,028
93
49
6,745
2,482
440
37
47
24
186
.289
.351
.409
.760
881
88.3
.331
100
5.8
11 Martín Maldonado
M. Maldonado
1,201
3,535
361
716
134
4
117
377
299
67
1,081
3
5
3,959
1,209
255
48
10
17
88
.203
.277
.342
.619
326
-141.9
.272
69
-147.4
12 Salvador Perez
S. Perez
1,614
6,125
670
1,627
301
11
278
947
254
86
1,235
6
1
6,518
2,784
590
0
53
39
190
.266
.302
.455
.756
799
42
.322
101
12.5
13 Mike Trout
M. Trout
1,555
5,644
1,140
1,677
313
55
388
977
997
101
1,525
214
38
6,799
3,264
756
0
57
122
70
.297
.408
.578
.986
1333
544.1
.413
168
546.4
14 Bryce Harper
B. Harper
1,710
6,147
1,114
1,725
382
24
345
1,010
1,070
49
1,580
148
50
7,338
3,190
751
13
59
133
136
.281
.388
.519
.907
1269
408.3
.383
142
370.6
15 Manny Machado
M. Machado
1,799
7,048
1,035
1,976
380
18
352
1,082
634
27
1,345
107
40
7,784
3,448
750
14
61
69
216
.280
.339
.489
.829
1144
230.6
.352
124
222.5
16 Starling Marte
S. Marte
1,476
5,569
858
1,587
281
55
158
648
330
165
1,222
358
99
6,109
2,452
494
22
23
18
116
.285
.342
.440
.782
833
119.3
.339
116
113.4
17 Donovan Solano
D. Solano
952
2,813
281
777
142
9
40
281
195
47
589
15
5
3,089
1,057
191
14
20
8
61
.276
.331
.376
.707
354
-6.8
.311
97
-9.7
18 Nolan Arenado
N. Arenado
1,740
6,634
972
1,880
397
34
348
1,164
569
42
1,074
29
23
7,328
3,389
779
5
78
79
197
.283
.340
.511
.851
1119
258.5
.358
117
153.9
19 Xander Bogaerts
X. Bogaerts
1,593
6,074
910
1,744
364
18
189
806
573
55
1,223
118
22
6,766
2,711
571
5
59
23
153
.287
.351
.446
.797
958
159.7
.344
115
122.9
20 Nick Castellanos
N. Castellanos
1,606
6,110
783
1,674
388
41
239
880
414
53
1,532
40
22
6,627
2,861
668
0
50
19
135
.274
.323
.468
.791
903
121.3
.337
111
93.1
21 Travis d'Arnaud
T. d'Arnaud
912
3,122
378
774
163
6
125
444
243
39
712
3
1
3,428
1,324
294
3
21
9
90
.248
.308
.424
.732
406
2.6
.316
100
-0.3
22 Wilmer Flores
W. Flores
1,275
4,090
501
1,064
207
5
164
581
312
45
628
6
3
4,492
1,773
376
3
42
10
111
.260
.317
.433
.750
559
30.7
.323
106
33.5
23 Marcell Ozuna
M. Ozuna
1,529
5,768
792
1,569
268
21
285
908
560
24
1,406
29
14
6,384
2,734
574
1
31
19
146
.272
.337
.474
.811
922
172.3
.348
120
160.4
24 José Ramírez
J. Ramírez
1,513
5,611
938
1,578
378
41
267
895
623
39
757
261
59
6,348
2,839
686
19
56
94
78
.281
.354
.506
.860
993
240.4
.361
131
232.7
25 Anthony Rendon
A. Rendon
1,173
4,350
683
1,218
295
16
158
671
547
64
779
55
17
5,022
2,019
469
4
57
30
94
.280
.364
.464
.829
757
168.3
.356
122
141.1

More Pirates Stats

Team Rankings

HR

46

29th

R

208

29th

SO

488

26th

ERA

3.84

15th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
40
25
.615
Cardinals Cardinals
36
29
.554
4.0
Brewers Brewers
35
31
.530
5.5
Reds Reds
33
33
.500
7.5
Pirates Pirates
26
40
.394
14.5
Schedule
DATE MATCHUP TIME (ET)
Mon
6/9
MIA MIA
@
PIT PIT
6:40 PM
Tue
6/10
MIA MIA
@
PIT PIT
6:40 PM
Wed
6/11
MIA MIA
@
PIT PIT
12:35 PM
Thu
6/12
PIT PIT
@
CHC CHC
8:05 PM
Fri
6/13
PIT PIT
@
CHC CHC
2:20 PM
Last Game
PIT Pirates

26 - 40

2

Final

1

PHI Phillies

37 - 28

Sun 8 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
39
24
.619
Rays Rays
35
30
.538
5.0
AL Central W L PCT GB
Tigers Tigers
43
24
.642
Twins Twins
35
30
.538
7.0
AL West W L PCT GB
Astros Astros
36
29
.554
Mariners Mariners
32
31
.508
3.0
NL East W L PCT GB
Mets Mets
41
24
.631
Phillies Phillies
37
28
.569
4.0
NL Central W L PCT GB
Cubs Cubs
40
25
.615
Cardinals Cardinals
36
29
.554
4.0
NL West W L PCT GB
Dodgers Dodgers
39
27
.591
Padres Padres
37
27
.578
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
5/23
MIL MIL
@
PIT PIT
1-2
Fri
5/23
SDP SDP
@
ATL ATL
1-7
Fri
5/23
NYY NYY
@
COL COL
13-1
Fri
5/23
BAL BAL
@
BOS BOS
2-1
Fri
5/23
TOR TOR
@
TBR TBR
1-3

Schedule

DATE MATCHUP TIME (ET)
Sun
6/8
BOS BOS
@
NYY NYY
7:10 PM
Mon
6/9
MIA MIA
@
PIT PIT
6:40 PM
Mon
6/9
CIN CIN
@
CLE CLE
6:40 PM
Mon
6/9
CHC CHC
@
PHI PHI
6:45 PM
Mon
6/9
TBR TBR
@
BOS BOS
7:10 PM