Vladimir Guerrero Jr. is having one of the best 16-game stretches you will ever see.

With a slow start to the season, fans had major doubts with Vladdy's performance, but he is is putting all the doubters to rest with his All-Star season.

In the last 16 games, he is hitting over .500, with 18 RBI's and an OPS well above 1.000.

Vladdy during his 16-game hit streak:

💥 .518 AVG
💥 17 Extra-Base Hits
💥 18 RBIs
💥 1.725 OPS

Is Vladimir Guerrero Jr in the race for an MVP if his season keeps up like this?