mlb player most seasons by active player

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,195
8,110
1,263
2,215
442
50
327
1,123
1,145
94
1,831
220
89
9,426
3,738
819
3
74
70
139
.273
.367
.461
.827
1415
320.4
.358
127
297.6
6 Justin Turner
J. Turner
17
1,718
5,638
803
1,600
349
9
199
825
584
136
995
46
13
6,425
2,564
557
5
62
18
145
.284
.361
.455
.816
955
199.2
.353
125
197
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,098
7,803
1,336
2,346
529
32
352
1,273
1,038
109
1,690
98
31
9,014
3,995
913
0
64
140
166
.301
.388
.512
.899
1546
494.6
.382
142
461.7
9 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
10 Carlos Santana
C. Santana
16
2,151
7,650
1,092
1,848
399
17
332
1,118
1,311
43
1,500
62
18
9,069
3,277
748
0
65
66
187
.242
.353
.428
.781
1243
185.4
.340
115
160.7
11 Giancarlo Stanton
G. Stanton
16
1,654
6,040
907
1,556
306
11
429
1,104
778
53
1,966
42
15
6,910
3,171
746
0
39
88
154
.258
.345
.525
.870
1096
295.5
.368
135
289.6
12 Jose Altuve
J. Altuve
15
1,895
7,579
1,192
2,309
441
31
241
846
624
77
1,081
321
94
8,356
3,535
713
26
50
48
202
.305
.361
.466
.828
1256
282.9
.356
129
288.1
13 Paul Goldschmidt
P. Goldschmidt
15
2,003
7,394
1,251
2,138
461
24
370
1,219
1,074
51
1,933
174
35
8,575
3,757
855
0
56
119
170
.289
.381
.508
.889
1441
437.5
.378
138
393.5
14 DJ LeMahieu
DJ LeMahieu
15
1,659
6,094
892
1,761
278
39
126
660
572
31
1,035
93
49
6,781
2,495
443
37
47
24
188
.289
.351
.409
.760
885
88.6
.331
100
6.2
15 Martín Maldonado
M. Maldonado
15
1,209
3,550
365
720
135
4
118
379
302
67
1,089
3
5
3,978
1,217
257
49
10
17
89
.203
.277
.343
.620
330
-140.9
.273
69
-146.3
16 Wade Miley
W. Miley
15
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
17 Mike Trout
M. Trout
15
1,568
5,690
1,146
1,690
313
55
390
982
1,006
102
1,541
214
38
6,856
3,283
758
0
58
124
71
.297
.408
.577
.985
1341
545.7
.413
168
548
18 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
19 Bryce Harper
B. Harper
14
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.1
.383
141
370.1
20 Manny Machado
M. Machado
14
1,811
7,097
1,042
1,989
383
18
354
1,095
639
27
1,354
107
40
7,839
3,470
755
14
62
69
217
.280
.339
.489
.828
1151
231.3
.351
124
223.3
21 Starling Marte
S. Marte
14
1,482
5,592
859
1,595
283
55
158
651
332
165
1,225
358
100
6,134
2,462
496
22
23
18
117
.285
.342
.440
.783
837
120.3
.339
116
114.4
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

94

9th

R

382

5th

SO

660

8th

ERA

3.50

7th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
48
30
.615
Guardians Guardians
38
37
.507
8.5
Royals Royals
38
39
.494
9.5
Twins Twins
37
39
.487
10.0
White Sox White Sox
24
53
.312
23.5
Schedule
DATE MATCHUP TIME (ET)
Sun
6/22
DET DET
@
TBR TBR
12:10 PM
Tue
6/24
ATH ATH
@
DET DET
6:40 PM
Wed
6/25
ATH ATH
@
DET DET
6:40 PM
Thu
6/26
ATH ATH
@
DET DET
1:10 PM
Fri
6/27
MIN MIN
@
DET DET
7:10 PM
Last Game
TBR Rays

43 - 34

8

Final

3

DET Tigers

48 - 30

Sat 21 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
44
32
.579
Rays Rays
43
34
.558
1.5
AL Central W L PCT GB
Tigers Tigers
48
30
.615
Guardians Guardians
38
37
.507
8.5
AL West W L PCT GB
Astros Astros
44
33
.571
Mariners Mariners
38
37
.507
5.0
NL East W L PCT GB
Mets Mets
46
31
.597
Phillies Phillies
46
31
.597
NL Central W L PCT GB
Cubs Cubs
46
30
.605
Brewers Brewers
42
35
.545
4.5
NL West W L PCT GB
Dodgers Dodgers
47
31
.603
Giants Giants
43
34
.558
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
6/6
CHC CHC
@
DET DET
6-1
Fri
6/6
LAD LAD
@
STL STL
1-2
Fri
6/6
PHI PHI
@
PIT PIT
1-2
Fri
6/6
TEX TEX
@
WSH WSH
5-0
Fri
6/6
ATL ATL
@
SFG SFG
2-3

Schedule

DATE MATCHUP TIME (ET)
Sun
6/22
DET DET
@
TBR TBR
12:10 PM
Sun
6/22
TEX TEX
@
PIT PIT
1:35 PM
Sun
6/22
CWS CWS
@
TOR TOR
1:37 PM
Sun
6/22
ATL ATL
@
MIA MIA
1:40 PM
Sun
6/22
MIL MIL
@
MIN MIN
2:10 PM