Michael Cuddyer drove in a career-high seven runs last night


Michael Cuddyer has had a really tough time staying healthy this season, but the impending free agent is making up for lost time right now.

Cuddyer knocked in a career-high seven runs last night as the Rockies routed the Diamondbacks 15-3 at Coors Field in Colorado. He went 3-for-5 on the night, with a grand slam in the sixth inning and a bases-clearing double in the eighth.

Cuddyer is now 12-for-25 with six home runs, two doubles, and nine RBI over his last six games. The 35-year-old has been limited to just 43 games this season due to a pair of hamstring injuries and a fractured left shoulder socket, but he’s been a menace to major league pitching when on the field, batting .335/.378/.593 with nine home runs and 29 RBI. He’s going to be a very interesting case in free agency this winter.