All-Time Home Runs Allowed Leaders

  Rank Player Wins Years  
  1. Robin Roberts* 505 1948-1966  
  2. Fergie Jenkins* 484 1965-1983  
  3. Phil Niekro* 482 1964-1987  
  4. Don Sutton* 472 1966-1988  
  5. Jamie Moyer 464 1986-2008  
  6. Frank Tanana 448 1973-1993  
  7. Warren Spahn* 434 1942-1965  
  8. Bert Blyleven 430 1970-1992  
  9. Steve Carlton* 414 1965-1988  
  10. David Wells 407 1987-2007  
  11. Gaylord Perry* 399 1962-1983  
  12. Jim Kaat 395 1959-1983  
  13. Randy Johnson 392 1988-2008  
  14. Jack Morris 389 1977-1994  
  15. Charlie Hough 383 1970-1994  
  16. Tom Seaver* 380 1967-1986  
  17. Mike Mussina 376 1991-2008  
  18. Catfish Hunter* 374 1965-1979  
  19. Dennis Martinez 372 1976-1998  
    Jim Bunning* 372 1955-1971  
  20. Roger Clemens 363 1984-2007  
  21. Tim Wakefield 362 1992-2008  
  22. Tom Glavine 356 1987-2008  
  23. Greg Maddux 353 1986-2008  
  24. Steve Trachsel 348 1993-2008  
  25. Mickey Lolich 347 1963-1979  
    Curt Schilling 347 1988-2007  
    Dennis Eckersley* 347 1975-1998  
  26. Luis Tiant 346 1964-1982  
  27. Kenny Rogers 339 1989-2008  
  28. Early Wynn* 338 1939-1963  
  29. Brad Radke 326 1995-2006  
  30. Doyle Alexander 324 1971-1989  
  31. Nolan Ryan* 321 1966-1993  
    Danny Darwin 321 1978-1998  
  32. Juan Marichal* 320 1960-1975  
  33. Pedro Ramos 315 1955-1970  
  34. Mark Langston 311 1984-1999  
  35. Jim Perry 308 1959-1975  
  36. Chuck Finley 304 1986-2002  
  37. Jim Palmer* 303 1965-1984  
  38. Murry Dickson 302 1939-1959  
    Tommy John 302 1963-1989  
  39. Javier Vazquez 300 1998-2008  
  40. Milt Pappas 298 1957-1973  
  41. Scott Sanderson 297 1978-1996  
  42. Livan Hernandez 296 1996-2008  
  43. Jeff Suppan 295 1995-2008  
  44. Frank Viola 294 1982-1996  
  45. Terry Mulholland 293 1986-2006  
  46. Mudcat Grant 292 1958-1971  
  47. Mike Moore 291 1982-1995  
    Pedro Astacio 291 1992-2006  
    Floyd Bannister 291 1977-1992  
  48. Jerry Koosman 290 1967-1985  
  49. Lew Burdette 289 1950-1967  
    Andy Benes 289 1989-2002  
  50. Woody Williams 288 1993-2007  
  51. Bob Friend 286 1951-1966  
  52. Jon Lieber 285 1994-2008  
  53. Billy Pierce 284 1945-1964  
  54. Bill Gullickson 282 1979-1994  
  55. Don Drysdale* 280 1956-1969  
  56. Jim Slaton 277 1971-1986  
    John Smoltz 277 1988-2008  
  57. Joe Niekro 276 1967-1988  
  58. Mike Morgan 270 1978-2002  
  59. Pat Hentgen 269 1991-2004  
  60. Vern Law 268 1950-1967  
  61. Jose Lima 267 1994-2006  
    Bob Welch 267 1978-1994  
  62. Eric Milton 265 1998-2007  
  63. Dave Stewart 264 1978-1995  
    Brian Anderson 264 1993-2005  
    Tim Belcher 264 1987-2000  
  64. Vida Blue 263 1969-1986  
  65. Greg Swindell 262 1986-2002  
  66. Rick Wise 261 1964-1982  
  67. Kevin Tapani 260 1989-2001  
  68. Esteban Loaiza 259 1995-2008  
    Larry Jackson 259 1955-1968  
  69. David Cone 258 1986-2003  
    Bruce Hurst 258 1980-1994  
  70. John Burkett 257 1987-2003  
    Bob Gibson* 257 1959-1975  
  71. Camilo Pascual 256 1954-1971  
  72. Mike McCormick 255 1956-1971  
    Curt Simmons 255 1947-1967  
  73. Jimmy Key 254 1984-1998  
    Red Ruffing* 254 1924-1947  
  74. Don Newcombe 252 1949-1960  
    Bobby Witt 252 1986-2001  
  75. Hideo Nomo 251 1995-2008  
    Mike Flanagan 251 1975-1992  
  76. Denny Neagle 250 1991-2003  
    Tom Candiotti 250 1983-1999  
  77. Claude Osteen 249 1957-1975  
    Ken Holtzman 249 1965-1979  
  78. Steve Renko 248 1969-1983  
  79. Rick Helling 247 1994-2006  

Active players in bold. (*)Hall of Fame Member.