After back-to-back seasons of being in the MVP conversation, Cleveland Indians third baseman Jose Ramirez has struggled mightily and hasn't even been a league average player.

That was until the calendar turned to the month of July.

In 55 July at-bats, Ramirez is slashing .327/.333/.636 with four home runs and 15 RBI. To put that into context, in less than a months worth of work he's hit almost half of his homers and driven in one third of his runs.

Of course, Ramirez ended the 2018 season hitting .174/.322/.315 with two home runs and 11 RBI in the month of September, making this a prolonged stretch of awful play at the plate that made you worried he was regressing to the mean.

It may have taken him 10 months or so to get out of this funk, but it seems like Ramirez is back to being one of the best players in the game nobody talks about.