mlb pitcheer 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,159
7,978
1,249
2,179
435
50
322
1,107
1,130
93
1,795
220
89
9,276
3,680
807
3
72
69
138
.273
.367
.461
.828
1394
317.2
.359
127
294.9
5 Justin Turner
J. Turner
17
1,700
5,593
801
1,589
347
9
198
821
579
136
990
46
13
6,374
2,548
554
5
61
18
144
.284
.362
.456
.817
950
200
.354
125
197.7
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,058
7,652
1,316
2,301
515
32
351
1,261
1,022
108
1,651
98
31
8,844
3,933
898
0
62
137
161
.301
.388
.514
.902
1524
491.8
.383
143
458.6
9 Jason Heyward
J. Heyward
16
1,815
6,146
876
1,571
306
41
185
726
705
62
1,232
125
43
6,953
2,514
532
6
34
27
103
.256
.337
.409
.746
865
57.1
.326
104
32.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,115
7,528
1,077
1,819
396
17
328
1,098
1,294
42
1,474
60
18
8,928
3,233
741
0
64
66
182
.242
.353
.429
.783
1227
185.8
.341
115
160.9
12 Jose Altuve
J. Altuve
15
1,856
7,436
1,173
2,268
435
31
233
826
610
76
1,059
318
93
8,196
3,464
699
26
48
46
198
.305
.362
.466
.827
1232
277.1
.356
129
282.1
13 Paul Goldschmidt
P. Goldschmidt
15
1,965
7,257
1,225
2,103
454
23
365
1,204
1,061
50
1,906
171
35
8,424
3,698
842
0
56
118
169
.290
.382
.510
.891
1422
436
.379
139
391.9
14 Martín Maldonado
M. Maldonado
15
1,187
3,503
360
712
133
4
116
374
297
67
1,065
3
5
3,922
1,201
253
45
10
17
88
.203
.278
.343
.620
326
-138.4
.273
69
-144.1
15 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.2
.413
168
543.8
16 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
17 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
18 Bryce Harper
B. Harper
14
1,689
6,070
1,104
1,703
376
24
342
995
1,062
46
1,565
146
50
7,248
3,153
742
13
57
133
136
.281
.389
.519
.908
1255
404.5
.383
142
366.5
19 Manny Machado
M. Machado
14
1,771
6,943
1,015
1,941
375
18
345
1,065
622
27
1,328
106
39
7,666
3,387
738
14
60
69
212
.280
.338
.488
.826
1121
220.6
.351
123
211.9
20 Starling Marte
S. Marte
14
1,457
5,522
847
1,572
279
55
156
645
325
162
1,213
357
98
6,053
2,429
490
21
23
18
115
.285
.341
.440
.781
823
115.5
.339
115
109.2
21 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
22 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
23 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
24 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
25 DJ LeMahieu
DJ LeMahieu
14
1,628
6,004
883
1,738
275
39
124
651
561
31
1,013
93
49
6,680
2,463
438
37
47
24
185
.289
.351
.410
.761
874
88.7
.331
100
6.2

More Tigers Stats

Team Rankings

HR

47

6th

R

187

4th

SO

303

18th

ERA

3.03

4th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
23
13
.639
Guardians Guardians
22
15
.595
1.5
Royals Royals
22
16
.579
2.0
Twins Twins
17
20
.459
6.5
White Sox White Sox
10
27
.270
13.5
Schedule
DATE MATCHUP TIME (ET)
Thu
5/8
DET DET
@
COL COL
3:10 PM
Thu
5/8
DET DET
@
COL COL
6:10 PM
Fri
5/9
TEX TEX
@
DET DET
6:40 PM
Sat
5/10
TEX TEX
@
DET DET
6:10 PM
Sun
5/11
TEX TEX
@
DET DET
1:40 PM
Last Game
COL Rockies

6 - 29

6

Final

8

DET Tigers

23 - 13

Wed 7 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
24
14
.632
Phillies Phillies
21
15
.583
2.0
NL Central W L PCT GB
Cubs Cubs
22
16
.579
Reds Reds
19
19
.500
3.0
NL West W L PCT GB
Dodgers Dodgers
25
12
.676
Padres Padres
23
13
.639
1.5
AL East W L PCT GB
Yankees Yankees
21
16
.568
Red Sox Red Sox
19
19
.500
2.5
AL Central W L PCT GB
Tigers Tigers
23
13
.639
Guardians Guardians
22
15
.595
1.5
AL West W L PCT GB
Mariners Mariners
22
14
.611
Athletics Athletics
20
18
.526
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/22
STL STL
@
ATL ATL
1-4
Tue
4/22
CIN CIN
@
MIA MIA
5-2
Tue
4/22
NYY NYY
@
CLE CLE
5-1
Tue
4/22
SDP SDP
@
DET DET
0-6
Tue
4/22
PHI PHI
@
NYM NYM
3-4

Schedule

DATE MATCHUP TIME (ET)
Thu
5/8
BAL BAL
@
MIN MIN
1:10 PM
Thu
5/8
TEX TEX
@
BOS BOS
1:35 PM
Thu
5/8
CWS CWS
@
KCR KCR
2:10 PM
Thu
5/8
DET DET
@
COL COL
3:10 PM
Thu
5/8
DET DET
@
COL COL
6:10 PM