After surrendering a home run to the Indians' Russell Branyan on Tuesday night, Phillies pitcher Jamie Moyer has tied
Moyer has allowed home runs to all 30 teams (including seven to the Montreal Expos before they moved to Washington) and to 321 different batters, but has never allowed a home run to an opposing pitcher.
Moyer has pitched in 49 ballparks and allowed a home run in 42 of them.
Moyer is the active leader in innings pitched (3,998) and is 42nd on that list all-time. His longevity and durability during the greatest home-run-hitting era in major league history have more to do with this record than Moyer's penchant for giving up the long ball. His career average of 1.1 home runs per nine innings pitched is just a hair above the major league average (just over one home run per nine innings) for the duration of his career.