Every year, Major League Baseball's MLB All-Star Game is played and involves contests among select stars from the American League (AL) facing their competitor in the National League (NL). Commonly described as the “Midsummer Classic”. this is the event in baseball that displays the top players. The players are selected with fans’ votes, player votes, and managers’ decisions coming together.
During the All-Star Game, spectators can watch the best players from all franchises compete together. This time is when athletes display their abilities on a countrywide platform; hence team managers come up with strategies and opt for critical judgments that may affect the results.
The MLB All-Star Game was first held at Comiskey Park in Chicago in 1933. It has since become a tradition in baseball seasons and a notable event for all parties involved. On July 16, 2024, the 2024 MLB All-Star will be the 94th All-Star match.
Read More : How does MLB All-Star work?
MLB All-Star Game MVP Year By Year
The MVP of the MLB All-Star Game goes to the most valuable player of this yearly event, a professional baseball contest named the All-Star Game or Midsummer Classic. This award was founded in 1962 at which time it is given to the best performing player at the All-Star Game.
List of MLB All-Star Games year by year from 1962 to 2023:
Year | Player | Team | Position |
2023 | Elias Díaz | Colorado Rockies (NL) | Catcher |
2022 | Giancarlo Stanton | New York Yankees (AL) | Outfielder |
2021 | Vladimir Guerrero Jr. | Toronto Blue Jays (AL) | First Baseman |
2019 | Shane Bieber | Cleveland Guardians (AL) | Pitcher |
2018 | Alex Bregman | Houston Astros (AL) | Third Baseman |
2017 | Robinson Cano | Seattle Mariners (AL) | Second Baseman |
2016 | Eric Hosmer | Kansas City Royals (AL) | First Baseman |
2015 | Mike Trout | Los Angeles Angels (AL) | Center Fielder |
2014 | Mike Trout | Los Angeles Angels (AL) | Outfielder |
2013 | Mariano Rivera | New York Yankees (AL) | Pitcher |
2012 | Melky Cabrera | San Francisco Giants (NL) | Outfielder |
2011 | Prince Fielder | Milwaukee Brewers (NL) | First Baseman |
2010 | Brian McCann | Atlanta Braves (NL) | Catcher |
2009 | Carl Crawford | Tampa Bay Rays (AL) | Outfielder |
2008 | J.D. Drew | Boston Red Sox (AL) | Outfielder |
2007 | Ichiro Suzuki | Seattle Mariners (AL) | Outfielder |
2006 | Michael Young | Texas Rangers (AL) | Shortstop |
2005 | Miguel Tejada | Baltimore Orioles (AL) | Shortstop |
2004 | Alfonso Soriano | Texas Rangers (AL) | Second Baseman |
2003 | Garret Anderson | Anaheim Angels (AL) | Outfielder |
2001 | Cal Ripken Jr. | Baltimore Orioles (AL) | Third Baseman |
2000 | Derek Jeter | New York Yankees (AL) | Shortstop |
1999 | Pedro Martinez | Boston Red Sox (AL) | Pitcher |
1998 | Roberto Alomar | Baltimore Orioles (AL) | Second Baseman |
1997 | Sandy Alomar Jr. | Cleveland Guardians (AL) | Catcher |
1996 | Mike Piazza | Los Angeles Dodgers (NL) | Catcher |
1995 | Jeff Conine | Florida Marlins (NL) | Outfielder |
1994 | Fred McGriff | Atlanta Braves (NL) | First Baseman |
1993 | Kirby Puckett | Minnesota Twins (AL) | Outfielder |
1992 | Ken Griffey Jr. | Seattle Mariners (AL) | Outfielder |
1991 | Cal Ripken Jr. | Baltimore Orioles (AL) | Shortstop |
1990 | Julio Franco | Texas Rangers (AL) | Second Baseman |
1989 | Bo Jackson | Kansas City Royals (AL) | Outfielder |
1988 | Terry Steinbach | Oakland Athletics (AL) | Catcher |
1987 | Tim Raines | Montreal Expos (NL) | Outfielder |
1986 | Roger Clemens | Boston Red Sox (AL) | Pitcher |
1985 | LaMarr Hoyt | San Diego Padres (NL) | Pitcher |
1984 | Gary Carter | Montreal Expos (NL) | Catcher |
1983 | Fred Lynn | California Angels (AL) | Third Baseman |
1982 | Dave Concepcion | Cincinnati Reds (NL) | Shortstop |
1981 | Gary Carter | Montreal Expos (NL) | Catcher |
1980 | Ken Griffey | Cincinnati Reds (NL) | Outfielder |
1979 | Dave Parker | Pittsburgh Pirates (NL) | Outfielder |
1978 | Steve Garvey | Los Angeles Dodgers (NL) | First Baseman |
1977 | Don Sutton | Los Angeles Dodgers (NL) | Pitcher |
1976 | George Foster | Cincinnati Reds (NL) | Outfielder |
1975 | Jon Matlack | New York Mets (NL) | Pitcher |
1975 | Bill Madlock | Chicago Cubs (NL) | Third Baseman |
1974 | Steve Garvey | Los Angeles Dodgers (NL) | First Baseman |
1973 | Bobby Bonds | San Francisco Giants (NL) | Outfielder |
1972 | Joe Morgan | Cincinnati Reds (NL) | Second Baseman |
1971 | Frank Robinson | Baltimore Orioles (AL) | Outfielder |
1970 | Carl Yastrzemski | Boston Red Sox (AL) | Outfielder |
1969 | Willie McCovey | San Francisco Giants (NL) | First Baseman |
1968 | Willie Mays | San Francisco Giants (NL) | Outfielder |
1967 | Tony Perez | Cincinnati Reds (NL) | Third Baseman |
1966 | Brooks Robinson | Baltimore Orioles (AL) | Third Baseman |
1965 | Juan Marichal | San Francisco Giants (NL) | Pitcher |
1964 | Johnny Callison | Philadelphia Phillies (NL) | Outfielder |
1963 | Willie Mays | San Francisco Giants (NL) | Outfielder |
1962 | Leon Wagner | Los Angeles Angels (AL) | Outfielder |
1962 | Maury Wills | Los Angeles Dodgers (NL) | Shortstop |
Most MLB All-Star Game MVP Awards
MLB All-Star MVP awards are announced annually after the All-Star event given to the best-performing or most valuable player. A player can win this award multiple times as per performance on the field.
Read More : Who is the youngest MLB All-Star ever?
Here is the list of most MLB All-Star game MVP awards winners:
Player | Number of MVP Awards | Years Awarded |
Willie Mays | 2 | 1963, 1968 |
Steve Garvey | 2 | 1974, 1978 |
Gary Carter | 2 | 1981, 1984 |
Cal Ripken Jr. | 2 | 1991, 2001 |
Mike Trout | 2 | 2014, 2015 |
FAQ's On All-Star Game MVP Year by Year
A. Hank Aaron holds the record for the most MLB All-Star appearances with 25 selections.
A. The youngest MLB MVP ever is Vida Blue, who won the American League MVP award in 1971 at the age of 22.
A. The record for the most All-Star Game MVP awards is shared by five players: Willie Mays, Steve Garvey, Gary Carter, Cal Ripken Jr., and Mike Trout, each with 2 MVP awards.
A. The National League holds the record for the longest All-Star Game win streak, winning 11 consecutive games from 1972 to 1982.
A. The longest All-Star Game in MLB history took place in 2008 at Yankee Stadium, lasting 15 innings and 4 hours and 50 minutes.