Justin Upton joins the 300 home run club

Justin Upton hits his 300th career home run, ranking him 9th in HR's among active MLB players. (AP/Mark J. Terrill)

Justin Upton, joined a special baseball club when he hit his 300th MLB home run on July 29, passing Angel hall of famer, Tim Salmon.

Only 147 players in baseball history have more career home runs than Upton. The 32-year-old’s left-center field bomb, ties him with hall of famer, Chuck Klein, who was 39-years-old at the end of his career.

To put that into perspective, Giancarlo Stanton, considered one of the biggest home run hitters in the game, currently stands at 310 home runs, albeit with some 500-plus less games played. Upton is ranked 9th among active MLB players.

MLB Top 9 Career HR among active players via Stathead

The Angel has averaged 21 home runs across his 14 MLB seasons. But he’s had nine seasons with more than 25 and four with more 30 or more. With his kind of power, Upton could potentially reach the 400-homer club by the time he’s 36 if he hits just four home runs above his average. In a shortened 2020 season however, breaking the average mark will be quite the challenge.

How many home runs Upton will end with is of course pure speculation but he still has two years left on his Angel contract giving him some time to climb the all time career home run list.