The 2016 version of the Baltimore Orioles has the most offensive firepower the franchise has seen since the tail end of the steroid era in the late-00s.
As a unit, they are averaging 4.69 runs per game through 55 games, which means they are on pace for about 760 runs over a 162-game season. The last time the O's topped that was in 2008 when a lineup led by Nick Markakis, Brian Roberts, Aubrey Huff and Luke Scott crossed the plate 782 times.
"Because he gets on base"
A big reason for the strength of the Birds bats through the first third of the season has been their ability to get on base.