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 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,200
8,133
1,265
2,221
442
50
327
1,125
1,145
94
1,835
220
89
9,449
3,744
819
3
74
70
139
.273
.366
.460
.827
1416
318.8
.358
127
296
6 Justin Turner
J. Turner
17
1,721
5,643
804
1,601
350
9
199
826
585
136
995
46
13
6,432
2,566
558
5
63
18
145
.284
.361
.455
.816
956
199
.353
125
196.8
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,104
7,827
1,342
2,351
529
32
353
1,275
1,041
110
1,696
98
31
9,042
4,003
914
0
64
140
166
.300
.387
.511
.899
1550
494.3
.382
142
461.4
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,155
7,664
1,095
1,850
399
17
333
1,119
1,314
43
1,508
62
18
9,086
3,282
749
0
65
66
187
.241
.353
.428
.781
1245
185.1
.340
115
160.4
11 Giancarlo Stanton
G. Stanton
16
1,659
6,059
908
1,559
306
11
429
1,105
780
53
1,974
42
15
6,931
3,174
746
0
39
88
154
.257
.345
.524
.869
1096
293.5
.368
135
287.6
12 Jose Altuve
J. Altuve
15
1,901
7,600
1,194
2,312
441
31
241
846
627
77
1,086
321
95
8,380
3,538
713
26
50
48
202
.304
.361
.466
.827
1257
280.6
.356
129
285.8
13 Paul Goldschmidt
P. Goldschmidt
15
2,008
7,410
1,253
2,139
461
24
370
1,219
1,075
51
1,936
174
35
8,592
3,758
855
0
56
120
170
.289
.380
.507
.887
1440
434.2
.377
138
390.2
14 DJ LeMahieu
DJ LeMahieu
15
1,665
6,113
893
1,765
278
39
126
662
573
31
1,040
93
49
6,801
2,499
443
37
47
24
189
.289
.350
.409
.759
886
86.9
.331
100
4.6
15 Martín Maldonado
M. Maldonado
15
1,213
3,559
366
721
135
4
119
380
302
67
1,094
3
5
3,987
1,221
258
49
10
17
89
.203
.277
.343
.620
330
-141.5
.272
69
-146.9
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,574
5,709
1,151
1,694
313
55
391
985
1,014
102
1,551
214
38
6,883
3,290
759
0
58
125
71
.297
.408
.576
.985
1346
546.8
.413
168
549.1
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
.383
141
370.1
20 Manny Machado
M. Machado
14
1,817
7,122
1,043
1,993
383
18
355
1,096
639
27
1,359
107
40
7,864
3,477
756
14
62
69
217
.280
.339
.488
.827
1152
228.8
.351
123
220.8
21 Starling Marte
S. Marte
14
1,486
5,605
860
1,597
283
55
158
652
334
165
1,230
358
100
6,150
2,464
496
22
24
18
117
.285
.342
.440
.782
837
118.8
.339
115
112.9
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

104

8th

R

421

4th

SO

706

12th

ERA

3.48

6th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
52
32
.619
Guardians Guardians
40
41
.494
10.5
Twins Twins
40
43
.482
11.5
Royals Royals
39
44
.470
12.5
White Sox White Sox
27
56
.325
24.5
Schedule
DATE MATCHUP TIME (ET)
Sun
6/29
MIN MIN
@
DET DET
7:10 PM
Tue
7/1
DET DET
@
WSH WSH
6:45 PM
Wed
7/2
DET DET
@
WSH WSH
6:45 PM
Thu
7/3
DET DET
@
WSH WSH
6:45 PM
Fri
7/4
DET DET
@
CLE CLE
7:10 PM
Last Game
DET Tigers

52 - 32

10

Final

5

MIN Twins

40 - 43

Sat 28 Jun 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
Phillies Phillies
48
35
.578
Mets Mets
48
36
.571
0.5
NL Central W L PCT GB
Cubs Cubs
49
34
.590
Brewers Brewers
47
36
.566
2.0
NL West W L PCT GB
Dodgers Dodgers
52
32
.619
Padres Padres
45
37
.549
6.0
AL East W L PCT GB
Yankees Yankees
47
35
.573
Rays Rays
47
36
.566
0.5
AL Central W L PCT GB
Tigers Tigers
52
32
.619
Guardians Guardians
40
41
.494
10.5
AL West W L PCT GB
Astros Astros
49
34
.590
Mariners Mariners
42
40
.512
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
6/13
MIA MIA
@
WSH WSH
4-3
Fri
6/13
CIN CIN
@
DET DET
11-1
Fri
6/13
PIT PIT
@
CHC CHC
1-2
Fri
6/13
TOR TOR
@
PHI PHI
2-3
Fri
6/13
LAA LAA
@
BAL BAL
5-6

Schedule

DATE MATCHUP TIME (ET)
Sun
6/29
STL STL
@
CLE CLE
12:05 PM
Sun
6/29
NYM NYM
@
PIT PIT
1:35 PM
Sun
6/29
PHI PHI
@
ATL ATL
1:35 PM
Sun
6/29
TBR TBR
@
BAL BAL
1:35 PM
Sun
6/29
ATH ATH
@
NYY NYY
1:35 PM