mlb pitcher most seasons played active player

Justin Verlander has played the most career seasons by an active player, with 20 seasons.

NAME SEAS G W L W% GS ERA SO CG SHO SV IP H ER R HR BB HBP GF IBB TBF WP K/9 BB/9 K/BB HR/9 K% BB% WHIP BABIP RA ERA- FIP FIP- H/9 PRAA
1 Justin Verlander
J. Verlander
20
537
262
151
.634
537
3.32
3,463
26
9
0
3472.1
2,950
1,280
1,385
364
974
116
0
27
14,192
97
8.98
2.52
3.56
0.94
24.4
6.9
1.13
.279
3.59
79
3.43
81
7.65
303.2
2 Clayton Kershaw
C. Kershaw
18
438
214
94
.695
435
2.51
2,988
25
15
0
2770.1
2,117
772
847
229
688
44
1
28
10,931
104
9.71
2.24
4.34
0.74
27.3
6.3
1.01
.270
2.75
64
2.83
70
6.88
368.1
3 Charlie Morton
C. Morton
18
399
141
130
.520
392
4.07
2,114
3
2
0
2186.2
2,060
989
1,088
213
819
190
1
25
9,387
70
8.70
3.37
2.58
0.88
22.5
8.7
1.32
.305
4.48
101
3.85
96
8.48
44.8
4 Max Scherzer
M. Scherzer
18
467
215
112
.657
458
3.16
3,408
12
5
0
2881.0
2,349
1,012
1,085
337
756
112
2
20
11,640
78
10.65
2.36
4.51
1.05
29.3
6.5
1.08
.286
3.39
76
3.18
77
7.34
307.8
5 Andrew McCutchen
A. McCutchen
17
6 Justin Turner
J. Turner
17
1
0
0
0
0.00
0
0
0
0
1.0
2
0
0
0
0
0
1
0
5
0
0.00
0.00
0.00
0.0
0.0
2.00
.400
0.00
0
3.16
74
18.00
0.1
7 Aroldis Chapman
A. Chapman
16
830
58
46
.558
0
2.58
1,289
0
0
348
791.0
463
227
252
53
402
33
539
7
3,231
82
14.67
4.57
3.21
0.60
39.9
12.4
1.09
.282
2.87
63
2.39
58
5.27
152.1
8 Freddie Freeman
F. Freeman
16
9 Jason Heyward
J. Heyward
16
10 Kenley Jansen
K. Jansen
16
900
50
38
.568
0
2.63
1,246
0
0
461
894.0
597
261
279
86
272
31
676
19
3,556
21
12.54
2.74
4.58
0.87
35.0
7.6
0.97
.266
2.81
66
2.61
64
6.01
142.3
11 Carlos Santana
C. Santana
16
12 Giancarlo Stanton
G. Stanton
16
13 Jose Altuve
J. Altuve
15
14 Paul Goldschmidt
P. Goldschmidt
15
15 DJ LeMahieu
DJ LeMahieu
15
16 Martín Maldonado
M. Maldonado
15
2
0
0
0
18.00
0
0
0
0
2.0
6
4
4
1
1
1
2
0
14
0
0.00
4.50
0.00
4.50
0.0
7.1
3.50
.455
18.00
425
12.69
303
27.00
-1.9
17 Wade Miley
W. Miley
15
320
109
99
.524
312
4.09
1,368
3
2
0
1757.1
1,783
798
855
198
611
46
3
10
7,519
58
7.01
3.13
2.24
1.01
18.2
8.1
1.36
.299
4.38
98
4.16
101
9.13
-6.4
18 Mike Trout
M. Trout
15
19 Chris Sale
C. Sale
15
387
143
87
.622
307
3.02
2,528
16
3
12
2047.2
1,668
686
739
209
481
126
25
15
8,249
47
11.11
2.11
5.26
0.92
30.6
5.8
1.05
.297
3.25
71
2.88
69
7.33
296.5
20 Bryce Harper
B. Harper
14
21 Manny Machado
M. Machado
14
22 Starling Marte
S. Marte
14
23 Martín Pérez
M. Pérez
14
318
91
88
.508
273
4.43
1,127
4
3
0
1595.2
1,724
785
867
186
579
51
14
11
6,925
43
6.36
3.27
1.95
1.05
16.3
8.4
1.44
.309
4.89
101
4.44
103
9.72
-23.7
24 Jose Quintana
J. Quintana
14
368
106
105
.502
342
3.73
1,762
2
2
0
2018.0
1,971
837
906
207
612
54
7
23
8,464
75
7.86
2.73
2.88
0.92
20.8
7.2
1.28
.303
4.04
91
3.71
89
8.79
97.7
25 Nathan Eovaldi
N. Eovaldi
14
306
95
84
.531
287
3.96
1,431
5
3
0
1641.2
1,617
723
766
182
455
52
5
16
6,894
52
7.85
2.49
3.15
1.00
20.8
6.6
1.26
.301
4.20
97
3.76
92
8.86
59.2

More Tigers Stats

Team Rankings

HR

90

10th

R

367

4th

SO

634

11th

ERA

3.32

4th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
48
27
.640
Guardians Guardians
37
35
.514
9.5
Twins Twins
37
37
.500
10.5
Royals Royals
36
38
.486
11.5
White Sox White Sox
23
50
.315
24.0
Schedule
DATE MATCHUP TIME (ET)
Thu
6/19
PIT PIT
@
DET DET
5:40 PM
Fri
6/20
DET DET
@
TBR TBR
7:05 PM
Sat
6/21
DET DET
@
TBR TBR
12:10 PM
Sun
6/22
DET DET
@
TBR TBR
12:10 PM
Tue
6/24
ATH ATH
@
DET DET
6:40 PM
Last Game
DET Tigers

48 - 27

9

Final

2

PIT Pirates

29 - 46

Thu 19 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
43
31
.581
Rays Rays
41
33
.554
2.0
AL Central W L PCT GB
Tigers Tigers
48
27
.640
Guardians Guardians
37
35
.514
9.5
AL West W L PCT GB
Astros Astros
43
31
.581
Mariners Mariners
37
36
.507
5.5
NL East W L PCT GB
Mets Mets
45
29
.608
Phillies Phillies
44
30
.595
1.0
NL Central W L PCT GB
Cubs Cubs
45
28
.616
Brewers Brewers
39
35
.527
6.5
NL West W L PCT GB
Dodgers Dodgers
46
29
.613
Giants Giants
41
33
.554
4.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
6/3
COL COL
@
MIA MIA
3-2
Tue
6/3
MIL MIL
@
CIN CIN
9-1
Tue
6/3
LAA LAA
@
BOS BOS
9-11
Tue
6/3
HOU HOU
@
PIT PIT
0-3
Tue
6/3
CHC CHC
@
WSH WSH
0-2

Schedule

DATE MATCHUP TIME (ET)
Thu
6/19
STL STL
@
CWS CWS
5:40 PM
Thu
6/19
PIT PIT
@
DET DET
5:40 PM
Thu
6/19
PHI PHI
@
MIA MIA
6:40 PM
Thu
6/19
NYM NYM
@
ATL ATL
7:15 PM
Thu
6/19
BAL BAL
@
TBR TBR
7:35 PM