100 Greatest Pitchers of All-Time

Baseball's greatest pitchers ranked by career, peak, and prime value. Tom Seaver, Greg Maddux, Randy Johnson, Warren Spahn, Walter Johnson, Bob Gibson, Pedro Martinez, Roger Clemens and more. Updated through 2025.

Baseball Player Rankings by Position

RANKNAMEFROMTOARMCAREERLONG PEAKSHORT PEAKPRIMEPLAYER SCORE
1Walter Johnson19071927R167.883.140.061.3507.4
2Greg Maddux19862008R106.755.527.443.8431.7
3Randy Johnson19882009L101.163.330.143.8422.1
4Tom Seaver19671986R110.156.728.840.9403.9
5Lefty Grove19251941L106.166.530.846.0396.1
6Pedro Martinez19922009R84.059.130.442.8376.7
7Bob Gibson19591975R89.455.930.542.5371.4
8Phil Niekro19641987R96.253.626.740.1370.4
9Bob Feller19361956R63.951.429.139.3365.3
10Pete Alexander19111930R120.267.233.646.2365.2
11Warren Spahn19421965L99.949.726.234.0361.2
12Bert Blyleven19701992R95.050.725.035.0359.0
13Steve Carlton19651988L90.551.629.231.8355.5
14Roger Clemens19842007R139.665.731.941.4354.5
15Gaylord Perry19621983R90.453.227.537.0350.1
16Cy Young18901911R168.079.738.956.6341.9
17Robin Roberts19481966R86.253.027.142.6339.1
18Clayton Kershaw20082025L80.547.223.036.3337.8
19Christy Mathewson19001916R104.063.430.245.2336.4
20Justin Verlander20052025R82.150.324.131.0335.2
21Curt Schilling19882007R79.649.825.436.3334.4
22Fergie Jenkins19651983R84.450.125.336.5333.6
23Max Scherzer20082025R76.546.722.034.9326.5
24Mike Mussina19912008R83.044.521.928.2324.6
25Zack Greinke20042023R77.545.225.226.8308.3
26Roy Halladay19982013R64.351.325.334.0302.7
27Satchel Paige19271965R46.327.014.635.0301.6
28Nolan Ryan19661993R81.843.421.827.5300.9
29Juan Marichal19601975R63.049.827.237.1295.0
30Jim Palmer19651984R68.947.022.630.7292.7
31David Cone19862003R62.443.721.030.7291.5
32Tom Glavine19872008L80.836.618.625.2288.2
33Carl Hubbell19281943L68.445.625.637.3286.8
34Sandy Koufax19551966L49.048.729.140.8286.6
35Hal Newhouser19391955L63.350.528.740.9286.3
36Bret Saberhagen19842001R59.043.125.030.5278.4
37Dave Stieb19791998R56.744.722.635.9277.7
38Johan Santana20002012L51.644.223.335.6277.4
39Luis Tiant19641982R66.544.722.828.2272.9
40Don Drysdale19561969R67.242.121.029.9267.7
41CC Sabathia20012019L62.538.819.530.4266.9
42Jim Bunning19551971R59.647.924.831.7266.1
43Ed Walsh19041917R66.059.932.448.1265.5
44John Smoltz19882009R69.137.318.624.0264.4
45Joe Williams19051932R6.66.66.646.0262.3
46Dennis Eckersley19751998R62.438.319.927.7252.5
47Ted Lyons19231946R71.538.618.623.8252.0
48Wilbur Wood19611978L50.347.229.939.1251.9
49Eddie Plank19011917L91.548.222.833.3250.7
50Jacob deGrom20142025R47.938.122.129.1250.7
51Frank Tanana19731993L57.638.423.230.7250.6
52Stan Coveleski19161928R60.352.926.540.3248.0
53Wes Ferrell19271941R61.246.223.330.2247.5
54Kevin Appier19892004R54.743.323.332.3245.0
55Don Sutton19661988R67.034.518.322.6243.5
56Dwight Gooden19842000R53.036.122.129.2243.3
57Rick Reuschel19721991R69.743.021.431.1242.8
58Orel Hershiser19832000R56.337.320.628.7239.1
59Mark Buehrle20002015R59.335.717.323.5239.0
60Willie Foster19231937L47.135.021.035.2239.0
61Felix Hernandez20052019R50.238.619.527.6237.6
62Dizzy Dean19301947R45.640.722.134.6237.2
63Tim Hudson19992015R58.237.520.127.1237.0
64Ron Guidry19751988L48.138.021.428.7235.9
65Frank Viola19821996L47.241.322.228.9235.6
66Mickey Lolich19631979L48.338.621.630.3235.5
67Chuck Finley19862002L58.139.722.025.9235.5
68Cole Hamels20062020L59.336.618.527.7235.4
69Cliff Lee20022014L43.540.022.830.1235.3
70Dazzy Vance19151935R60.151.228.336.6235.2
71Early Wynn19391963R61.135.019.323.9232.8
72Chris Sale20102025L57.141.819.226.9232.4
73Roy Oswalt20012013R50.138.019.625.5231.6
74Bullet Rogan19181938R61.535.718.730.7231.6
75Vida Blue19691986L45.438.722.521.0231.0
76Rube Waddell18971910L58.351.229.443.6228.8
77Tommy John19631989L62.034.416.620.9228.5
78Mark Langston19841999L50.341.722.426.9227.2
79Martin Dihigo19231945R22.722.714.026.5226.5
80Whitey Ford19501967L56.933.317.123.7226.2
81Zack Wheeler20132025R40.234.518.727.7223.6
82Dick Redding19111932R2.92.92.936.0223.5
83Gerrit Cole20132025R43.234.419.824.5221.5
84Billy Pierce19451964L53.238.620.326.4220.5
85Brad Radke19952006R45.336.418.727.0219.4
86Kenny Rogers19892008L50.735.218.319.7218.2
87Mordecai Brown19031916R58.340.824.035.7217.1
88Sam McDowell19611975L41.942.023.026.7216.6
89Joe McGinnity18991908R57.951.930.043.6216.6
90Adam Wainwright20052023R44.933.818.825.6216.1
91Jimmy Key19841998L49.136.918.722.0215.8
92Jerry Koosman19671985L53.937.919.418.4215.1
93Curt Davis19341946R38.630.718.730.2214.6
94Kevin Brown19862005R68.046.323.836.7214.1
95Mariano Rivera19952013R56.228.713.518.4213.6
96Red Ruffing19241947R68.733.818.223.5213.5
97Bucky Walters19341950R53.337.521.225.5212.6
98Red Faber19141933R65.041.526.732.4212.5
99Larry Jackson19551968R52.135.118.524.1212.4
100David Wells19872007L53.630.814.119.8211.1
101Don Newcombe19491960R38.628.414.921.2210.8
102Vic Willis18981910R63.751.527.734.7210.4
103Fernando Valenzuela19801997L42.133.216.524.0210.3
104Jose Rijo19842002R36.535.720.529.0209.7
105Jamie Moyer19862012L49.933.217.920.9209.6
106Steve Rogers19731985R44.937.618.724.2209.5
107Urban Shocker19161928R58.942.721.531.4209.3
108Jim Kaat19591983L50.736.520.320.0208.5
109Dennis Martinez19761998R49.034.016.222.8207.5
110Hippo Vaughn19081921L46.441.721.933.7206.6
111Bobo Newsom19291953R47.938.421.826.6204.6
112Teddy Higuera19851994L30.732.123.328.9203.8
113Carlos Zambrano20012012R44.633.717.826.3203.8
114Jon Lester20062021L44.435.617.922.7203.7
115Jack Morris19771994R43.932.616.021.6202.8
116Eddie Rommel19201932R49.739.218.928.4202.8
117Dizzy Trout19391957R50.635.722.227.7202.4
118David Price20082022L40.132.517.523.2202.0
119Jon Matlack19711983L39.736.521.525.4201.3
120Tom Candiotti19831999R41.534.517.724.6201.2
121Wilbur Cooper19121926L53.738.319.327.5200.9
122Camilo Pascual19541971R41.336.219.527.4200.7
123Eddie Cicotte19051920R58.744.028.232.9200.3
124Ray Brown19311945R39.525.015.134.6200.3
125Javier Vazquez19982011R45.935.018.522.1200.2
126Catfish Hunter19651979R41.232.220.625.1200.1
127Mel Harder19281947R43.839.720.628.7200.0
128Aaron Nola20152025R34.731.620.023.9199.8
129Hoyt Wilhelm19521972R47.128.115.217.6199.8
130Jim Maloney19601971R37.835.020.329.2199.3

Frequently Asked Questions About All-Time Pitcher Rankings

How are Pitcher Rankings for MLB figured?

Pitchers are ranked in four categories: Career (Wins Above Replacement for career); Long Peak (WAR7, or WAR in 7 best seasons); Short Peak (WAR3, or WAR in 3 best seasons); and Prime (WAR in five best consecutive seasons).

We also place some emphasis on post-season success. All of these factors are combined, adjusted for era, and the result is a PLAYER SCORE.

Who is the greatest pitcher of all-time?

According to our formula, Walter Johnson is the greatest pitcher in MLB history.

Who is the greatest modern pitcher in baseball history?

Greg Maddux, Randy Johnson, and Pedro Martinez are the highest-ranked pitchers who pitched in the 21st century.

Which relief pitcher ranks highest in the all-time pitcher rankings?

Mariano Rivera is the highest-ranked relief pitcher in our rankings of the 100 Greatest Pitchers of All-Time. He is the only pitcher who was almost exclusively used as a reliever, who makes our list.

Which active pitcher ranks highest in the list of greatest all-time pitchers in MLB history?

As of the end of the 2025 season, Justin Verlander is the highest-ranked active pitcher, at #20 among the 100 greatest hurlers in the history of baseball.

The greatest starting pitchers of all time showcase skill and precision. Similarly, nettcasino.com provides a reliable and exciting platform for online gaming enthusiasts looking for high-quality entertainment.