active mlb player with most years played

Justin Verlander has played the most career seasons by an active player, with 20 seasons.

NAME SEAS 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
20
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
18
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
18
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
18
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
17
2,170
8,013
1,251
2,186
436
50
322
1,109
1,136
94
1,804
220
89
9,319
3,688
808
3
73
70
139
.273
.367
.460
.827
1397
315.3
.358
127
292.7
6 Justin Turner
J. Turner
17
1,707
5,609
802
1,594
349
9
198
824
583
136
992
46
13
6,395
2,555
556
5
62
18
144
.284
.362
.456
.817
953
201.1
.354
125
198.7
7 Aroldis Chapman
A. Chapman
16
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
16
2,070
7,698
1,326
2,319
521
32
352
1,266
1,026
108
1,664
98
31
8,896
3,960
905
0
64
138
164
.301
.388
.514
.903
1534
496.2
.383
143
462.9
9 Jason Heyward
J. Heyward
16
1,821
6,170
879
1,575
306
41
186
730
706
62
1,237
125
43
6,978
2,521
533
6
34
27
104
.255
.336
.409
.745
866
55.1
.326
104
30.6
10 Kenley Jansen
K. Jansen
16
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 Carlos Santana
C. Santana
16
2,124
7,553
1,078
1,823
396
17
328
1,104
1,301
43
1,482
60
18
8,962
3,237
741
0
65
66
183
.241
.353
.429
.782
1230
184.5
.341
115
159.8
12 Jose Altuve
J. Altuve
15
1,867
7,475
1,175
2,276
437
31
233
826
614
76
1,066
319
93
8,239
3,474
701
26
48
46
200
.304
.361
.465
.826
1234
274.7
.356
129
280
13 Paul Goldschmidt
P. Goldschmidt
15
1,975
7,296
1,235
2,116
457
23
367
1,212
1,064
51
1,911
172
35
8,467
3,720
847
0
56
118
170
.290
.382
.510
.891
1430
439.4
.379
139
395.5
14 DJ LeMahieu
DJ LeMahieu
15
1,633
6,019
884
1,742
275
39
125
652
563
31
1,016
93
49
6,697
2,470
439
37
47
24
185
.289
.351
.410
.761
876
89.3
.331
100
6.9
15 Martín Maldonado
M. Maldonado
15
1,191
3,513
361
713
133
4
117
377
299
67
1,070
3
5
3,935
1,205
254
46
10
17
88
.203
.277
.343
.620
327
-138.8
.273
69
-144.5
16 Mike Trout
M. Trout
15
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
1326
541.1
.413
168
543.7
17 Chris Sale
C. Sale
15
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
18 Giancarlo Stanton
G. Stanton
15
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
19 Bryce Harper
B. Harper
14
1,701
6,114
1,109
1,719
381
24
343
1,006
1,068
46
1,573
147
50
7,300
3,177
748
13
59
133
136
.281
.389
.520
.908
1265
408.5
.384
142
370.3
20 Manny Machado
M. Machado
14
1,781
6,977
1,023
1,952
377
18
345
1,069
628
27
1,333
106
39
7,706
3,400
740
14
60
69
215
.280
.339
.487
.826
1127
222.2
.351
123
213.5
21 Starling Marte
S. Marte
14
1,462
5,534
848
1,576
280
55
156
645
326
163
1,216
357
98
6,067
2,434
491
21
23
18
115
.285
.342
.440
.781
825
116.2
.339
115
109.9
22 Martín Pérez
M. Pérez
14
16
26
1
1
0
0
0
0
0
0
22
0
0
28
1
0
2
0
0
0
.038
.038
.038
.077
-3
-6.3
.034
-96
-6.6
23 Jose Quintana
J. Quintana
14
95
156
4
12
1
0
0
7
3
0
84
0
0
184
13
1
24
1
0
4
.077
.094
.083
.177
-14
-36.1
.081
-62
-37.1
24 Nathan Eovaldi
N. Eovaldi
14
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
25 Liam Hendriks
L. Hendriks
14
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

More Tigers Stats

Team Rankings

HR

62

7th

R

262

4th

SO

425

7th

ERA

3.37

6th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
32
17
.653
Twins Twins
26
21
.553
5.0
Guardians Guardians
25
21
.543
5.5
Royals Royals
27
23
.540
5.5
White Sox White Sox
15
34
.306
17.0
Schedule
DATE MATCHUP TIME (ET)
Wed
5/21
DET DET
@
STL STL
1:15 PM
Thu
5/22
CLE CLE
@
DET DET
6:40 PM
Fri
5/23
CLE CLE
@
DET DET
7:10 PM
Sat
5/24
CLE CLE
@
DET DET
7:15 PM
Sun
5/25
CLE CLE
@
DET DET
11:35 AM
Last Game
STL Cardinals

27 - 22

4

Final

5

DET Tigers

32 - 17

Tue 20 May 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
28
19
.596
Red Sox Red Sox
25
25
.500
4.5
AL Central W L PCT GB
Tigers Tigers
32
17
.653
Twins Twins
26
21
.553
5.0
AL West W L PCT GB
Mariners Mariners
27
20
.574
Astros Astros
25
23
.521
2.5
NL East W L PCT GB
Phillies Phillies
30
18
.625
Mets Mets
29
20
.592
1.5
NL Central W L PCT GB
Cubs Cubs
29
20
.592
Cardinals Cardinals
27
22
.551
2.0
NL West W L PCT GB
Dodgers Dodgers
30
19
.612
Giants Giants
29
20
.592
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/5
LAD LAD
@
MIA MIA
4-5
Mon
5/5
TEX TEX
@
BOS BOS
6-1
Mon
5/5
PHI PHI
@
TBR TBR
8-4
Mon
5/5
SDP SDP
@
NYY NYY
3-12
Mon
5/5
CLE CLE
@
WSH WSH
9-1

Schedule

DATE MATCHUP TIME (ET)
Wed
5/21
CIN CIN
@
PIT PIT
12:35 PM
Wed
5/21
HOU HOU
@
TBR TBR
1:10 PM
Wed
5/21
CLE CLE
@
MIN MIN
1:10 PM
Wed
5/21
CHC CHC
@
MIA MIA
1:10 PM
Wed
5/21
BAL BAL
@
MIL MIL
1:10 PM