Beyond a littany of injuries, a struggling offense has been the storyline for the Rangers this season.
No matter who's injured, you won't win games if you can't score runs.
But, after struggling early in the month of May, the Texas offense put up 35 runs in a four-game set with the Detroit Tigers, including back-to-back 12-run outputs.
In the previous 10 games, the Rangers had scored only 27 total runs, winning only three games against teams with a combined winning percentage of just .453 (Boston, Houston, Toronto, and Seattle).
Against the Tigers, who earlier last week had the best record in baseball (and a .627 win percentage going into the series against Texas), the Rangers scored 8.75 runs per game, taking three-of-four from Ian Kinsler and his new Detroit squad.
Adrian Beltre, who singlehandedly took the blame for the Rangers' struggles last week, is riding a seven-game win streak, during which he is hitting .500 (13-for-26), has driven in seven runs and is slugging .769.
Rougned Odor recorded seven hits in the final three games in Detroit, including a 4-for-5 day Saturday with three extra-base hits and five RBI.
The Rangers rank tenth in the league with 216 runs on the season, but sit at .500 (25-25) on the year.
The pitching staff saw a slight improvement as well. It gave up 43 runs in that 10-game stretch between May 10 and May 21 (4.3 runs per game), compared to 15 runs against the Tigers (3.75 runs per game).
Texas stays on the road for a four-game set with the Twins starting Monday afternoon. The Rangers are 13-13 at home this season, and 12-12 on the road.