The Major League Baseball All-Star Game Most Valuable Player (MVP) Award is an annual Major League Baseball (MLB) award that is presented to the most outstanding player in each year's MLB All-Star Game.
[4] Two players have won the award for a game in which their league lost: Brooks Robinson in 1966 and Carl Yastrzemski in 1970.
[8] Three players have won the MVP award at a game played in their home ballpark (Sandy Alomar Jr. in 1997, Pedro Martínez in 1999, and Shane Bieber in 2019).
Among prior MVP winners who are no longer active players, only five won the award in what turned out to be their only All-Star Game appearance; LaMarr Hoyt, Bo Jackson, J. D. Drew, Melky Cabrera, and Eric Hosmer.
Only the Chicago White Sox, the Detroit Tigers, the Arizona Diamondbacks, 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.