Melky Cabrera
Vladimir Guerrero Jr. of the Toronto Blue Jays is the most recent MLB All-Star Game MVP, winning the award in 2021. Only six players have won the MVP award in their only All-Star Game appearance; LaMarr Hoyt, Bo Jackson, J. D. Drew, Melky Cabrera, Eric Hosmer, and Bieber. Only the Chicago White Sox, the Detroit Tigers, the St. Louis Cardinals and the Washington Nationals (aside from their predecessor the Montreal Expos) have never had a player win the All-Star Game MVP award.