mlb player 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,151
7,953
1,249
2,174
434
50
322
1,105
1,127
92
1,791
220
89
9,247
3,674
806
3
72
69
138
.273
.367
.462
.829
1392
318.4
.359
127
296
5 Justin Turner
J. Turner
17
1,695
5,583
801
1,587
347
9
198
819
579
136
988
46
13
6,364
2,546
554
5
61
18
143
.284
.362
.456
.818
950
201.1
.354
125
198.6
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,051
7,623
1,310
2,287
515
31
347
1,247
1,020
108
1,648
98
31
8,813
3,905
893
0
62
136
161
.300
.387
.512
.900
1513
484.3
.382
142
451
9 Jason Heyward
J. Heyward
16
1,808
6,135
875
1,570
306
41
185
724
704
62
1,230
125
43
6,939
2,513
532
6
32
27
103
.256
.337
.410
.747
866
59.3
.327
104
34.6
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,108
7,502
1,069
1,811
395
17
326
1,089
1,289
42
1,470
59
18
8,897
3,218
738
0
64
66
182
.241
.353
.429
.782
1221
182.9
.341
115
158
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,849
7,407
1,171
2,263
433
31
233
824
607
76
1,054
318
92
8,164
3,457
697
26
48
46
198
.306
.362
.467
.829
1230
279.3
.357
129
284.3
14 Paul Goldschmidt
P. Goldschmidt
15
1,958
7,232
1,220
2,097
454
23
363
1,199
1,059
50
1,904
170
35
8,397
3,686
840
0
56
117
169
.290
.382
.510
.891
1419
435.7
.379
139
391.8
15 Martín Maldonado
M. Maldonado
15
1,183
3,492
360
710
132
4
116
374
297
67
1,062
3
5
3,911
1,198
252
45
10
17
88
.203
.278
.343
.621
325
-137.4
.273
69
-143.2
16 Mike Trout
M. Trout
15
1,546
5,614
1,137
1,666
312
55
387
972
992
101
1,520
214
38
6,764
3,249
754
0
57
122
69
.297
.408
.579
.987
1326
541
.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,682
6,042
1,099
1,695
374
24
341
992
1,058
46
1,558
146
50
7,216
3,140
739
13
57
133
136
.281
.389
.520
.908
1250
403
.384
142
364.9
20 Manny Machado
M. Machado
14
1,764
6,916
1,009
1,930
373
18
344
1,061
618
27
1,320
105
39
7,635
3,371
735
14
60
69
212
.279
.338
.487
.825
1113
216.7
.350
123
207.8
21 Starling Marte
S. Marte
14
1,451
5,507
847
1,569
279
55
156
643
324
162
1,210
356
98
6,037
2,426
490
21
23
18
114
.285
.342
.441
.782
822
116.8
.339
115
110.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

32

13th

R

138

11th

SO

245

16th

ERA

2.97

3rd

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
18
12
.600
Guardians Guardians
16
13
.552
1.5
Royals Royals
15
15
.500
3.0
Twins Twins
13
17
.433
5.0
White Sox White Sox
7
22
.241
10.5
Schedule
DATE MATCHUP TIME (ET)
Thu
5/1
DET DET
@
LAA LAA
9:38 PM
Fri
5/2
DET DET
@
LAA LAA
9:38 PM
Sat
5/3
DET DET
@
LAA LAA
9:38 PM
Sun
5/4
DET DET
@
LAA LAA
4:07 PM
Tue
5/6
DET DET
@
COL COL
8:40 PM
Last Game
HOU Astros

16 - 13

6

Final

4

DET Tigers

18 - 12

Tue 29 Apr 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
21
9
.700
Phillies Phillies
16
13
.552
4.5
NL Central W L PCT GB
Cubs Cubs
18
12
.600
Reds Reds
16
13
.552
1.5
NL West W L PCT GB
Dodgers Dodgers
20
10
.667
Giants Giants
19
11
.633
1.0
AL East W L PCT GB
Yankees Yankees
18
12
.600
Red Sox Red Sox
17
14
.548
1.5
AL Central W L PCT GB
Tigers Tigers
18
12
.600
Guardians Guardians
16
13
.552
1.5
AL West W L PCT GB
Mariners Mariners
17
12
.586
Astros Astros
16
13
.552
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
4/13
WSH WSH
@
PIT PIT
3-10
Sun
4/13
ATL ATL
@
TOR TOR
8-4
Mon
4/14
SEA SEA
@
CIN CIN
4-8
Mon
4/14
AZ AZ
@
MIA MIA
10-4
Mon
4/14
WSH WSH
@
PIT PIT
3-0

Schedule

DATE MATCHUP TIME (ET)
Wed
4/30
MIA MIA
@
LAD LAD
3:10 PM
Wed
4/30
ATL ATL
@
COL COL
3:10 PM
Wed
4/30
SFG SFG
@
SDP SDP
4:10 PM
Wed
4/30
LAA LAA
@
SEA SEA
4:10 PM
Wed
4/30
MIN MIN
@
CLE CLE
6:10 PM