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 Jesse Chavez
J. Chavez
18
204
22
0
2
0
0
0
0
0
0
20
0
0
26
2
0
4
0
0
0
.091
.091
.091
.182
-2
-4.8
.080
-57
-4.9
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,146
7,933
1,247
2,167
432
50
321
1,104
1,126
92
1,787
220
89
9,226
3,662
803
3
72
69
138
.273
.367
.462
.829
1388
316.7
.359
127
294.4
6 Justin Turner
J. Turner
17
1,694
5,579
801
1,586
347
9
198
818
579
136
987
46
13
6,359
2,545
554
5
60
18
143
.284
.362
.456
.818
950
201.7
.354
126
199.2
7 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
8 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
9 Freddie Freeman
F. Freeman
16
2,046
7,606
1,305
2,279
512
31
347
1,243
1,015
108
1,645
98
31
8,791
3,894
890
0
62
136
159
.300
.387
.512
.899
1506
480.5
.382
142
447.2
10 Jason Heyward
J. Heyward
16
1,807
6,131
874
1,568
305
41
185
724
704
62
1,229
125
43
6,935
2,510
531
6
32
27
103
.256
.337
.409
.746
865
58.7
.327
104
34
11 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
12 Carlos Santana
C. Santana
16
2,104
7,493
1,069
1,808
395
17
326
1,088
1,286
41
1,468
59
18
8,883
3,215
738
0
63
66
182
.241
.353
.429
.782
1218
182.2
.341
115
157.3
13 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
14 Jose Altuve
J. Altuve
15
1,845
7,392
1,169
2,261
433
31
232
821
605
76
1,052
318
92
8,147
3,452
696
26
48
46
197
.306
.362
.467
.829
1229
280.3
.357
130
285.3
15 Paul Goldschmidt
P. Goldschmidt
15
1,953
7,213
1,216
2,092
453
23
363
1,196
1,058
50
1,900
170
35
8,377
3,680
839
0
56
117
169
.290
.382
.510
.892
1417
436.4
.379
139
392.5
16 Martín Maldonado
M. Maldonado
15
1,181
3,489
360
710
132
4
116
374
297
67
1,062
3
5
3,908
1,198
252
45
10
17
88
.203
.278
.343
.621
326
-136.6
.273
69
-142.4
17 Mike Trout
M. Trout
15
1,541
5,593
1,135
1,662
312
54
386
970
992
101
1,513
214
38
6,743
3,240
752
0
57
122
68
.297
.409
.579
.988
1325
542.1
.414
168
544.9
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 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
20 Bryce Harper
B. Harper
14
1,678
6,026
1,099
1,693
373
24
341
990
1,056
46
1,554
146
50
7,198
3,137
738
13
57
133
136
.281
.389
.521
.910
1250
404.9
.384
142
366.8
21 Manny Machado
M. Machado
14
1,760
6,901
1,008
1,926
372
18
344
1,059
618
27
1,318
105
38
7,619
3,366
734
14
59
69
211
.279
.338
.488
.826
1112
217.8
.350
123
208.7
22 Starling Marte
S. Marte
14
1,449
5,501
844
1,568
279
55
155
640
322
161
1,210
356
98
6,028
2,422
489
21
23
18
114
.285
.341
.440
.782
820
115.8
.339
115
109.4
23 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
24 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
25 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

More Tigers Stats

Team Rankings

HR

25

16th

R

112

11th

SO

202

19th

ERA

2.94

3rd

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
15
10
.600
Guardians Guardians
14
10
.583
0.5
Royals Royals
12
14
.462
3.5
Twins Twins
9
16
.360
6.0
White Sox White Sox
6
19
.240
9.0
Schedule
DATE MATCHUP TIME (ET)
Fri
4/25
BAL BAL
@
DET DET
6:40 PM
Sat
4/26
BAL BAL
@
DET DET
1:10 PM
Sun
4/27
BAL BAL
@
DET DET
1:40 PM
Mon
4/28
DET DET
@
HOU HOU
8:10 PM
Tue
4/29
DET DET
@
HOU HOU
8:10 PM
Last Game
DET Tigers

15 - 10

6

Final

0

SDP Padres

17 - 8

Wed 23 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
18
7
.720
Phillies Phillies
13
12
.520
5.0
NL Central W L PCT GB
Cubs Cubs
16
10
.615
Brewers Brewers
13
13
.500
3.0
NL West W L PCT GB
Padres Padres
17
8
.680
Giants Giants
17
9
.654
0.5
AL East W L PCT GB
Yankees Yankees
15
10
.600
Red Sox Red Sox
14
13
.519
2.0
AL Central W L PCT GB
Tigers Tigers
15
10
.600
Guardians Guardians
14
10
.583
0.5
AL West W L PCT GB
Rangers Rangers
14
10
.583
Mariners Mariners
14
11
.560
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/8
STL STL
@
PIT PIT
1-2
Tue
4/8
MIA MIA
@
NYM NYM
5-0
Tue
4/8
NYY NYY
@
DET DET
4-3
Tue
4/8
TEX TEX
@
CHC CHC
6-2
Tue
4/8
SDP SDP
@
ATH ATH
2-1

Schedule

DATE MATCHUP TIME (ET)
Thu
4/24
TBR TBR
@
AZ AZ
9:40 PM
Thu
4/24
TEX TEX
@
ATH ATH
10:05 PM
Fri
4/25
PHI PHI
@
CHC CHC
2:20 PM
Fri
4/25
BAL BAL
@
DET DET
6:40 PM
Fri
4/25
NYM NYM
@
WSH WSH
6:45 PM