Houston Astros outfielder Carlos Gomez hit the 100th home run of his career during Tuesday’s 4-3 loss to the Texas Rangers, blasting a solo shot over the left-center field wall off of Rangers pitcher Yovani Gallardo in the sixth inning, per MLB Milestones.

The long ball pulled the Astros within one run at 4-3, but neither team managed to cross the plate for the rest of the evening.

Tuesday’s home run was also Gomez’s first in an Astros uniform, although he does have eight hits (.348 batting average), four RBI and a stolen base in 23 at-bats since joining the team in a July 30 trade with the Milwaukee Brewers.

Gomez hit 87 of his 100 career home runs in a Milwaukee uniform, with 66 of those coming from 2012 to 2014.

During that three-year stretch, Gomez averaged 22 homers, 65.7 RBI, 82.3 runs and 37 stolen bases in 432 games, with a batting average of at least .260 in each season.

Per FanGraphs, he accumulated 16 wins above replacement (WAR) during that period, with 13 WAR between the 2013 and 2014 seasons alone.

Although he’s at just 1.9 WAR so far this season, Gomez can largely point to injuries as the explanation for his dip in production.

With his game largely built on his excellent speed, hip and hamstring injuries have limited the 29-year-old outfielder, particularly on the basepaths.

Coming off three consecutive seasons with 34 or more stolen bases, Gomez has converted just eight of his 14 attempts this year.

Of course, the Astros are still more than happy to have acquired him, especially because he’s under contract through 2016.

Read more MLB news on BleacherReport.com