| Career - Homeruns Allowed | |||
| Rk | Player Name | Totals | |
| 1 | Max Scherzer | 380 | |
| 2 | Madison Bumgarner | 353 | |
| 3 | Mark Langston | 186 | |
| 4 | Chuck Finley | 141 | |
| 5 | Robbie Ray | 129 | |
| 6 | Randy Johnson | 128 | |
| 7 | Jacob deGrom | 124 | |
| 8 | Charlie Hough | 104 | |
| 9 | Chris Carpenter | 96 | |
| 10 | Kyle Gibson | 95 | |
| 11 | Curt Schilling | 90 | |
| 12 | Jason Schmidt | 83 | |
| 13 | Shaun Marcum | 78 | |
| 14 | Aaron Harang | 69 | |
| 15 | Pedro Astacio | 68 | |
| 16 | Kevin Appier | 65 | |
| 17 | Zack Greinke | 62 | |
| 18 | Mike Moore | 59 | |
| 19 | Steve Reed | 58 | |
| 20 | Aaron Cook | 58 | |
| 21 | Carlos Rodon | 57 | |
| 22 | Kris Bubic | 55 | |
| 23 | Alex Wood | 54 | |
| 24 | Chad Kuhl | 54 | |
| 25 | Mike Remlinger | 53 | |
| Single Season - Homeruns Allowed | |||||
| Rk | Player Name | Totals | Year | ||
| 1 | Charlie Hough | 45 | 1991 | ||
| 2 | Max Scherzer | 42 | 2017 | ||
| 3 | Max Scherzer | 42 | 2024 | ||
| 4 | Max Scherzer | 41 | 2016 | ||
| 5 | Armando Reynoso | 40 | 1994 | ||
| 6 | Justin Dunn | 40 | 2021 | ||
| 7 | Chad Kuhl | 40 | 2021 | ||
| 8 | Madison Bumgarner | 38 | 2020 | ||
| 9 | Madison Bumgarner | 38 | 2022 | ||
| 10 | Mark Langston | 37 | 1992 | ||
| 11 | Max Scherzer | 36 | 2020 | ||
| 12 | Max Scherzer | 36 | 2021 | ||
| 13 | Jason Schmidt | 35 | 2004 | ||
| 14 | Robbie Ray | 35 | 2020 | ||
| 15 | Ricky Nolasco | 34 | 2009 | ||
| 16 | Madison Bumgarner | 34 | 2012 | ||
| 17 | Madison Bumgarner | 34 | 2017 | ||
| 18 | Madison Bumgarner | 34 | 2018 | ||
| 19 | Max Scherzer | 34 | 2022 | ||
| 20 | Carlos Perez | 33 | 1998 | ||
| 21 | Scott Erickson | 33 | 2000 | ||
| 22 | Randy Johnson | 33 | 2003 | ||
| 23 | Russ Ortiz | 33 | 2000 | ||
| 24 | Bronson Arroyo | 33 | 2008 | ||
| 25 | Max Scherzer | 33 | 2013 | ||