100 Greatest Pitchers of All-Time

Explanation of Rankings
CAREER = Career Wins Above Replacement (WAR).
We use bWAR.
LONG PEAK = WAR in best seven seasons.
SHORT PEAK = WAR in best three seasons.
PRIME = WAR in best five consecutive seasons.
TOTAL = (2x Career)+(1.75x Long Peak)+(Short Peak)+(2x Prime) adjusted for era, timeline, and other factors.
1Walter Johnson
1907—1927
165.2
CAREER
83.1
LONG PEAK
40.0
SHORT PEAK
61.3
PRIME
477.6
TOTAL
2Greg Maddux
1986—2008
106.7
CAREER
55.5
LONG PEAK
27.4
SHORT PEAK
43.8
PRIME
431.7
TOTAL
3Randy Johnson
1988—2009
101.1
CAREER
63.3
LONG PEAK
30.1
SHORT PEAK
43.8
PRIME
422.1
TOTAL
4Tom Seaver
1967—1986
110.1
CAREER
56.7
LONG PEAK
28.8
SHORT PEAK
40.9
PRIME
403.9
TOTAL
5Lefty Grove
1925—1941
106.1
CAREER
66.5
LONG PEAK
30.8
SHORT PEAK
46.0
PRIME
396.1
TOTAL
6Pedro Martinez
1992—2009
84.0
CAREER
59.1
LONG PEAK
30.4
SHORT PEAK
42.8
PRIME
376.7
TOTAL
7Roger Clemens
1984—2007
139.6
CAREER
65.7
LONG PEAK
31.9
SHORT PEAK
41.4
PRIME
373.8
TOTAL
8Bob Gibson
1959—1975
89.4
CAREER
55.9
LONG PEAK
30.5
SHORT PEAK
42.5
PRIME
371.4
TOTAL
9Phil Niekro
1964—1987
96.2
CAREER
53.6
LONG PEAK
26.7
SHORT PEAK
40.1
PRIME
370.4
TOTAL
10Bob Feller
1936—1956
63.9
CAREER
51.4
LONG PEAK
29.1
SHORT PEAK
39.3
PRIME
365.3
TOTAL
11Pete Alexander
1911—1930
120.2
CAREER
67.2
LONG PEAK
33.6
SHORT PEAK
46.2
PRIME
364.2
TOTAL
12Warren Spahn
1942—1965
99.9
CAREER
49.7
LONG PEAK
26.2
SHORT PEAK
34.0
PRIME
361.2
TOTAL
13Bert Blyleven
1970—1992
95.0
CAREER
50.7
LONG PEAK
25.0
SHORT PEAK
35.0
PRIME
359.0
TOTAL
14Steve Carlton
1965—1988
90.5
CAREER
51.6
LONG PEAK
29.2
SHORT PEAK
31.8
PRIME
355.5
TOTAL
15Gaylord Perry
1962—1983
90.4
CAREER
53.2
LONG PEAK
27.5
SHORT PEAK
37.0
PRIME
350.1
TOTAL
16Cy Young
1890—1911
168.0
CAREER
79.7
LONG PEAK
38.9
SHORT PEAK
56.6
PRIME
341.9
TOTAL
17Robin Roberts
1948—1966
86.0
CAREER
53.0
LONG PEAK
27.1
SHORT PEAK
42.6
PRIME
338.8
TOTAL
18Christy Mathewson
1900—1916
104.0
CAREER
63.4
LONG PEAK
30.2
SHORT PEAK
45.2
PRIME
336.4
TOTAL
19Curt Schilling
1988—2007
79.6
CAREER
49.8
LONG PEAK
25.4
SHORT PEAK
36.3
PRIME
334.4
TOTAL
20Fergie Jenkins
1965—1983
84.4
CAREER
50.1
LONG PEAK
25.3
SHORT PEAK
36.5
PRIME
333.6
TOTAL
21Mike Mussina
1991—2008
83.0
CAREER
44.5
LONG PEAK
21.9
SHORT PEAK
28.2
PRIME
324.6
TOTAL
22Clayton Kershaw
2008—2021
71.9
CAREER
47.7
LONG PEAK
23.2
SHORT PEAK
36.3
PRIME
319.0
TOTAL
23Justin Verlander
2005—2020
71.8
CAREER
48.4
LONG PEAK
24.1
SHORT PEAK
31.0
PRIME
311.1
TOTAL
24Max Scherzer
2008—2021
67.1
CAREER
47.4
LONG PEAK
22.8
SHORT PEAK
34.9
PRIME
305.6
TOTAL
25Roy Halladay
1998—2013
64.3
CAREER
51.3
LONG PEAK
25.3
SHORT PEAK
34.0
PRIME
302.7
TOTAL
26Satchel Paige
1927—1965
46.3
CAREER
27.0
LONG PEAK
14.6
SHORT PEAK
35.0
PRIME
301.6
TOTAL
27Nolan Ryan
1966—1993
81.8
CAREER
43.4
LONG PEAK
21.8
SHORT PEAK
27.5
PRIME
300.9
TOTAL
28Zack Greinke
2004—2021
73.1
CAREER
45.2
LONG PEAK
25.2
SHORT PEAK
26.8
PRIME
297.6
TOTAL
29Juan Marichal
1960—1975
63.0
CAREER
49.8
LONG PEAK
27.2
SHORT PEAK
37.1
PRIME
295.0
TOTAL
30Jim Palmer
1965—1984
68.9
CAREER
47.0
LONG PEAK
22.6
SHORT PEAK
30.7
PRIME
292.7
TOTAL
31Kid Nichols
1890—1906
116.7
CAREER
74.9
LONG PEAK
35.7
SHORT PEAK
51.5
PRIME
291.6
TOTAL
32David Cone
1986—2003
62.4
CAREER
43.7
LONG PEAK
21.0
SHORT PEAK
30.7
PRIME
291.5
TOTAL
33Tom Glavine
1987—2008
80.8
CAREER
36.6
LONG PEAK
18.6
SHORT PEAK
25.2
PRIME
288.2
TOTAL
34Carl Hubbell
1928—1943
68.4
CAREER
45.6
LONG PEAK
25.6
SHORT PEAK
37.3
PRIME
286.8
TOTAL
35Sandy Koufax
1955—1966
49.0
CAREER
48.7
LONG PEAK
29.1
SHORT PEAK
40.8
PRIME
286.6
TOTAL
36Hal Newhouser
1939—1955
63.3
CAREER
50.5
LONG PEAK
28.7
SHORT PEAK
40.9
PRIME
286.3
TOTAL
37Bret Saberhagen
1984—2001
59.0
CAREER
43.1
LONG PEAK
25.0
SHORT PEAK
30.5
PRIME
278.4
TOTAL
38Dave Stieb
1979—1998
56.7
CAREER
44.7
LONG PEAK
22.6
SHORT PEAK
35.9
PRIME
277.7
TOTAL
39Johan Santana
2000—2012
51.6
CAREER
44.2
LONG PEAK
23.3
SHORT PEAK
35.6
PRIME
277.4
TOTAL
40Luis Tiant
1964—1982
66.5
CAREER
44.7
LONG PEAK
22.8
SHORT PEAK
28.2
PRIME
272.9
TOTAL
41Don Drysdale
1956—1969
67.2
CAREER
42.1
LONG PEAK
21.0
SHORT PEAK
29.9
PRIME
267.7
TOTAL
42CC Sabathia
2001—2019
62.5
CAREER
38.8
LONG PEAK
19.5
SHORT PEAK
30.4
PRIME
266.9
TOTAL
43Jim Bunning
1955—1971
59.6
CAREER
47.9
LONG PEAK
24.8
SHORT PEAK
31.7
PRIME
266.1
TOTAL
44Ed Walsh
1904—1917
66.0
CAREER
59.9
LONG PEAK
32.4
SHORT PEAK
48.1
PRIME
265.5
TOTAL
45John Smoltz
1988—2009
69.1
CAREER
37.3
LONG PEAK
18.6
SHORT PEAK
24.0
PRIME
264.4
TOTAL
46Joe Williams
1905—1932
6.6
CAREER
6.6
LONG PEAK
6.6
SHORT PEAK
46.0
PRIME
262.3
TOTAL
47Dennis Eckersley
1975—1998
62.4
CAREER
38.3
LONG PEAK
19.9
SHORT PEAK
27.7
PRIME
252.5
TOTAL
48Ted Lyons
1923—1946
71.5
CAREER
38.6
LONG PEAK
18.6
SHORT PEAK
23.8
PRIME
252.0
TOTAL
49Wilbur Wood
1961—1978
50.3
CAREER
47.2
LONG PEAK
29.9
SHORT PEAK
39.1
PRIME
251.9
TOTAL
50Eddie Plank
1901—1917
91.5
CAREER
48.2
LONG PEAK
22.8
SHORT PEAK
33.3
PRIME
250.7
TOTAL
51Frank Tanana
1973—1993
57.6
CAREER
38.4
LONG PEAK
23.2
SHORT PEAK
30.7
PRIME
250.6
TOTAL
52Stan Coveleski
1916—1928
60.3
CAREER
52.9
LONG PEAK
26.5
SHORT PEAK
40.3
PRIME
248.0
TOTAL
53Wes Ferrell
1927—1941
61.2
CAREER
46.2
LONG PEAK
23.3
SHORT PEAK
30.2
PRIME
247.5
TOTAL
54Kevin Appier
1989—2004
54.7
CAREER
43.3
LONG PEAK
23.3
SHORT PEAK
32.3
PRIME
245.0
TOTAL
55Don Sutton
1966—1988
67.0
CAREER
34.5
LONG PEAK
18.3
SHORT PEAK
22.6
PRIME
243.5
TOTAL
56Dwight Gooden
1984—2000
53.0
CAREER
36.1
LONG PEAK
22.1
SHORT PEAK
29.2
PRIME
243.3
TOTAL
57Rick Reuschel
1972—1991
69.7
CAREER
43.0
LONG PEAK
21.4
SHORT PEAK
31.1
PRIME
242.8
TOTAL
58Orel Hershiser
1983—2000
56.3
CAREER
37.3
LONG PEAK
20.6
SHORT PEAK
28.7
PRIME
239.1
TOTAL
59Mark Buehrle
2000—2015
59.3
CAREER
35.7
LONG PEAK
17.3
SHORT PEAK
23.5
PRIME
239.0
TOTAL
60Willie Foster
1923—1937
47.1
CAREER
35.0
LONG PEAK
21.0
SHORT PEAK
35.2
PRIME
239.0
TOTAL
61Felix Hernandez
2005—2019
50.2
CAREER
38.6
LONG PEAK
19.5
SHORT PEAK
27.6
PRIME
237.6
TOTAL
62Dizzy Dean
1930—1947
45.6
CAREER
40.7
LONG PEAK
22.1
SHORT PEAK
34.6
PRIME
237.2
TOTAL
63Tim Hudson
1999—2015
58.2
CAREER
37.5
LONG PEAK
20.1
SHORT PEAK
27.1
PRIME
237.0
TOTAL
64Ron Guidry
1975—1988
48.1
CAREER
38.0
LONG PEAK
21.4
SHORT PEAK
28.7
PRIME
235.9
TOTAL
65Frank Viola
1982—1996
47.2
CAREER
41.3
LONG PEAK
22.2
SHORT PEAK
28.9
PRIME
235.6
TOTAL
66Mickey Lolich
1963—1979
48.3
CAREER
38.6
LONG PEAK
21.6
SHORT PEAK
30.3
PRIME
235.5
TOTAL
67Chuck Finley
1986—2002
58.1
CAREER
39.7
LONG PEAK
22.0
SHORT PEAK
25.9
PRIME
235.5
TOTAL
68Cliff Lee
2002—2014
43.5
CAREER
40.0
LONG PEAK
22.8
SHORT PEAK
30.1
PRIME
235.3
TOTAL
69Cole Hamels
2006—2020
59.3
CAREER
36.6
LONG PEAK
18.5
SHORT PEAK
27.7
PRIME
235.2
TOTAL
70Dazzy Vance
1915—1935
60.1
CAREER
51.2
LONG PEAK
28.3
SHORT PEAK
36.6
PRIME
235.2
TOTAL
71Early Wynn
1939—1963
61.1
CAREER
35.0
LONG PEAK
19.3
SHORT PEAK
23.9
PRIME
232.8
TOTAL
72Roy Oswalt
2001—2013
50.1
CAREER
38.0
LONG PEAK
19.6
SHORT PEAK
25.5
PRIME
231.6
TOTAL
73Bullet Rogan
1918—1938
61.5
CAREER
35.7
LONG PEAK
18.7
SHORT PEAK
30.7
PRIME
231.6
TOTAL
74Vida Blue
1969—1986
45.4
CAREER
38.7
LONG PEAK
22.5
SHORT PEAK
21.0
PRIME
231.0
TOTAL
75Rube Waddell
1897—1910
58.3
CAREER
51.2
LONG PEAK
29.4
SHORT PEAK
43.6
PRIME
228.8
TOTAL
76Tommy John
1963—1989
62.0
CAREER
34.4
LONG PEAK
16.6
SHORT PEAK
20.9
PRIME
228.5
TOTAL
77Mark Langston
1984—1999
50.3
CAREER
41.7
LONG PEAK
22.4
SHORT PEAK
26.9
PRIME
227.2
TOTAL
78John Clarkson
1882—1894
85.0
CAREER
74.4
LONG PEAK
44.5
SHORT PEAK
56.1
PRIME
227.1
TOTAL
79Martin Dihigo
1923—1945
22.7
CAREER
22.7
LONG PEAK
14.0
SHORT PEAK
26.5
PRIME
226.5
TOTAL
80Whitey Ford
1950—1967
56.9
CAREER
33.3
LONG PEAK
17.1
SHORT PEAK
23.7
PRIME
226.2
TOTAL
81Kevin Brown
1986—2005
68.0
CAREER
46.3
LONG PEAK
23.8
SHORT PEAK
36.7
PRIME
220.4
TOTAL
82Dick Redding
1911—1932
2.9
CAREER
2.9
LONG PEAK
2.9
SHORT PEAK
36.0
PRIME
223.5
TOTAL
83Billy Pierce
1945—1964
53.2
CAREER
38.6
LONG PEAK
20.3
SHORT PEAK
26.4
PRIME
220.5
TOTAL
84Brad Radke
1995—2006
45.4
CAREER
36.4
LONG PEAK
18.7
SHORT PEAK
27.0
PRIME
219.6
TOTAL
85Kenny Rogers
1989—2008
50.7
CAREER
35.2
LONG PEAK
18.3
SHORT PEAK
19.7
PRIME
218.2
TOTAL
86Mordecai Brown
1903—1916
58.3
CAREER
40.8
LONG PEAK
24.0
SHORT PEAK
35.7
PRIME
217.1
TOTAL
87Sam McDowell
1961—1975
41.9
CAREER
42.0
LONG PEAK
23.0
SHORT PEAK
26.7
PRIME
216.6
TOTAL
88Joe McGinnity
1899—1908
57.9
CAREER
51.9
LONG PEAK
30.0
SHORT PEAK
43.6
PRIME
216.6
TOTAL
89Chris Sale
2010—2021
46.6
CAREER
39.6
LONG PEAK
19.5
SHORT PEAK
27.3
PRIME
216.0
TOTAL
90Jacob deGrom
2014—2021
43.4
CAREER
38.1
LONG PEAK
22.1
SHORT PEAK
29.1
PRIME
215.9
TOTAL
91Jimmy Key
1984—1998
49.1
CAREER
36.9
LONG PEAK
18.7
SHORT PEAK
22.0
PRIME
215.8
TOTAL
92Jerry Koosman
1967—1985
53.9
CAREER
37.9
LONG PEAK
19.4
SHORT PEAK
18.4
PRIME
215.1
TOTAL
93Curt Davis
1934—1946
38.6
CAREER
30.7
LONG PEAK
18.7
SHORT PEAK
30.2
PRIME
214.6
TOTAL
94Adam Wainwright
2005—2021
44.5
CAREER
33.7
LONG PEAK
18.7
SHORT PEAK
25.6
PRIME
214.1
TOTAL
95Mariano Rivera
1995—2013
56.2
CAREER
28.7
LONG PEAK
13.5
SHORT PEAK
18.4
PRIME
213.6
TOTAL
96Red Ruffing
1924—1947
68.7
CAREER
33.8
LONG PEAK
18.2
SHORT PEAK
23.5
PRIME
213.5
TOTAL
97Bucky Walters
1934—1950
53.3
CAREER
37.5
LONG PEAK
21.2
SHORT PEAK
25.5
PRIME
212.6
TOTAL
98Red Faber
1914—1933
65.0
CAREER
41.5
LONG PEAK
26.7
SHORT PEAK
32.4
PRIME
212.5
TOTAL
99Corey Kluber
2011—2021
33.6
CAREER
34.1
LONG PEAK
22.4
SHORT PEAK
32.4
PRIME
212.5
TOTAL
100Larry Jackson
1955—1968
52.1
CAREER
35.1
LONG PEAK
18.5
SHORT PEAK
24.1
PRIME
212.4
TOTAL