mlb batter most seasons played 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 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
3 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
4 Andrew McCutchen
A. McCutchen
17
2,155
7,967
1,249
2,177
435
50
322
1,107
1,129
93
1,794
220
89
9,264
3,678
807
3
72
69
138
.273
.367
.462
.829
1394
318.3
.359
127
295.9
5 Justin Turner
J. Turner
17
1,698
5,588
801
1,588
347
9
198
820
579
136
989
46
13
6,369
2,547
554
5
61
18
143
.284
.362
.456
.818
950
200.6
.354
125
198.2
6 Clayton Kershaw
C. Kershaw
17
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
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,054
7,635
1,313
2,293
515
31
349
1,253
1,021
108
1,649
98
31
8,826
3,917
895
0
62
136
161
.300
.388
.513
.901
1518
487.8
.383
142
454.5
9 Jason Heyward
J. Heyward
16
1,811
6,143
876
1,571
306
41
185
725
705
62
1,232
125
43
6,949
2,514
532
6
33
27
103
.256
.337
.409
.746
866
58.1
.326
104
33.5
10 Kenley Jansen
K. Jansen
16
479
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,111
7,511
1,071
1,814
395
17
327
1,091
1,291
42
1,470
60
18
8,908
3,224
739
0
64
66
182
.242
.353
.429
.783
1224
184.4
.341
115
159.5
12 Carlos Carrasco
C. Carrasco
16
21
31
1
2
0
0
0
1
1
0
18
0
0
40
2
0
8
0
0
0
.065
.094
.065
.158
-2
-6.9
.077
-40
-7
13 Jose Altuve
J. Altuve
15
1,852
7,420
1,171
2,266
434
31
233
826
609
76
1,057
318
93
8,179
3,461
698
26
48
46
198
.305
.362
.466
.828
1232
279.2
.357
129
284.2
14 Paul Goldschmidt
P. Goldschmidt
15
1,961
7,245
1,222
2,100
454
23
365
1,203
1,059
50
1,904
170
35
8,410
3,695
842
0
56
117
169
.290
.382
.510
.892
1421
436.5
.379
139
392.6
15 Martín Maldonado
M. Maldonado
15
1,185
3,497
360
712
133
4
116
374
297
67
1,063
3
5
3,916
1,201
253
45
10
17
88
.204
.278
.343
.621
327
-136.9
.273
69
-142.6
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
1327
541.3
.413
168
543.9
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,686
6,057
1,100
1,698
375
24
341
992
1,060
46
1,562
146
50
7,233
3,144
740
13
57
133
136
.280
.388
.519
.907
1251
402.4
.383
141
364.3
20 Manny Machado
M. Machado
14
1,767
6,927
1,011
1,933
373
18
345
1,063
620
27
1,324
105
39
7,648
3,377
736
14
60
69
212
.279
.338
.488
.825
1116
217.8
.350
123
208.8
21 Starling Marte
S. Marte
14
1,453
5,512
847
1,569
279
55
156
643
324
162
1,211
356
98
6,042
2,426
490
21
23
18
114
.285
.341
.440
.781
821
115.6
.339
115
109.2
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

44

6th

R

166

7th

SO

283

11th

ERA

3.02

3rd

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
21
13
.618
Guardians Guardians
19
14
.576
1.5
Royals Royals
18
16
.529
3.0
Twins Twins
14
20
.412
7.0
White Sox White Sox
9
24
.273
11.5
Schedule
DATE MATCHUP TIME (ET)
Sun
5/4
DET DET
@
LAA LAA
4:07 PM
Tue
5/6
DET DET
@
COL COL
8:40 PM
Wed
5/7
DET DET
@
COL COL
8:40 PM
Thu
5/8
DET DET
@
COL COL
3:10 PM
Fri
5/9
TEX TEX
@
DET DET
6:40 PM
Last Game
LAA Angels

13 - 19

5

Final

2

DET Tigers

21 - 13

Sat 3 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
22
11
.667
Phillies Phillies
19
14
.576
3.0
NL Central W L PCT GB
Cubs Cubs
21
13
.618
Reds Reds
18
16
.529
3.0
NL West W L PCT GB
Dodgers Dodgers
23
10
.697
Padres Padres
21
11
.656
1.5
AL East W L PCT GB
Yankees Yankees
19
14
.576
Red Sox Red Sox
18
17
.514
2.0
AL Central W L PCT GB
Tigers Tigers
21
13
.618
Guardians Guardians
19
14
.576
1.5
AL West W L PCT GB
Mariners Mariners
20
12
.625
Astros Astros
17
15
.531
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
4/18
MIA MIA
@
PHI PHI
10-11
Fri
4/18
KCR KCR
@
DET DET
1-3
Fri
4/18
AZ AZ
@
CHC CHC
2-6
Fri
4/18
SEA SEA
@
TOR TOR
8-4
Fri
4/18
CLE CLE
@
PIT PIT
3-0

Schedule

DATE MATCHUP TIME (ET)
Sun
5/4
NYM NYM
@
STL STL
1:15 PM
Sun
5/4
KCR KCR
@
BAL BAL
1:35 PM
Sun
5/4
TBR TBR
@
NYY NYY
1:35 PM
Sun
5/4
MIN MIN
@
BOS BOS
1:35 PM
Sun
5/4
SDP SDP
@
PIT PIT
1:35 PM