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
NAMESEASWLW%GGSERASOCGSHOSVIPHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAERA-FIPFIP-H/9PRAA
1Jim 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
2Fergie 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
3Roger 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
4Steve 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
5Juan 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
6Tom 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
7Catfish 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
8Tom 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
9Gaylord 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
10Bob 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
11Dave 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
12Wilbur 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
13Mike 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
14Dave 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
15Luis 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
16Roy 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
17Curt 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
18Randy 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
19Jack 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
20Ron 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
21Tommy 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
22Dennis 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
23Vida 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
24Phil 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
25Jim 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 MLB News

More Orioles Stats

Team Batting Leaders

HR

18

Alonso

Pete Alonso

RBI

52

Alonso

Pete Alonso

AVG

.312

Alexander

Blaze Alexander
Team Pitching Leaders

W

6

Young

Brandon Young

K

85

Bradish

Kyle Bradish

ERA

3.07

Young

Brandon Young
Team Rankings

HR

94

13th

R

369

8th

SO

613

21st

ERA

4.45

21st

2026 Division Standings
TEAMWLPCTGB
46
30
.605
43
31
.581
2.0
38
39
.494
8.5
Orioles Orioles
37
42
.468
10.5
31
44
.413
14.5
Schedule
DATEMATCHUPTIME (ET)
Mon
6/22
@
9:38 PM
Tue
6/23
@
9:38 PM
Wed
6/24
@
4:07 PM
Fri
6/26
@
7:05 PM
Sat
6/27
@
7:05 PM
Last Game
BAL Orioles

37 - 42

12

Final

1

LAD Dodgers

49 - 29

Sun 21 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
28
.632
42
35
.545
6.5
40
38
.513
9.0
40
38
.513
9.0
34
43
.442
14.5
NL CentralWLPCTGB
46
29
.613
41
34
.547
5.0
40
37
.519
7.0
39
39
.500
8.5
37
39
.487
9.5
NL WestWLPCTGB
49
29
.628
39
37
.513
9.0
39
38
.506
9.5
31
46
.403
17.5
30
48
.385
19.0
AL EastWLPCTGB
46
30
.605
43
31
.581
2.0
38
39
.494
8.5
37
42
.468
10.5
31
44
.413
14.5
AL CentralWLPCTGB
41
37
.526
39
37
.513
1.0
38
41
.481
3.5
33
44
.429
7.5
32
46
.410
9.0
AL WestWLPCTGB
40
39
.506
38
40
.487
1.5
37
40
.481
2.0
37
42
.468
3.0
32
47
.405
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/6
@
3-2
Sat
6/6
@
6-3
Sat
6/6
@
6-1
Sat
6/6
@
2-13
Sat
6/6
@
3-4

Schedule

DATEMATCHUPTIME (ET)
Mon
6/22
@
6:10 PM
Mon
6/22
@
6:40 PM
Mon
6/22
@
6:40 PM
Mon
6/22
@
6:45 PM
Mon
6/22
@
7:07 PM