ARLINGTON -- Third baseman Adrian Beltre hit his 100th home run with the Rangers when he hit a two-run shot off Rockies pitcher Jorge De La Rosa in the fourth inning on Wednesday night.

Beltre had 147 home runs in seven seasons with the Dodgers and 103 in five years with the Mariners before signing with the Rangers in 2011. He becomes the fifth player in Major League history to hit at least 100 home runs with three different clubs.

The others were Darrell Evans with the Braves, Giants and Tigers; Reggie Jackson with the Athletics, Yankees and Angels; Alex Rodriguez with the Mariners, Rangers and Yankees; and Jim Thome with the Indians, Phillies and White Sox.