longest service time active player

Andrew McCutchen has the most career games by an active player, with 2,159 games.

Interpreted as:
longest service time in the regular season active player
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,159
7,978
1,249
2,179
435
50
322
1,107
1,130
93
1,795
220
89
9,276
3,680
807
3
72
69
138
.273
.367
.461
.828
1394
317.2
.359
127
294.9
2 Carlos Santana
C. Santana
2,115
7,528
1,077
1,819
396
17
328
1,098
1,294
42
1,474
60
18
8,928
3,233
741
0
64
66
182
.242
.353
.429
.783
1227
185.8
.341
115
160.8
3 Freddie Freeman
F. Freeman
2,059
7,655
1,316
2,302
515
32
351
1,261
1,023
108
1,652
98
31
8,848
3,934
898
0
62
137
161
.301
.388
.514
.902
1525
492
.383
143
458.9
4 Paul Goldschmidt
P. Goldschmidt
1,965
7,257
1,225
2,103
454
23
365
1,204
1,061
50
1,906
171
35
8,424
3,698
842
0
56
118
169
.290
.382
.510
.891
1422
436
.379
139
391.9
5 Jose Altuve
J. Altuve
1,856
7,436
1,173
2,268
435
31
233
826
610
76
1,059
318
93
8,196
3,464
699
26
48
46
198
.305
.362
.466
.827
1232
277.1
.356
129
282
6 Jason Heyward
J. Heyward
1,815
6,146
876
1,571
306
41
185
726
705
62
1,232
125
43
6,953
2,514
532
6
34
27
103
.256
.337
.409
.746
865
57.1
.326
104
32.5
7 Manny Machado
M. Machado
1,771
6,943
1,015
1,941
375
18
345
1,065
622
27
1,328
106
39
7,666
3,387
738
14
60
69
212
.280
.338
.488
.826
1121
220.6
.351
123
211.9
8 Nolan Arenado
N. Arenado
1,714
6,535
960
1,859
396
33
344
1,146
565
41
1,059
29
23
7,222
3,353
773
5
76
79
195
.284
.342
.513
.855
1112
262.6
.359
118
157.8
9 Justin Turner
J. Turner
1,700
5,593
801
1,589
347
9
198
821
579
136
990
46
13
6,374
2,548
554
5
61
18
144
.284
.362
.456
.817
950
200
.354
125
197.7
10 Bryce Harper
B. Harper
1,690
6,074
1,104
1,703
376
24
342
996
1,062
46
1,566
146
50
7,253
3,153
742
13
58
133
136
.280
.388
.519
.907
1255
403.2
.383
141
365.3
11 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
12 DJ LeMahieu
DJ LeMahieu
1,628
6,004
883
1,738
275
39
124
651
561
31
1,013
93
49
6,680
2,463
438
37
47
24
185
.289
.351
.410
.761
874
88.7
.331
100
6.2
13 Salvador Perez
S. Perez
1,588
6,017
665
1,604
298
11
275
936
251
85
1,208
6
1
6,406
2,749
584
0
53
38
186
.267
.303
.457
.760
792
48
.324
102
19.2
14 Nick Castellanos
N. Castellanos
1,578
6,005
771
1,644
382
41
237
869
410
51
1,513
38
22
6,513
2,819
660
0
47
19
134
.274
.323
.469
.793
891
121.5
.338
111
93.2
15 Xander Bogaerts
X. Bogaerts
1,566
5,984
900
1,724
363
18
187
799
561
55
1,208
112
22
6,662
2,684
568
5
57
22
153
.288
.352
.449
.800
949
163
.345
115
125.6
16 Mike Trout
M. Trout
1,547
5,616
1,137
1,667
312
55
387
972
992
101
1,520
214
38
6,766
3,250
754
0
57
122
69
.297
.408
.579
.987
1327
541.2
.413
168
543.7
17 Marcus Semien
M. Semien
1,539
6,029
917
1,529
308
35
240
753
596
22
1,242
129
40
6,689
2,627
583
7
35
8
97
.254
.321
.436
.757
856
63.6
.326
108
67
18 Eugenio Suárez
E. Suárez
1,509
5,367
761
1,327
240
15
286
854
600
91
1,659
33
19
6,124
2,455
541
9
57
15
121
.247
.330
.457
.787
841
113.3
.338
111
85.1
19 Marcell Ozuna
M. Ozuna
1,503
5,674
778
1,546
265
21
280
893
541
24
1,378
29
14
6,270
2,693
566
1
30
18
143
.272
.337
.475
.811
905
168.7
.348
120
156.8
20 Christian Yelich
C. Yelich
1,502
5,667
962
1,616
309
35
210
773
789
46
1,423
212
36
6,534
2,625
554
5
27
55
119
.285
.375
.463
.839
1017
249.4
.361
129
232.1
21 José Ramírez
J. Ramírez
1,486
5,506
914
1,535
371
40
260
881
612
39
745
251
57
6,232
2,766
671
19
56
90
78
.279
.352
.502
.854
964
224.4
.359
129
216.7
22 Starling Marte
S. Marte
1,457
5,522
847
1,572
279
55
156
645
325
162
1,213
357
98
6,053
2,429
490
21
23
18
115
.285
.341
.440
.781
823
115.5
.339
115
109.2
23 Mookie Betts
M. Betts
1,416
5,627
1,100
1,650
375
40
276
853
693
50
870
190
39
6,426
2,933
691
4
52
33
74
.293
.373
.521
.894
1099
335.6
.379
139
306.8
24 Francisco Lindor
F. Lindor
1,412
5,592
918
1,535
311
26
255
794
535
70
1,014
189
46
6,287
2,663
592
31
59
34
102
.274
.342
.476
.818
917
168.1
.348
121
157.4
25 George Springer
G. Springer
1,339
5,161
893
1,357
230
23
265
727
628
77
1,237
107
40
5,899
2,428
518
2
31
12
110
.263
.350
.470
.820
881
182.8
.353
127
192.7

More Pirates Stats

Team Rankings

HR

26

28th

R

118

29th

SO

283

25th

ERA

4.31

22nd

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
22
16
.579
Cardinals Cardinals
19
19
.500
3.0
Brewers Brewers
19
19
.500
3.0
Reds Reds
19
20
.487
3.5
Pirates Pirates
12
26
.316
10.0
Schedule
DATE MATCHUP TIME (ET)
Fri
5/9
ATL ATL
@
PIT PIT
6:40 PM
Sat
5/10
ATL ATL
@
PIT PIT
4:05 PM
Sun
5/11
ATL ATL
@
PIT PIT
1:35 PM
Mon
5/12
PIT PIT
@
NYM NYM
7:10 PM
Tue
5/13
PIT PIT
@
NYM NYM
7:10 PM
Last Game
STL Cardinals

19 - 19

5

Final

0

PIT Pirates

12 - 26

Wed 7 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
24
14
.632
Phillies Phillies
22
15
.595
1.5
NL Central W L PCT GB
Cubs Cubs
22
16
.579
Brewers Brewers
19
19
.500
3.0
NL West W L PCT GB
Dodgers Dodgers
25
13
.658
Padres Padres
23
13
.639
1.0
AL East W L PCT GB
Yankees Yankees
21
16
.568
Red Sox Red Sox
20
19
.513
2.0
AL Central W L PCT GB
Tigers Tigers
25
13
.658
Guardians Guardians
22
15
.595
2.5
AL West W L PCT GB
Mariners Mariners
22
14
.611
Athletics Athletics
20
18
.526
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/22
PHI PHI
@
NYM NYM
3-4
Tue
4/22
TOR TOR
@
HOU HOU
1-3
Tue
4/22
TBR TBR
@
AZ AZ
7-6
Tue
4/22
MIL MIL
@
SFG SFG
2-4
Wed
4/23
CWS CWS
@
MIN MIN
3-0

Schedule

DATE MATCHUP TIME (ET)
Fri
5/9
ATL ATL
@
PIT PIT
6:40 PM
Fri
5/9
TEX TEX
@
DET DET
6:40 PM
Fri
5/9
STL STL
@
WSH WSH
6:45 PM
Fri
5/9
MIL MIL
@
TBR TBR
7:05 PM
Fri
5/9
CHC CHC
@
NYM NYM
7:10 PM