The baseball has been flying out of the park this season. The two main culprits for this are Cody Bellinger and Christian Yelich, but they are far from the only ones. ESPN's David Schoenfield reported that there has been an average of 1.33 homers per game hit by each team would break the old record of 1.26 that was set in 2017.
There have been names that sit near the top of the home run leaderboard that surprised so far.
Eddie Rosario, Twins (11 home runs)
The surprising American League leader in home runs through April 29 is Rosario. While he combined to hit 51 homers in the previous two seasons, he was knocking one out once every 21.59 at-bats. Early this year, he is connecting on a long ball once every 9.18 at-bats.
Pete Alonso, Mets (nine home runs)
It was known Alonso had some pop as he hit 21 home runs in 67 games at Triple-A in 2018. He was far from the most-hyped rookie entering 2018 though (Vladimir Guerrero Jr. and Fernando Tatis Jr. were talked about much more), but Alonso had a nine-game stretch earlier in the month in which he hit six out of the park. The 24-year-old never appeared in the majors prior to this season.