Casey McGehee 1B/3B MIA 2 Months

Casey McGehee went 2-for-4 with two runs scored and an RBI in Sunday's win over the Cardinals.

It's been a renaissance year for the 31-year-old, and he capped off a terrific series with a two-hit day Sunday. McGehee was 7-for-13 in the series and has four multi-hit games in his last five, raising his average to .320. Even with a noticeable lack of power, McGehee has become a mixed league option in his return to MLB.

Casey McGehee 1B/3B MIA 2 Months

Casey McGehee went 1-for-2 with a walk and a single as the Marlins lost 1-0 to the Mets on Thursday.

McGehee was the only Marlin who could figure out Zack Wheeler, as he singled in the second inning and walked in the fifth. The third baseman continues to hit for average, as he is slashing .311/.376/.388 with 44 RBI on the season.

Casey McGehee 1B/3B MIA 2 Months

Casey McGehee reached five of the six times he was up Monday, going 2-for-3 with an RBI and three walks.

You've certainly heard about McGehee's impressive RBI numbers by now, but did you know he had a .373 OBP? He came in at .280 in 2011 and .284 in 2012 before leaving to play in Japan last year. He's a big reason the Marlins are currently a game over .500.

Casey McGehee 1B/3B MIA 3 Months

Casey McGehee went 3-for-4 with three RBI in Sunday's win over the Pirates.

The Marlins were trailing 2-0 in the eighth inning, but McGehee tied things up with a two-RBI double. He then sent everyone home with a walk-off sacrifice fly in the 10th. The power hasn't been there, as McGehee has hit just one homer and is slugging .389. However, the Marlins have to thrilled overall with his .309/.363/.389 batting line and 43 RBI.

Casey McGehee 1B/3B MIA 3 Months

Casey McGehee went 3-for-5 with an RBI and a run scored against the Rangers on Tuesday.

McGehee's three-hit night gives him 12 hits in his last 26 at-bats during his six-game hitting streak. The three singles raised his season line to .306/.363/.384, and his 39 RBI are ninth-most in the National League. Against all odds, The 31-year-old remains mixed-league relevant.

Casey McGehee 1B/3B MIA 3 Months

Casey McGehee went 4-for-5 with an RBI and two runs scored in Wednesday's 10-inning win over the Nationals.

With the game knotted up at four apiece, McGehee got the scoring going in the top of the tenth inning, driving in a run with a single. The Marlins would go on to put up a four spot. McGehee continues to get plenty of RBI opportunities as he now has 32 driven in on the season and is now slashing .299/.363/.383, part of a rebirth for the 31-year-old.

Casey McGehee 1B/3B MIA 4 Months

Casey McGehee finally hit his first homer of the year Saturday in a losing cause against the Padres.

McGehee was hitting .309 with 23 RBI in 136 at-bats, so it's not like he was off to a rough start. However, he was without a homer until taking Eric Stults deep in the first tonight.

Casey McGehee 1B/3B MIA 4 Months

Casey McGehee singled off the heel of Gonzalez Germen on a comeback in the bottom of the ninth Monday to plate the winning run as the Marlins beat the Mets 4-3.

McGehee still doesn't have a homer in 123 at-bats this season, but he's batting .309 and he's driven in 21 runs. The Marlins will keep hitting him in the middle of the order as long as he keeps racking up RBI, but sustained mixed-league value probably isn't in the offing.

Casey McGehee 1B/3B MIA 4 Months

Casey McGehee went 2-for-4 with an RBI double and an RBI single in Thursday's win over the Braves.

McGehee has had a nice week, notching three multi-hit games in his last five games. His double in the first inning gave the Marlins an early 1-0 lead, and his single in the seventh inning was the eventual game-winning hit, putting the Marlins up 5-4. McGehee's star has fallen after breaking out with 23 home runs and 104 RBI with the Brewers in 2011. The power hasn't been there yet, but McGehee has used a high average (now .305) to emerge as a key contributor to the Marlins' offense.

Casey McGehee 1B/3B MIA 4 Months

Casey McGehee went 3-for-4 with a walk and a double and two runs scored as the Marlins defeated the Braves on Wednesday.

McGehee was an RBI machine for the Marlins early in the season, but has knocked in only one run since April 20. However, with Wednesday night's effort, he brought his average up to .297. He remains productive as a bargain-bin grab signed by the Marlins back in December.