which current mlb players have played the longest

Which current MLB players have played the longest?

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 Justin Verlander
J. Verlander
24
50
2
5
0
0
0
1
0
0
24
0
0
60
5
0
10
0
0
2
.100
.100
.100
.200
-5
-11.9
.088
-66
-12.1
2 Clayton Kershaw
C. Kershaw
357
698
46
113
11
1
1
40
34
4
211
1
0
847
129
13
110
1
0
15
.162
.205
.185
.390
1
-97.2
.180
5
-97.2
3 Charlie Morton
C. Morton
189
321
9
27
5
0
0
7
3
0
170
0
1
370
32
5
44
2
0
4
.084
.092
.100
.192
-26
-68.7
.086
-58
-69.3
4 Max Scherzer
M. Scherzer
238
464
31
78
6
0
1
30
13
2
161
3
0
529
87
7
49
1
0
5
.168
.194
.188
.381
-2
-64.4
.172
-3
-68.3
5 Andrew McCutchen
A. McCutchen
2,181
8,054
1,257
2,198
438
50
324
1,114
1,143
94
1,814
220
89
9,368
3,708
812
3
74
70
139
.273
.367
.460
.827
1405
317.9
.358
127
295.4
6 Justin Turner
J. Turner
1,714
5,627
803
1,598
349
9
199
825
584
136
994
46
13
6,414
2,562
557
5
62
18
145
.284
.362
.455
.817
955
200.7
.353
125
198.5
7 Aroldis Chapman
A. Chapman
183
2
1
0
0
0
0
0
0
0
1
0
0
2
0
0
0
0
0
0
.000
.000
.000
.000
0
-0.5
.000
-121
-0.5
8 Freddie Freeman
F. Freeman
2,084
7,748
1,332
2,336
527
32
352
1,272
1,033
109
1,676
98
31
8,954
3,983
911
0
64
140
164
.301
.388
.514
.902
1544
499.6
.383
143
466.6
9 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
10 Kenley Jansen
K. Jansen
480
9
1
3
1
0
0
1
1
0
3
0
0
10
4
1
0
0
0
1
.333
.400
.444
.844
2
0.4
.371
133
0.4
11 Craig Kimbrel
C. Kimbrel
136
2
0
0
0
0
0
0
0
0
2
0
0
2
0
0
0
0
0
0
.000
.000
.000
.000
0
-0.5
.000
-111
-0.5
12 Chris Sale
C. Sale
11
26
1
3
1
0
0
0
0
0
14
0
0
27
4
1
1
0
0
0
.115
.115
.154
.269
-1
-4.4
.115
-44
-4.5
13 Carlos Santana
C. Santana
2,136
7,595
1,089
1,840
399
17
331
1,111
1,309
43
1,490
60
18
9,012
3,266
747
0
65
66
185
.242
.354
.430
.784
1243
192.3
.342
116
167.4
14 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
15 Jose Altuve
J. Altuve
1,880
7,524
1,184
2,293
437
31
238
834
617
76
1,074
320
93
8,292
3,506
706
26
49
47
200
.305
.361
.466
.827
1245
279.7
.356
129
284.8
16 Alex Cobb
A. Cobb
11
24
0
2
1
0
0
1
0
1
8
0
0
26
3
1
1
0
0
1
.083
.120
.125
.245
-1
-4.2
.115
-36
-4.2
17 Nathan Eovaldi
N. Eovaldi
94
153
9
12
0
0
0
2
7
0
97
0
0
174
12
0
14
0
0
0
.078
.119
.078
.197
-10
-29.7
.097
-50
-30
18 Paul Goldschmidt
P. Goldschmidt
1,988
7,342
1,242
2,128
459
24
368
1,215
1,069
51
1,919
174
35
8,518
3,739
851
0
56
119
170
.290
.381
.509
.891
1437
439.8
.379
139
395.7
19 Liam Hendriks
L. Hendriks
28
2
0
0
0
0
0
0
1
0
1
0
0
3
0
0
0
0
0
0
.000
.333
.000
.333
0
-0.2
.229
38
-0.2
20 Jose Iglesias
J. Iglesias
1,222
4,158
484
1,172
241
15
51
405
191
70
559
67
38
4,465
1,596
307
26
20
7
92
.282
.323
.384
.707
498
-28.7
.308
90
-56.4
21 DJ LeMahieu
DJ LeMahieu
1,645
6,056
885
1,750
276
39
125
657
566
31
1,026
93
49
6,737
2,479
440
37
47
24
186
.289
.350
.409
.760
879
87
.331
100
4.6
22 Martín Maldonado
M. Maldonado
1,199
3,529
361
714
133
4
117
377
299
67
1,078
3
5
3,952
1,206
254
47
10
17
88
.202
.277
.342
.618
325
-142.1
.272
69
-147.7
23 Wade Miley
W. Miley
157
297
22
47
8
0
1
15
13
0
80
0
0
340
58
9
30
0
0
4
.158
.194
.195
.389
1
-37.3
.177
-1
-40.3
24 Salvador Perez
S. Perez
1,610
6,108
669
1,624
301
11
277
943
253
86
1,229
6
1
6,500
2,778
589
0
53
39
190
.266
.302
.455
.757
797
42.8
.322
102
13.6
25 Drew Pomeranz
D. Pomeranz
125
89
4
12
2
0
2
5
1
0
54
0
0
100
20
4
10
0
0
3
.135
.144
.225
.369
-1
-13
.159
-13
-14.1

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
37
23
.617
Blue Jays Blue Jays
33
29
.532
5.0
AL Central W L PCT GB
Tigers Tigers
41
23
.641
Guardians Guardians
33
27
.550
6.0
AL West W L PCT GB
Astros Astros
33
28
.541
Mariners Mariners
32
29
.525
1.0
NL East W L PCT GB
Mets Mets
39
24
.619
Phillies Phillies
37
25
.597
1.5
NL Central W L PCT GB
Cubs Cubs
38
23
.623
Cardinals Cardinals
34
27
.557
4.0
NL West W L PCT GB
Dodgers Dodgers
38
25
.603
Padres Padres
35
26
.574
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/20
CIN CIN
@
PIT PIT
1-3
Tue
5/20
BAL BAL
@
MIL MIL
8-4
Tue
5/20
DET DET
@
STL STL
5-1
Tue
5/20
SEA SEA
@
CWS CWS
6-5
Tue
5/20
KCR KCR
@
SFG SFG
8-4

Schedule

DATE MATCHUP TIME (ET)
Thu
6/5
HOU HOU
@
PIT PIT
6:40 PM
Fri
6/6
MIA MIA
@
TBR TBR
1:10 PM
Fri
6/6
PHI PHI
@
PIT PIT
6:40 PM
Fri
6/6
TEX TEX
@
WSH WSH
6:45 PM
Fri
6/6
BOS BOS
@
NYY NYY
7:05 PM