Major League Baseball as we know it—two leagues, American and National, playing by the same rules with champions facing off—was born in 1901. These rankings only consider seasons and careers from 1901 onward. Stats reflect post-1901 performance only. Eligibility: 1,500+ plate appearances (batters), 75+ starts (starters), or 350+ innings pitched (relievers).
If you don’t agree, leave a comment and let me know why.
-
Walter JohnsonHOF

- Age: 19–39
- Years: 1907–1927
- Positions: SP
- Teams: Washington Senators
Walter Johnson Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 152.1 68 802 666 417 279 2.17 5914.2 531 110 34 1902 1424 1363 3509 12.6% 1.061 -
Roger Clemens
- Age: 21–44
- Years: 1984–2007
- Positions: SP
- Teams: Boston Red Sox, Toronto Blue Jays, New York Yankees, Houston Astros
Roger Clemens Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 138.7 70 709 707 354 184 3.12 4916.2 118 46 0 1885 1707 1580 4672 23.1% 1.172 -
Lefty GroveHOF
- Age: 25–41
- Years: 1925–1941
- Positions: SP
- Teams: Philadelphia Athletics, Boston Red Sox
Lefty Grove Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 113.3 68 616 457 300 141 3.06 3940.2 298 35 55 1594 1339 1187 2266 13.6% 1.278 -
Pete AlexanderHOF
- Age: 24–43
- Years: 1911–1930
- Positions: SP
- Teams: Philadelphia Phillies, Chicago Cubs, St. Louis Cardinals
Pete Alexander Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 116.0 73 696 599 373 208 2.56 5190 437 90 32 1851 1476 951 2198 8.3% 1.121 -
Randy JohnsonHOF
- Age: 24–45
- Years: 1988–2009
- Positions: SP
- Teams: Montreal Expos, Seattle Mariners, Houston Astros, Arizona Dimondbacks, New York Yankees, San Francisco Giants
Randy Johnson Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 103.5 75 618 603 303 166 3.29 4135.1 100 37 2 1703 1513 1497 4875 28.6% 1.171 -
Pedro MartinezHOF
- Age: 20–37
- Years: 1992–2009
- Positions: SP
- Teams: Los Angeles Dodgers, Montreal Expos, Boston Red Sox, New York Mets, Philadelphia Phillies
Pedro Martinez Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 86.1 66 476 409 219 100 2.93 2827.1 46 17 3 1006 919 760 3154 27.7% 1.054 -
Christy MathewsonHOF
- Age: 20–35
- Years: 1901–1916
- Positions: SP
- Teams: New York Giants, Cincinnati Reds
Christy Mathewson Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 101.0 74 635 551 373 188 2.13 4780.2 434 79 28 1616 1133 844 2502 6.4% 1.058 -
Greg MadduxHOF
- Age: 20–42
- Years: 1986–2008
- Positions: SP
- Teams: Chicago Cubs, Atlanta Braves, Los Angeles Dodgers, San Diego Padres
Greg Maddux Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 104.8 76 744 740 355 227 3.16 5008.1 109 35 0 1981 1756 999 3371 16.5% 1.143 -
Tom SeaverHOF
- Age: 22–41
- Years: 1967–1986
- Positions: SP
- Teams: New York Mets, Cincinnati Reds, Chicago White Sox, Boston Red Sox
Tom Seaver Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 106.1 79 656 647 311 205 2.86 4782.2 231 61 1 1674 1521 1390 3640 18.8% 1.121 -
Cy YoungHOF
- Age: 34–44
- Years: 1901–1911
- Positions: SP
- Teams: Boston Americans / Red Sox, Cleveland Naps, Boston
Cy Young Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 70.7 74 401 369 225 146 2.12 3312.1 331 44 9 1119 779 413 1563 1.00 -
Bob GibsonHOF
- Age: 23–39
- Years: 1959–1975
- Positions: SP
- Teams: St. Louis Cardinals
Bob Gibson Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 81.7 78 528 482 251 174 2.91 3884.1 255 56 6 1420 1258 1336 3117 19.4% 1.188 -
Phil NiekroHOF
- Age: 19–40
- Years: 1914–1935
- Positions: SP
- Teams: Atlanta Braves, New York Yankees, Cleveland Indians, Toronto Blue Jays
Phil Niekro Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 97.0 86 864 716 318 274 3.35 5404.1 245 45 29 2337 2012 1809 3342 14.7% 1.268 -
Gaylord PerryHOF
- Age: 23–44
- Years: 1962–1983
- Positions: SP
- Teams: San Francisco Giants, Cleveland Indians, Texas Rangers, San Diego Padres, New York Yankees, Atlanta Braves, Seattle Mariners, Kansas City Royals,
Gaylord Perry Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 93.0 85 777 690 314 265 3.11 5350.1 303 53 11 2128 1846 1379 3534 16.1% 1.180 -
Ed WalshHOF
- Age: 23 – 36
- Years: 1904 – 1917
- Positions: SP
- Teams: Chicago White Sox, Boston Braves
Ed Walsh Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 63.8 69 430 315 195 126 1.82 2964.1 250 57 34 877 598 617 1736 7.1% 0.999 -
Bert BlylevenHOF
- Age: 19 – 39, 41
- Years: 1970 – 1990, 1992
- Positions: SP
- Teams: Minnesota Twins, Texas Rangers, Pittsburgh Pirates, Cleveland Indians, California Angels
Bert Blyleven Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 96.1 85 692 685 287 250 3.31 4970 242 60 0 2029 1830 1322 3701 18.1% 1.197 -
Steve CarltonHOF
- Age: 20 – 43
- Years: 1965 – 1988
- Positions: SP
- Teams: St. Louis Cardinals, Philadelphia Phillies, San Francisco Giants, Chicago White Sox, Cleveland Indians, Minnesota Twins
Steve Carlton Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 84.1 87 741 709 329 244 3.22 5217.1 254 55 2 2130 1864 1833 4136 19.1% 1.246 -
Warren SpahnHOF
- Age: 21, 25 – 44
- Years: 1942, 1946 – 1965
- Positions: SP
- Teams: Boston / Milwaukee Braves, New York Mets, San Francisco Giants
Warren Spahn Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 92.4 84 750 665 363 245 3.09 5243.2 382 63 29 2016 1798 1434 2583 12.0% 1.194 -
Clayton Kershaw
- Age: 20 – 37
- Years: 2008 – 2025
- Positions: SP
- Teams: Los Angeles Dodgers
Clayton Kershaw Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 78.1 64 455 451 223 96 2.53 2855.1 25 15 0 881 804 713 3052 27.1% 1.02 -
Robin RobertsHOF
- Age: 21 – 39
- Years: 1948 – 1966
- Positions: SP
- Teams: Philadelphia Phillies, Baltimore Orioles, Houston Astros, Chicago Cubs
Robin Roberts Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 83.0 89 676 609 286 245 3.41 4688.2 305 45 25 1962 1774 902 2357 12.3% 1.169 -
Justin Verlander
- Age: 22 – 37, 39 – 41
- Years: 2005 – 2020, 2022 – 2025
- Positions: SP
- Teams: Detroit Tigers, Houston Astros, New York Mets, San Francisco Giants
Justin Verlander Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 82.2 79 555 555 266 158 3.32 3567.2 26 9 0 1428 1317 1004 3553 24.3% 1.14 -
Curt Schilling
- Age: 21 – 40
- Years: 1988 – 2007
- Positions: SP
- Teams: Baltimore Orioles, Houston Astros, Philadelphia Phillies, Arizona Diamondbacks, Boston Red Sox
Curt Schilling Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 80.5 80 569 436 216 146 3.46 3261 83 20 22 1318 1253 711 3116 23.5% 1.137 -
Fergie JenkinsHOF
- Age: 22 – 40
- Years: 1965 – 1983
- Positions: SP
- Teams: Philadelphia Phillies, Chicago Cubs, Texas Rangers, Boston Red Sox
Fergie Jenkins Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 82.1 87 664 594 284 226 3.34 4500.2 267 49 7 1853 1669 997 3192 17.4% 1.141 -
Roy HalladayHOF
- Age: 21 – 36
- Years: 1998 – 2013
- Positions: SP
- Teams: Toronto Blue Jays, Philadelphia Phillies
Roy Halladay Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 65.4 76 416 390 203 105 3.38 2749.1 67 20 1 1135 1034 592 2117 18.8% 1.177 -
Kevin Brown
- Age: 21, 23 – 40
- Years: 1986, 1988 – 2005
- Positions: Teams:Texas Rangers,Baltimore Orioles,Florida Marlins,San Diego Padres,Los Angeles Dodgers,New York Yankees
- Teams: Texas Rangers, Baltimore Orioles, Florida Marlins, San Diego Padres, Los Angeles Dodgers, New York Yankees
Kevin Brown Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 68.2 78 486 476 211 144 3.28 3256 72 17 0 1357 1185 901 2397 17.7% 1.222 -
Mike MussinaHOF
- Age: 22 – 39
- Years: 1991 – 2008
- Positions: SP
- Teams: Baltimore Orioles, New York Yankees
Mike Mussina Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 82.8 82 537 536 270 153 3.68 3562.2 57 23 0 1559 1458 785 2813 19.3% 1.191 -
Stan CoveleskiHOF
- Age: 22, 26 – 38
- Years: 1912, 1916 – 1928
- Positions: SP
- Teams: Philadelphia Athletics, Cleveland Indians, Washingotn Senators, New York Yankees
Stan Coveleski Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 66.6 78 450 385 215 142 2.89 3082 224 38 21 1237 990 802 981 7.7% 1.251 -
Bob FellerHOF
- Age: 17 – 22, 26 – 37
- Years: 1936 – 1941, 1945 – 1956
- Positions: SP
- Teams: Cleveland Indians
Bob Feller Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 65.2 82 570 484 266 162 3.25 3827 279 44 21 1557 1384 1764 2581 16.0% 1.315 -
Rube WaddellHOF
- Age: 20, 22 – 33
- Years: 1897, 1899 – 1910
- Positions: SP
- Teams: Louisville Colonels, Pittsburgh Pirates, Chicago Orphans, Philadelphia Athletics, St. Louis Browns
Rube Waddell Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 55.0 76 366 308 178 127 2.11 2659.2 235 47 4 923 624 728 2137 20.4% 1.10 -
Juan MarichalHOF
- Age: 22 – 37
- Years: 1960 – 1975
- Positions: SP
- Teams: San Francisco Giants, Boston Red Sox, Los Angeles Dodgers
Juan Marichal Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 61.8 81 471 457 243 142 2.89 3507 244 52 2 1329 1126 709 2303 16.2% 1.10 -
Max Scherzer
- Age: 23 – 40
- Years: 2008 – 2025
- Positions: SP
- Teams: Arizona Diamondbacks, Detroit Tigers, Washington Nationals, Los Angeles Dodgers, New York Mets, Toronto Blue Jays
Max Scherzer Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 74.7 77 483 474 221 117 3.22 2963 12 5 0 1132 1059 779 3489 29.1% 1.08 -
Hal NewhouserHOF
- Age: 18 – 34
- Years: 1939 – 1955
- Positions: SP
- Teams: Detroit Tigers, Cleveland Indians
Hal Newhouser Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 60.0 76 488 374 207 150 3.06 2993 212 33 26 1197 1016 1249 1796 14.2% 1.310 -
Sandy KoufauxHOF
- Age: 19 – 30
- Years: 1955 – 1966
- Positions: SP
- Teams: Brooklyn / Los Angeles Dodgers
Sandy Koufax Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 53.1 75 397 314 165 87 2.76 2324.1 137 40 9 806 713 817 2396 25.2% 1.11 -
Nolan RyanHOF
- Age: 19, 21 – 46
- Years: 1966, 1968-1993
- Positions: SP
- Teams:New York Mets, California Angels, Houston Astros, Texas Rangers
Nolan Ryan Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 83.6 90 807 773 324 292 3.19 5386 222 61 3 2178 1911 2795 5714 25.3% 1.247 -
Dazzy VanceHOF
- Age: 24, 27, 31 – 44
- Years: 1915, 1918, 1922-1935
- Positions: SP
- Teams:Pittsburgh Pirates, New York Yankees, Brooklyn Robins / Dodgers, Cincinnati Reds, St. Louis Cardinals
Dazzy Vance Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 62.9 81 442 347 197 140 3.24 2966.2 216 29 11 1246 1068 840 2045 16.6% 1.230 -
Jim PalmerHOF3x Cy Young
- Age: 19 – 21, 23 – 38
- Years: 1965-1967, 1969-1984
- Positions: SP
- Teams:Baltimore Orioles
Jim Palmer Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 67.6 79 558 521 268 152 2.86 3948 211 53 4 1395 1253 1311 2212 13.7% 1.180 -
Eddie PlankHOF
- Age: 25 – 41
- Years: 1901-1917
- Positions: SP
- Teams:Philadelphia Athletics, St. Louis Browns
Eddie Plank Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 81.2 81 623 529 326 194 2.35 4495.2 410 69 23 1569 1174 1072 2246 7.8% 1.118 -
Zack Greinke
- Age: 20 – 39
- Years: 2004-2023
- Positions: SP
- Teams:Kansas City Royals, Milwaukee Brewers, Los Angeles Angels, Los Angeles Dodgers, Arizona Diamondbacks, Houston Astros
Zack Greinke Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 72.4 83 586 541 225 156 3.49 3389.1 17 5 1 1410 1315 762 2979 21.5% 1.17 -
Jim BunningHOF
- Age: 23 – 39
- Years: 1955-1971
- Positions: SP
- Teams:Detroit Tigers, Philadelphia Phillies, Pittsburgh Pirates, Los Angeles Dodgers
Jim Bunning Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 60.3 88 591 519 224 184 3.27 3760.1 151 40 16 1527 1366 1000 2855 18.3% 1.178 -
Joe McGinnityHOF
- Age: 28 – 37
- Years: 1899-1908
- Positions: SP
- Teams:Brooklyn Superbas, New York Giants
Joe McGinnity Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 33.6 85 465 381 246 142 2.66 3441.1 314 32 24 1438 1016 812 1068 .% 1.187 -
Carl HubbellHOF
- Age: 25 – 40
- Years: 1928-1943
- Positions: SP
- Teams:New York Giants
Carl Hubbell Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 68.8 77 535 431 253 154 2.98 3590.1 260 36 33 1380 1188 725 1677 11.3% 1.165 -
Wilbur Wood
- Age: 19 – 23, 25 – 36
- Years: 1961-1965, 1967-1978
- Positions: SP
- Teams:Boston Red Sox, Pittsburgh Pirates, Chicago White Sox
Wilbur Wood Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 52.1 88 651 297 164 156 3.24 2684.0 114 24 57 1130 965 724 1411 12.7% 1.23 -
Johan Santana
- Age: 21 – 31, 33
- Years: 2000-2010, 2012
- Positions: SP
- Teams:Minnesota Twins, New York Mets
Johan Santana Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 51.1 74 360 284 139 78 3.2 2025.2 15 10 1 773 721 567 1988 24.1% 1.132 -
Eddie Cicotte
- Age: 21, 24 – 36
- Years: 1905, 1908-1920
- Positions: SP
- Teams:Detroit Tigers, Boston Red Sox, Chicago White Sox
Eddie Cicotte Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 57.9 82 502 361 208 149 2.38 3223.1 249 35 25 1149 853 827 1374 9.9% 1.155 -
Bret Saberhagen
- Age: 20 – 31, 33 – 35, 37
- Years: 1984-1995, 1997-1999, 2001
- Positions: SP
- Teams:Kansas City Royals, New York Mets, Colorado Rockies, Boston Red Sox
Bret Saberhagen Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 58.9 80 399 371 167 117 3.34 2562.2 76 16 1 1036 952 471 1715 16.5% 1.140 -
Mordecai BrownHOF
- Age: 26 – 39
- Years: 1903-1916
- Positions: SP
- Teams:St. Louis Cardinals, Chicago Cubs, Cincinnati Reds
Mordecai Brown Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 57.3 71 481 332 239 130 2.06 3172.1 271 55 49 1044 725 673 1375 10.3% 1.065 -
Luis Tiant
- Age: 23 – 41
- Years: 1964-1982
- Positions: SP
- Teams:Cleveland Indians, Minnesota Twins, Boston Red Sox, New York Yankees, Pittsburgh Pirates, California Angels
Luis Tiant Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 65.7 87 573 484 229 172 3.3 3486.1 187 49 15 1400 1280 1104 2416 16.8% 1.198 -
Tom GlavineHOF
- Age: 21 – 42
- Years: 1987-2008
- Positions: SP
- Teams:Atlanta Braves, New York Mets
Tom Glavine Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 73.9 86 682 682 305 203 3.54 4413.1 56 25 0 1900 1734 1500 2607 14.0% 1.313 -
David Cone
- Age: 23 – 38, 40
- Years: 1986-2001, 2003
- Positions: SP
- Teams:Kansas City Royals, New York Mets, Toronto Blue Jays, New York Yankees, Boston Red Sox
David Cone Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 61.6 84 450 419 194 126 3.46 2898.2 56 22 1 1222 1115 1137 2668 21.9% 1.256 -
Kevin Appier
- Age: 21 – 36
- Years: 1989-2004
- Positions: SP
- Teams:Kansas City Royals, Oakland Athletics, New York Mets, Anaheim Angels
Kevin Appier Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 54.9 83 414 402 169 137 3.74 2595.1 34 12 0 1168 1078 933 1994 18.2% 1.293 -
Chris SaleActive
- Age: 21 – 30, 32 – 36
- Years: 2010-2019, 2021-2025
- Positions: SP
- Teams:Chicago White Sox, Boston Red Sox, Atlanta Braves
Chris Sale Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 57.3 71 393 312 145 88 3.01 2084.0 16 3 12 750 697 487 2579 30.7% 1.05 -
Dave Stieb
- Age: 21 – 35, 40
- Years: 1979-1993, 1998
- Positions: SP
- Teams:Toronto Blue Jays, Chicago White Sox
Dave Stieb Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 56.5 82 443 412 176 137 3.44 2895.1 103 30 3 1225 1106 1034 1669 13.8% 1.245 -
Rick Reuschel
- Age: 23 – 32, 34 – 42
- Years: 23-32, 34-42
- Positions: SP
- Teams:Chicago Cubs, New York Yankees, Pittsburgh Pirates, San Francisco Giants
Rick Reuschel Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 68.1 88 557 529 214 191 3.37 3548.1 102 26 5 1494 1330 935 2015 13.5% 1.274 -
Don DrysdaleHOF
- Age: 19 – 32
- Years: 1956-1969
- Positions: SP
- Teams:Los Angeles Dodgers
Don Drysdale Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 61.4 83 518 465 209 166 2.95 3432 167 49 6 1292 1124 855 2486 17.6% 1.147 -
Red FaberHOF
- Age: 25 – 44
- Years: 1914-1933
- Positions: SP
- Teams:Chicago White Sox
Red Faber Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 67.7 84 669 483 254 213 3.15 4086.2 273 29 28 1813 1430 1213 1471 7.8% 1.301 -
Tim Hudson
- Age: 23 – 39
- Years: 1999-2015
- Positions: SP
- Teams:Oakland Athletics, Atlanta Braves, San Francisco Giants
Tim Hudson Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 56.5 83 482 479 222 133 3.49 3126.2 26 13 0 1319 1213 917 2080 16.0% 1.239 -
John SmoltzHOF
- Age: 21 – 32, 34 – 42
- Years: 1988-1999, 2001-2009
- Positions: SP
- Teams:Atlanta Braves, Boston Red Sox, St. Louis Cardinals
John Smoltz Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 66.4 81 723 481 213 155 3.33 3473 53 16 154 1391 1284 1010 3084 21.6% 1.175 -
Jacob deGromActive
- Age: 26 – 37
- Years: 2014-2025
- Positions: SP
- Teams:New York Mets, Texas Rangers
Jacob deGrom Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 45.1 66 248 248 96 65 2.57 1539.2 4 2 0 477 440 345 1851 30.6% 0.99 -
Roy Oswalt
- Age: 23 – 35
- Years: 2001-2013
- Positions: SP
- Teams:Houston Astros, Philadelphia Phillies, Texas Rangers, Colorado Rockies
Roy Oswalt Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 49.9 79 365 341 163 102 3.36 2245.1 20 8 0 897 838 520 1852 19.9% 1.211 -
Chuck Finley
- Age: 23 – 39
- Years: 1986-2002
- Positions: SP
- Teams:California Angels, Cleveland Indians, St. Louis Cardinals
Chuck Finley Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 58.3 87 524 467 200 173 3.84 3197.2 63 15 0 1517 1366 1332 2610 19.1% 1.376 -
Cliff Lee
- Age: 23 – 35
- Years: 2002-2014
- Positions: SP
- Teams:Cleveland Indians, Philadelphia Phillies, Seattle Mariners, Texas Rangers
Cliff Lee Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 42.5 84 328 324 143 91 3.52 2156.2 29 12 0 923 843 464 1824 20.5% 1.196 -
C.C. SabathiaHOF
- Age: 20 – 38
- Years: 2001-2019
- Positions: SP
- Teams:Cleveland Indians, Milwaukee Brewers, New York Yankees
C.C. Sabathia Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 62.0 87 561 560 251 161 3.74 3577.1 38 12 0 1623 1485 1099 3093 20.6% 1.26 -
Frank Tanana
- Age: 19 – 39
- Years: 1973-1993
- Positions: SP
- Teams:California Angels, Boston Red Sox, Texas Rangers, Detroit Tigers, New York Mets, New York Yankees
Frank Tanana Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 57.1 94 638 616 240 236 3.66 4188.1 143 34 1 1910 1704 1255 2773 15.7% 1.269 -
Addie JossHOF
- Age: 22 – 30
- Years: 1902-1910
- Positions: SP
- Teams:Clevleand Bronchos / Naps
Addie Joss Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 47.7 70 286 260 160 97 1.89 2327 234 45 5 729 488 364 920 0.967 -
Wes Ferrell
- Age: 19 – 33
- Years: 1927-1941
- Positions: SP
- Teams:Cleveland Indians, Boston Red Sox, Washingotn Senators, New York Yankees, Brooklyn Dodgers, Boston Braves
Wes Ferrell Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 48.8 87 374 323 193 128 4.04 2623 227 17 13 1382 1177 1040 985 8.5% 1.481 -
Urban Shocker
- Age: 25 – 37
- Years: 1916-1928
- Positions: SP
- Teams:New York Yankees, St. Louis Browns
Urban Shocker Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 54.7 81 412 317 187 117 3.17 2681.2 200 28 25 1127 945 657 983 8.8% 1.255 -
Mark Langston
- Age: 23 – 38
- Years: 1984-1999
- Positions: SP
- Teams:Seattle Mariners, Montreal Expos, California Angels, San Diego Padres, Cleveland Indians
Mark Langston Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 50.0 93 457 428 179 158 3.97 2963 81 18 0 1438 1306 1289 2464 19.6% 1.354 -
Vic WillisHOF
- Age: 22 – 34
- Years: 1898-1910
- Positions: SP
- Teams:Boston Beaneaters, Pittsburgh Pirates, St. Louis Cardinals
Vic Willis Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 50.4 87 513 471 249 205 2.63 3996 388 50 11 1628 1167 1212 1651 1.209 -
Sam McDowell
- Age: 18 – 32
- Years: 1961-1975
- Positions: SP
- Teams:Cleveland Indians, San Francisco Giants, New York Yankees, Pittsburgh Pirates
Sam McDowell Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 43.1 90 425 346 141 134 3.17 2492.1 103 23 14 999 879 1312 2453 23.2% 1.308 -
Billy Pierce
- Age: 18, 21 – 37
- Years: 1945, 1948-1964
- Positions: SP
- Teams:Detroit Tigers, Chicago White Sox, San Francisco Giants
Billy Pierce Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 53.4 84 585 432 211 169 3.27 3306.2 193 38 32 1325 1201 1178 1999 14.4% 1.260 -
Nap Rucker
- Age: 22 – 31
- Years: 1907-1916
- Positions: SP
- Teams:Brooklyn Superbas / Robins
Nap Rucker Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 47.0 86 336 272 134 134 2.42 2375.1 186 38 14 817 639 701 1217 9.4% 1.174 -
Dizzy DeanHOF
- Age: 20, 22 – 31, 37
- Years: 1930, 1932-1941, 1947
- Positions: SP
- Teams:St. Louis Cardinals, Chicago Cubs, St. Louis Browns
Dizzy Dean Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 43.9 77 317 230 150 83 3.02 1967.1 154 26 30 774 661 453 1163 14.2% 1.205 -
Cole Hamels
- Age: 22 – 36
- Years: 2006-2020
- Positions: SP
- Teams:Philadelphia Phillies, Texas Rangers, Chicago Cubs, Atlanta Braves
Cole Hamels Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 58.3 82 423 422 163 122 3.43 2698.0 17 7 0 1103 1027 767 2560 23.0% 1.18 -
Andy Pettitte
- Age: 23 – 38, 40 -41
- Years: 1995-2010, 2012-2013
- Positions: SP
- Teams:New York Yankees, Houston Astros
Andy Pettitte Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 60.7 86 531 521 256 153 3.85 3316 26 4 0 1572 1418 1031 2448 17.4% 1.350 -
Frank Viola
- Age: 22 – 36
- Years: 1982-1996
- Positions: SP
- Teams:Minnesota Twins, New York Mets, Boston Red Sox, Cincinnati Reds, Toronto Blue Jays
Frank Viola Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 47.1 90 421 420 176 150 3.73 2836.1 74 16 0 1303 1175 864 1844 15.5% 1.301 -
Jerry Koosman
- Age: 24 – 42
- Years: 1967-1985
- Positions: SP
- Teams:New York Mets, Minnesota Twins, Chicago White Sox, Philadelphia Phillies
Jerry Koosman Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 57.0 91 612 527 222 209 3.36 3839.1 140 33 17 1608 1433 1198 2556 16.0% 1.258 -
Ron Guidry
- Age: 24 – 37
- Years: 1975-1988
- Positions: SP
- Teams:New York Yankees
Ron Guidry Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 47.9 83 368 323 170 91 3.29 2392.0 95 26 4 953 874 633 1778 18.2% 1.18 -
Mark Buehrle
- Age: 21 – 36
- Years: 2000-2015
- Positions: SP
- Teams:Chicago White Sox, Miami Marlins, Toronto Blue Jays
Mark Buehrle Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 60.0 87 518 493 214 160 3.81 3283.1 33 10 0 1542 1391 734 1870 13.6% 1.281 -
Bartolo Colon
- Age: 24 – 36, 38 – 45
- Years: 1997-2009, 2011-2018
- Positions: SP
- Teams:Cleveland Indians, Montreal Expos, Chicago White Sox, Anaheim / Los Angeles Angels, Boston Red Sox, New York Yankees, Oakland Athletics, New York Mets, Atlanta Braves, Minnesota Twins, Texas Rangers
Bartolo Colon Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 48.2 95 565 552 247 188 4.12 3461.2 38 13 0 1719 1584 948 2535 17.3% 1.31 -
Don SuttonHOF
- Age: 21 – 43
- Years: 1966-1988
- Positions: SP
- Teams:Los Angeles Dodgers, Houston Astros, Milwaukee Brewers, Oakland Athletics, California Angels
Don Sutton Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 68.3 92 774 756 324 256 3.26 5282 178 58 5 2104 1914 1343 3574 16.5% 1.142 -
Hippo Vaughn
- Age: 20, 22 – 33
- Years: 1908, 1910-1921
- Positions: SP
- Teams:New York Yankees, Washingotn Senators, Chicago Cubs
Hippo Vaughn Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 47.1 83 390 331 178 137 2.49 2730 215 41 5 1039 754 817 1416 12.1% 1.200 -
Vida Blue
- Age: 19 – 33, 35 – 36
- Years: 1969-1983, 1985-1986
- Positions: SP
- Teams:Oakland Athletics, San Francisco Giants, Kansas City Royals
Vida Blue Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 44.9 92 502 473 209 161 3.27 3343.1 143 37 2 1357 1213 1185 2175 15.7% 1.23 -
Felix Hernandez
- Age: 19 – 33
- Years: 2005-2019
- Positions: SP
- Teams:Seattle Mariners
Felix Hernandez Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 50.3 84 419 418 169 136 3.42 2729.2 25 11 0 1157 1037 805 2524 22.4% 1.21 -
Orel Hershiser
- Age: 24 – 41
- Years: 1983-2000
- Positions: SP
- Teams:Los Angeles Dodgers, Cleveland Indians, San Francisco Giants, New York Mets
Orel Hershiser Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 51.3 89 510 466 204 150 3.48 3130.1 68 25 5 1366 1211 1007 2014 15.3% 1.260 -
Whitey Ford
- Age: 21, 24 – 38
- Years: 1950, 1953-1967
- Positions: SP
- Teams:New York Yankees
Whitey Ford Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 53.5 75 498 438 236 106 2.75 3170.1 156 45 10 1107 967 1086 1956 15.0% 1.215 -
Tommy John
- Age: 20 – 31, 33 – 46
- Years: 1963-1974, 1976-1989
- Positions: SP
- Teams:Cleveland Indians, Chicago White Sox, Los Angeles Dodgers, New York Yankees, California Angels, Oakland Athletics
Tommy John Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 62.1 90 760 700 288 231 3.34 4710.1 162 46 4 2017 1749 1259 2245 11.4% 1.282 -
Dwight Gooden
- Age: 19 – 29, 31 – 35
- Years: 1984-1994, 1996-2000
- Positions: SP
- Teams:New York Mets, New York Yankees, Cleveland Indians, Houston Astros, Tampa Bay Devil Rays
Dwight Gooden Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 48.1 90 430 410 194 112 3.51 2800.2 68 24 3 1198 1091 954 2293 19.6% 1.256 -
Jimmy Key
- Age: 23 – 37
- Years: 1984-1998
- Positions: SP
- Teams:Toronto Blue Jays, New York Yankees, Baltimore Orioles
Jimmy Key Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 49.0 82 470 389 186 117 3.51 2591.2 34 13 10 1104 1010 668 1538 14.4% 1.229 -
Lefty GomezHOF
- Age: 21 – 34
- Years: 1930-1943
- Positions: SP
- Teams:New York Yankees, Washingotn Senators
Lefty Gomez Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 43.2 79 368 320 189 102 3.34 2503 173 28 9 1091 930 1095 1468 13.7% 1.352 -
Gerrit ColeActive
- Age: 22 – 33
- Years: 2013-2024
- Positions: SP
- Teams:Pittsburgh Pirates, Houston Astros, New York Yankees
Gerrit Cole Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 42.8 78 317 317 153 80 3.18 1954.0 8 5 0 740 690 500 2251 28.6% 1.09 -
Jose Rijo
- Age: 19 – 30, 36 – 37
- Years: 1984-1995, 2001-2002
- Positions: SP
- Teams:Cincinnati Reds
Jose Rijo Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 35.0 83 376 269 116 91 3.24 1880.0 22 4 3 772 676 663 1606 20.4% 1.26 -
Ted LyonsHOF
- Age: 22 – 41, 45
- Years: 1923-1942, 1946
- Positions: SP
- Teams:Chicago White Sox
Ted Lyons Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 66.8 85 594 484 260 230 3.67 4161 356 27 23 2056 1696 1121 1073 6.0% 1.348 -
Corey Kluber
- Age: 25 – 37
- Years: 2011-2023
- Positions: SP
- Teams:Cleveland Indians, Texas Rangers, New York Yankees, Tampa Bay Rays, Boston Red Sox
Corey Kluber Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 34.0 83 271 260 116 77 3.44 1641.2 18 8 1 684 627 368 1725 25.8% 1.13 -
Dizzy Trout
- Age: 24 – 37, 42
- Years: 1939-1952, 1957
- Positions: SP
- Teams:Detroit Tigers, Boston Red Sox, Baltimore Orioles
Dizzy Trout Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 45.2 81 521 322 170 161 3.23 2725.2 158 28 35 1166 979 1046 1256 10.8% 1.352 -
Larry Jackson
- Age: 24 – 37
- Years: 1955-1968
- Positions: SP
- Teams:St. Louis Cardinals, Chicago Cubs, Philadelphia Phillies
Larry Jackson Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 52.6 90 558 429 194 183 3.4 3262.2 149 37 20 1405 1233 824 1709 12.6% 1.235 -
Mickey Lolich
- Age: 22 – 35, 37 – 38
- Years: 1963-1976, 1978-1979
- Positions: SP
- Teams:Detroit Tigers, New York Mets, San Diego Paadres
Mickey Lolich Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 47.9 96 586 496 217 191 3.44 3638.1 195 41 10 1537 1390 1099 2832 18.7% 1.23 -
Steve Rogers
- Age: 23 – 35
- Years: 1973-1985
- Positions: SP
- Teams:Montreal Expos
Steve Rogers Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 45.1 87 399 393 158 152 3.18 2837.2 129 37 2 1122 1001 876 1621 13.9% 1.231 -
Babe Adams
- Age: 24 – 25, 27 – 34, 36 – 44
- Years: 1906-1907, 1909-1916, 1918-1926
- Positions: SP
- Teams:St. Louis Cardinals, Pittsburgh Pirates
Babe Adams Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 50.2 86 482 355 194 140 2.76 2995.1 206 44 15 1129 917 430 1036 7.0% 1.092 -
Jack ChesbroHOF
- Age: 25 – 35
- Years: 1899-1909
- Positions: SP
- Teams:Pittsburgh Pirates, New York Highlanders, Boston Red Sox
Jack Chesbro Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 40.6 88 392 332 198 132 2.68 2896.2 260 35 5 1206 864 690 1265 1.15 -
Jon Matlack
- Age: 21 – 33
- Years: 1971-1983
- Positions: SP
- Teams:New York Mets, Texas Rangers
Jon Matlack Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 38.9 87 361 318 125 126 3.18 2363 97 30 3 970 835 638 1516 15.5% 1.23 -
Brandon WebbCy Young
- Age: 24 – 30
- Years: 2003-2009
- Positions: SP
- Teams:Arizona Diamondbacks
Brandon Webb Pitching Stats WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP 33.0 72 199 198 87 62 3.27 1319.2 15 8 0 557 479 435 1065 19.3% 1.239
All underlying data used in this analysis is available in The Baseball Scholar Data Library.




Leave a comment