Josh Hamilton knocked in 128 runs for the Texas Rangers in 2012. In baseball, “knocked in” means recorded runs batted in, or RBIs, when a batter's hit, sacrifice, walk, or other play allows runners to score.
Hamilton was one of the Rangers' most productive hitters that season. He played 148 games, collected 160 hits, and hit 43 home runs while driving in 128 runs. His power helped Texas remain one of the American League's strongest teams during the regular season.
Hamilton's 2012 campaign also included a spectacular five-home-run game against the Baltimore Orioles on May 8, a feat achieved by only a handful of major-league players. He finished the season with a .285 batting average and a .577 slugging percentage.
The team name can cause a small historical mix-up because the franchise has used several identities. In 2012, Hamilton played for the Texas Rangers, who were based in Arlington, Texas—not the Houston Astros or another Texas club.