most seasons with 20 wins by mlb pitcher since 1960

Since 1960, Jim Palmer has played the most seasons with 20+ pitcher wins, with 8 seasons.

Interpreted as:
most seasons with 20 or more wins by MLB pitcher since 1960
NAME SEAS W L W% G 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 Jim Palmer
J. Palmer
8
169
85
.665
306
304
2.48
1,408
163
42
2
2410.2
1,955
665
739
160
749
23
2
27
9,696
50
5.26
2.80
1.88
0.60
14.5
7.7
1.12
.244
2.76
71
3.23
89
7.30
107.9
2 Fergie Jenkins
F. Jenkins
7
152
96
.613
277
275
2.97
1,715
169
30
1
2164.1
1,877
715
789
201
423
42
2
52
8,707
34
7.13
1.76
4.05
0.84
19.7
4.9
1.06
.265
3.28
79
2.76
77
7.81
197.9
3 Roger Clemens
R. Clemens
6
126
35
.783
200
200
2.59
1,479
49
18
0
1483.0
1,198
427
473
86
432
44
0
9
5,997
47
8.98
2.62
3.42
0.52
24.7
7.2
1.10
.281
2.87
58
2.67
62
7.27
271.4
4 Steve Carlton
S. Carlton
6
137
56
.710
225
224
2.75
1,447
110
25
0
1755.0
1,481
536
598
116
522
14
0
45
7,109
57
7.42
2.68
2.77
0.59
20.4
7.3
1.14
.272
3.07
76
2.73
76
7.59
165.6
5 Juan Marichal
J. Marichal
6
140
55
.718
225
220
2.30
1,339
146
36
1
1818.1
1,491
464
553
140
295
24
5
37
7,175
24
6.63
1.46
4.54
0.69
18.7
4.1
0.98
.251
2.74
68
2.56
78
7.38
146.5
6 Tom Glavine
T. Glavine
5
103
40
.720
171
171
2.88
750
28
13
0
1181.1
1,058
378
423
76
368
12
0
28
4,848
22
5.71
2.80
2.04
0.58
15.5
7.6
1.21
.270
3.22
71
3.50
86
8.06
76.5
7 Catfish Hunter
C. Hunter
5
111
49
.694
191
190
2.65
816
96
25
0
1471.2
1,163
434
486
137
348
17
1
20
5,831
15
4.99
2.13
2.34
0.84
14.0
6.0
1.03
.227
2.97
79
3.36
97
7.11
16.1
8 Tom Seaver
T. Seaver
5
109
44
.712
176
174
2.36
1,185
86
24
0
1363.1
1,043
357
387
95
374
20
2
25
5,398
35
7.82
2.47
3.17
0.63
22.0
6.9
1.04
.255
2.55
67
2.56
74
6.89
138.9
9 Gaylord Perry
G. Perry
5
110
56
.663
192
190
2.65
1,019
98
19
1
1510.0
1,258
444
503
93
371
33
1
42
6,033
35
6.07
2.21
2.75
0.55
16.9
6.1
1.08
.258
3.00
74
2.79
78
7.50
127.8
10 Bob Gibson
B. Gibson
5
106
53
.667
176
174
2.38
1,306
119
31
1
1492.0
1,164
394
444
90
426
37
1
33
5,996
33
7.88
2.57
3.07
0.54
21.8
7.1
1.07
.260
2.68
65
2.48
72
7.02
160.7
11 Dave Stewart
D. Stewart
4
84
45
.651
146
146
3.20
718
41
7
0
1061.2
950
377
421
77
367
20
0
8
4,428
46
6.09
3.11
1.96
0.65
16.2
8.3
1.24
.269
3.57
83
3.48
90
8.05
47
12 Wilbur Wood
W. Wood
4
90
69
.566
184
181
2.86
771
85
20
1
1390.1
1,283
442
523
101
307
30
3
18
5,653
29
4.99
1.99
2.51
0.65
13.6
5.4
1.14
.266
3.39
80
3.05
85
8.31
84.8
13 Mike Cuellar
M. Cuellar
4
89
38
.701
155
155
3.01
602
80
18
0
1150.0
989
385
437
99
312
5
0
17
4,628
14
4.71
2.44
1.93
0.77
13.0
6.7
1.13
.247
3.42
85
3.44
94
7.74
28.9
14 Dave McNally
D. McNally
4
87
31
.737
146
145
2.82
644
56
11
0
1062.0
872
333
359
98
275
27
0
12
4,248
22
5.46
2.33
2.34
0.83
15.2
6.5
1.08
.242
3.04
82
3.34
94
7.39
26.1
15 Luis Tiant
L. Tiant
4
84
47
.641
145
143
2.75
777
86
19
0
1120.2
924
343
371
94
297
18
0
12
4,485
7
6.24
2.39
2.62
0.75
17.3
6.6
1.09
.252
2.98
73
3.09
83
7.42
73.6
16 Roy Halladay
R. Halladay
3
63
28
.692
103
102
2.83
629
27
8
0
762.2
704
240
273
68
101
27
0
5
3,051
15
7.42
1.19
6.23
0.80
20.6
3.3
1.06
.286
3.22
65
3.09
72
8.31
102.6
17 Curt Schilling
C. Schilling
3
66
19
.776
103
102
3.15
812
14
2
0
742.2
661
260
265
89
107
9
0
1
2,948
13
9.84
1.30
7.59
1.08
27.5
3.6
1.03
.296
3.21
70
2.85
65
8.01
125.4
18 Randy Johnson
R. Johnson
3
65
15
.813
100
98
2.37
997
16
8
0
722.2
525
190
212
65
219
41
1
5
2,879
15
12.42
2.73
4.55
0.81
34.6
7.6
1.03
.295
2.64
53
2.52
57
6.54
152.2
19 Jack Morris
J. Morris
3
62
27
.697
106
106
3.53
587
41
8
0
801.1
708
314
336
88
245
13
0
14
3,301
39
6.59
2.75
2.40
0.99
17.8
7.4
1.19
.262
3.77
88
3.69
90
7.95
37.6
20 Ron Guidry
R. Guidry
3
68
18
.791
100
99
2.78
547
48
14
0
783.0
662
242
264
67
174
3
0
7
3,114
14
6.29
2.00
3.14
0.77
17.6
5.6
1.07
.256
3.03
72
3.06
78
7.61
74.1
21 Tommy John
T. John
3
63
25
.716
104
103
3.07
312
44
12
0
762.0
763
260
306
34
171
13
1
5
3,111
22
3.69
2.02
1.82
0.40
10.0
5.5
1.23
.282
3.61
78
3.22
80
9.01
69.2
22 Dennis Leonard
D. Leonard
3
61
40
.604
116
115
3.38
582
50
12
1
867.2
800
326
369
75
237
18
1
12
3,576
38
6.04
2.46
2.46
0.78
16.3
6.6
1.20
.272
3.83
85
3.34
86
8.30
53.2
23 Vida Blue
V. Blue
3
66
28
.702
115
114
2.66
648
50
14
1
853.2
666
252
284
66
292
13
1
9
3,443
29
6.83
3.08
2.22
0.70
18.8
8.5
1.12
.248
2.99
76
3.08
86
7.02
47.1
24 Phil Niekro
P. Niekro
3
64
46
.582
125
118
2.81
596
62
11
2
928.2
795
290
344
81
258
22
5
18
3,798
39
5.78
2.50
2.31
0.78
15.7
6.8
1.13
.251
3.33
72
3.36
87
7.70
52.1
25 Jim Kaat
J. Kaat
3
66
40
.623
126
121
2.93
489
46
7
0
885.2
855
288
341
67
195
18
1
7
3,645
16
4.97
1.98
2.51
0.68
13.4
5.3
1.19
.274
3.47
79
3.17
86
8.69
50.9

More Orioles Stats

Team Rankings

HR

33

9th

R

108

19th

SO

186

29th

ERA

5.37

30th

2025 Division Standings
TEAM W L PCT GB
Yankees Yankees
17
11
.607
Red Sox Red Sox
16
14
.533
2.0
Rays Rays
14
14
.500
3.0
Blue Jays Blue Jays
13
15
.464
4.0
Orioles Orioles
10
17
.370
6.5
Schedule
DATE MATCHUP TIME (ET)
Mon
4/28
NYY NYY
@
BAL BAL
6:35 PM
Tue
4/29
NYY NYY
@
BAL BAL
6:35 PM
Wed
4/30
NYY NYY
@
BAL BAL
6:35 PM
Fri
5/2
KCR KCR
@
BAL BAL
7:05 PM
Sat
5/3
KCR KCR
@
BAL BAL
7:15 PM
Last Game
DET Tigers

18 - 10

7

Final

0

BAL Orioles

10 - 17

Sun 27 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
19
9
.679
Phillies Phillies
15
13
.536
4.0
NL Central W L PCT GB
Cubs Cubs
17
12
.586
Reds Reds
15
13
.536
1.5
NL West W L PCT GB
Giants Giants
19
10
.655
Dodgers Dodgers
18
10
.643
0.5
AL East W L PCT GB
Yankees Yankees
17
11
.607
Red Sox Red Sox
16
14
.533
2.0
AL Central W L PCT GB
Tigers Tigers
18
10
.643
Guardians Guardians
15
12
.556
2.5
AL West W L PCT GB
Mariners Mariners
16
12
.571
Rangers Rangers
15
13
.536
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
4/12
TOR TOR
@
BAL BAL
7-6
Sat
4/12
SFG SFG
@
NYY NYY
5-4
Sat
4/12
WSH WSH
@
MIA MIA
4-11
Sat
4/12
KCR KCR
@
CLE CLE
4-2
Sat
4/12
PIT PIT
@
CIN CIN
0-4

Schedule

DATE MATCHUP TIME (ET)
Mon
4/28
NYM NYM
@
WSH WSH
4:05 PM
Mon
4/28
MIN MIN
@
CLE CLE
6:10 PM
Mon
4/28
NYY NYY
@
BAL BAL
6:35 PM
Mon
4/28
STL STL
@
CIN CIN
6:40 PM
Mon
4/28
ATH ATH
@
TEX TEX
8:05 PM