Skip to content
mlb all star mvp
  1. MLB

Every MLB All-Star Game MVP Award Winner in History

The MLB All-Star Game MVP Award is given out to the most impactful player in the game which features the world's best baseball players.

Here, we have a list of every player who shined under the bright lights to win the award since it was first given out in 1962.

MLB All-Star Game MVP Winners

Year

Player

Position

Team

2025

Kyle Schwarber

DH

Philadelphia Phillies (NL)

2024

Jarren Duran

OF

Boston Red Sox (AL)

2023

Elias Diaz

C

Colorado Rockies (NL)

2022

Giancarlo Stanton

OF

New York Yankees (AL)

2021

Vladimir Guerrero Jr.

1B

Toronto Blue Jays (AL)

2020

Not Awarded - Pandemic

2019

Shane Bieber

P

Cleveland (AL)

2018

Alex Bregman

3B

Houston Astros (AL)

2017

Robinson Cano

2B

Seattle Mariners (AL)

2016

Eric Hosmer

1B

Kansas City Royals (AL)

2015

Mike Trout

OF

Los Angeles Angels (AL)

2014

Mike Trout

OF

Los Angeles Angels (AL)

2013

Mariano Rivera

P

New York Yankees (AL)

2012

Melky Cabrera

OF

San Francisco Giants (NL)

2011

Prince Fielder

1B

Milwaukee Brewers (NL)

2010

Brian McCann

C

Atlanta Braves

2009

Carl Crawford

OF

Tampa Bay Devil Rays (AL)

2008

JD Drew

OF

Boston Red Sox (AL)

2007

Ichiro Suzuki

OF

Seattle Mariners (AL)

2006

Michael Young

SS

Texas Rangers (AL)

2005

Miguel Tejada

SS

Baltimore Orioles (AL)

2004

Alfonso Soriano

2B

Texas Rangers (AL)

2003

Garret Anderson

OF

Anaheim Angels (AL)

2002

Not Awarded - Game Tied

2001

Cal Ripken Jr.

3B

Baltimore Orioles (AL)

2000

Derek Jeter

SS

New York Yankees (AL)

1999

Pedro Martinez

P

Boston Red Sox (AL)

1998

Roberto Alomar

2B

Baltimore Orioles (AL)

1997

Sandy Alomar Jr.

C

Cleveland (AL)

1996

Mike Piazza

C

Los Angeles Dodgers (NL)

1995

Jeff Conine

OF

Florida Marlins (NL)

1994

Fred McGriff

1B

Atlanta Braves (NL)

1993

Kirby Puckett

OF

Minnesota Twins (AL)

1992

Ken Griffey Jr.

OF

Seattle Mariners (AL)

1991

Cal Ripken Jr.

SS

Baltimore Orioles (AL)

1990

Julio Franco

2B

Texas Rangers (AL)

1989

Bo Jackson

OF

Kansas City Royals (AL)

1988

Terry Steinbach

C

Oakland Athletics (AL)

1987

Tim Raines

OF

Montreal Expos (NL)

1986

Roger Clemens

P

Boston Red Sox (AL)

1985

LaMarr Hoyt

P

San Diego Padres (NL)

1984

Gary Carter

C

Montreal Expos (NL)

1983

Fred Lynn

3B

California Angels (AL)

1982

Dave Concepcion

SS

Cincinnati Reds (NL)

1981

Gary Carter

C

Montreal Expos (NL)

1980

Ken Griffey

OF

Cincinnati Reds (NL)

1979

Dave Parker

OF

Pittsburgh Pirates (NL)

1978

Steve Garvey

1B

Los Angeles Dodgers (NL)

1977

Don Sutton

P

Los Angeles Dodgers (NL)

1976

George Foster

OF

Cincinnati Reds (NL)

1975

Jon Matlack

P

New York Mets (NL)

1974

Steve Garvey

1B

Los Angeles Dodgers (NL)

1973

Bobby Bonds

OF

San Francisco Giants (NL)

1972

Joe Morgan

2B

Cincinnati Reds (NL)

1971

Frank Robinson

OF

Baltimore Orioles (AL)

1970

Carl Yastrzemski

OF

Boston Red Sox (AL)

1969

Willie McCovey

1B

San Francisco Giants (NL)

1968

Willie Mays

OF

San Francisco Giants (NL)

1967

Tony Perez

3B

Cincinnati Reds (NL)

1966

Brooks Robinson

3B

Baltimore Orioles (AL)

1965

Juan Marichal

P

San Francisco Giants (NL)

1964

Johnny Callison

OF

Philadelphia Phillies (NL)

1963

Willie Mays

OF

San Francisco Giants (NL)

1962

Leon Wagner & Maury Willis

OF & SS

Los Angeles Angels (AL) & Los Angeles Dodgers (NL)

Which player has won the most MLB All-Star MVP Awards?

No player in MLB history has won more than two All-Star MVP Awards.

The players tied for the all-time lead with two each are Mike Trout (2014 & 2015), Cal Ripken Jr. (1991 & 2001), Gary Carter (1981 & 1984), Steve Garvey (1974 & 1978), and Willie Mays (1963 & 1968).

MLB All-Star MVP Winners on losing team

The MLB All-Star MVP Award has been given to a player on the losing team twice: Brooks Robinson in 1966 and Carl Yastrzemski in 1970.

MLB All-Star MVP voting

Baseball Writers Association of America writers and the game's broadcasters account for 80% of the MLB All-Star MVP vote, while the remaining 20% comes from the fan vote.

MLB All-Star MVP trophy

The MLB All-Star MVP trophy is called the Arch Ward Memorial Trophy, named for the Chicago Tribune sports editor who came up with the idea for the All-Star Game, and it's a glass baseball bat with the player's name engraved on it.

Related Articles

bet365 uses cookies

We use cookies to deliver a better and more personalized service. For more information, see our Cookie Policy