Most Seasons on All-Star Roster

Please note that some seasons had two all-star games. The numbers here are for the number of games the player was on the roster either originally or as a replacement.

* - indicates Hall of Famer

Table
Player Years Played Seasons on Roster Games for AL Games for NL
Hank Aaron* 1954-1976 21 1 24
Willie Mays* 1951-1973 20 0 24
Stan Musial* 1941-1963 20 0 24
Cal Ripken Jr.* 1981-2001 19 19 0
Rod Carew* 1967-1985 18 18 0
Carl Yastrzemski* 1961-1983 18 18 0
Ted Williams* 1939-1960 17 19 0
Pete Rose 1963-1986 17 0 17
Mickey Mantle* 1951-1968 16 20 0
Yogi Berra* 1946-1965 15 18 0
Al Kaline* 1953-1974 15 18 0
Brooks Robinson* 1955-1977 15 18 0
Tony Gwynn* 1982-2001 15 0 15
Ozzie Smith* 1978-1996 15 0 15
Warren Spahn* 1942-1965 14 0 17
Johnny Bench* 1967-1983 14 0 14
Barry Bonds 1986-2007 14 0 14
Reggie Jackson* 1967-1987 14 14 0
Derek Jeter 1995-2014 14 14 0
Alex Rodriguez 1994-2016 14 14 0
Ivan Rodriguez* 1991-2011 14 14 0
George Brett* 1973-1993 13 13 0
Joe DiMaggio* 1936-1951 13 13 0
Ken Griffey Jr.* 1989-2010 13 10 3
Mariano Rivera 1995-2013 13 13 0
Roberto Clemente* 1955-1972 12 0 15
Nellie Fox* 1947-1965 12 15 0
Frank Robinson* 1956-1976 12 6 8
Roberto Alomar* 1988-2004 12 11 1
Wade Boggs* 1982-1999 12 12 0
Barry Larkin* 1986-2004 12 0 12
Mark McGwire 1986-2001 12 9 3
Mel Ott* 1926-1947 12 0 12
Mike Piazza* 1992-2007 12 0 12
Manny Ramirez 1993-2011 12 12 0
Mike Schmidt* 1972-1989 12 0 12
Tom Seaver* 1967-1986 12 0 12
Dave Winfield* 1973-1995 12 8 4
Ernie Banks* 1953-1971 11 0 14
Harmon Killebrew* 1954-1975 11 13 0
Miguel Cabrera 2003-2018 11 7 4
Gary Carter* 1974-1992 11 0 11
Roger Clemens 1984-2007 11 9 2
Bill Dickey* 1928-1946 11 11 0
Carlton Fisk* 1969-1993 11 11 0
Bill Freehan 1961-1976 11 11 0
Luis Aparicio* 1956-1973 10 13 0
Steve Carlton* 1965-1988 10 0 10
Steve Garvey 1969-1987 10 0 10
Tom Glavine* 1987-2008 10 0 10
Rickey Henderson* 1979-2003 10 10 0
Billy Herman* 1931-1947 10 0 10
Randy Johnson* 1988-2009 10 5 5
George Kell* 1943-1957 10 10 0
Joe Medwick* 1932-1948 10 0 10
Johnny Mize* 1936-1953 10 1 9
Joe Morgan* 1963-1984 10 0 10
David Ortiz 1997-2016 10 10 0
Kirby Puckett* 1984-1995 10 10 0
Albert Pujols 2001-2018 10 1 9
Pee Wee Reese* 1940-1958 10 0 10
Ryne Sandberg* 1981-1997 10 0 10
Red Schoendienst* 1945-1963 10 0 10
Enos Slaughter* 1938-1959 10 0 10
Ichiro Suzuki 2001-2018 10 10 0
Elston Howard 1955-1968 9 12 0
Eddie Mathews* 1952-1968 9 0 12
Juan Marichal* 1960-1975 9 0 10
Carlos Beltran 1998-2017 9 1 8
Dave Concepcion 1970-1988 9 0 9
Bobby Doerr* 1937-1951 9 9 0
Jimmie Foxx* 1925-1945 9 9 0
Joe Gordon* 1938-1950 9 9 0
Rich Gossage* 1972-1994 9 6 3
Vladimir Guerrero* 1996-2011 9 5 4
Carl Hubbell* 1928-1943 9 0 9
Fred Lynn 1974-1990 9 9 0
Frank McCormick 1934-1948 9 0 9
Yadier Molina 2004-2018 9 0 9
Ron Santo* 1960-1974 9 0 9
Gary Sheffield 1988-2009 9 2 7
Joe Torre* 1960-1977 9 0 9
Arky Vaughan* 1932-1948 9 0 9
Del Crandall 1949-1966 8 0 11
Whitey Ford* 1950-1967 8 10 0
Harvey Kuenn 1952-1966 8 10 0
Don Drysdale* 1956-1969 8 0 9
Bob Gibson* 1959-1975 8 0 9
Lou Boudreau* 1938-1952 8 8 0
Roy Campanella* 1948-1957 8 0 8
Robinson Cano 2005-2018 8 8 0
Walker Cooper 1940-1957 8 0 8
Andre Dawson* 1976-1996 8 0 8
Bob Feller* 1936-1956 8 8 0
Rick Ferrell* 1929-1947 8 8 0
Roy Halladay 1998-2013 8 6 2
Gil Hodges 1943-1963 8 0 8
Catfish Hunter* 1965-1979 8 8 0
Bob Johnson 1933-1945 8 8 0
Chipper Jones* 1993-2012 8 0 8
Ernie Lombardi* 1931-1947 8 0 8
Greg Maddux* 1986-2008 8 0 8
Marty Marion 1940-1953 8 0 8
Pedro Martinez* 1992-2009 8 4 4
Eddie Murray* 1977-1997 8 7 1
Tony Oliva 1962-1976 8 8 0
Lance Parrish 1977-1995 8 7 1
Jim Rice* 1974-1989 8 8 0
Nolan Ryan* 1966-1993 8 6 2
Ted Simmons 1968-1988 8 2 6
John Smoltz* 1988-2009 8 0 8
Duke Snider* 1947-1964 8 0 8
Vern Stephens 1941-1955 8 8 0
Darryl Strawberry 1983-1999 8 0 8
Ken Boyer 1955-1969 7 0 11
Orlando Cepeda* 1958-1974 7 0 11
Bill Mazeroski* 1956-1972 7 0 10
Jim Bunning* 1955-1971 7 7 2
Sherm Lollar 1946-1963 7 9 0
Minnie Minoso 1949-1980 7 9 0
Early Wynn* 1939-1963 7 9 0
Bobby Richardson 1955-1966 7 8 0
Dick Allen 1963-1977 7 3 4
Luke Appling* 1930-1950 7 7 0
Craig Biggio* 1988-2007 7 0 7
Joe Cronin* 1926-1945 7 7 0
Dom DiMaggio 1940-1953 7 7 0
Larry Doby* 1947-1959 7 7 0
Bob Elliott 1939-1953 7 0 7
Rollie Fingers* 1968-1985 7 6 1
Lou Gehrig* 1923-1939 7 7 0
Lefty Gomez* 1930-1943 7 7 0
Trevor Hoffman* 1993-2010 7 0 7
Matt Holliday 2004-2018 7 0 7
Ken Keltner 1937-1950 7 7 0
Clayton Kershaw 2008-2018 7 0 7
Craig Kimbrel 2010-2018 7 3 4
Bob Lemon* 1941-1958 7 7 0
Edgar Martinez 1987-2004 7 7 0
Brian McCann 2005-2018 7 0 7
George McQuinn 1936-1948 7 7 0
Eddie Miller 1936-1950 7 0 7
Paul Molitor* 1978-1998 7 7 0
Thurman Munson 1969-1979 7 7 0
Dale Murphy 1976-1993 7 0 7
Hal Newhouser* 1939-1955 7 7 0
Al Oliver 1968-1985 7 2 5
Dave Parker 1973-1991 7 1 6
Tony Perez* 1964-1986 7 0 7
Billy Pierce 1945-1964 7 7 0
Tim Raines* 1979-2002 7 0 7
Robin Roberts* 1948-1966 7 0 7
Scott Rolen 1996-2012 7 0 7
Chris Sale 2010-2018 7 7 0
Lee Smith 1980-1997 7 2 5
Reggie Smith 1966-1982 7 2 5
Alfonso Soriano 1999-2014 7 4 3
Sammy Sosa 1989-2007 7 0 7
Willie Stargell* 1962-1982 7 0 7
Dave Stieb 1979-1998 7 7 0
Mike Trout 2011-2018 7 7 0
Justin Verlander 2005-2018 7 7 0
Mickey Vernon 1939-1960 7 7 0
Billy Wagner 1995-2010 7 0 7
David Wright 2004-2018 7 0 7
Rudy York 1934-1948 7 7 0
Michael Young 2000-2013 7 7 0
Smoky Burgess 1949-1967 6 0 9
Rocky Colavito 1955-1968 6 9 0
Frank Malzone 1955-1966 6 8 0
Bill Skowron 1954-1967 6 8 0
Sandy Koufax* 1955-1966 6 0 7
Sandy Alomar 1988-2007 6 6 0
Moises Alou 1990-2008 6 0 6
Jose Altuve 2011-2018 6 5 1
Earl Averill* 1929-1941 6 6 0
Harold Baines 1980-2001 6 6 0
Jose Bautista 2004-2018 6 6 0
Lance Berkman 1999-2013 6 0 6
Ewell Blackwell 1942-1955 6 0 6
Vida Blue 1969-1986 6 3 3
Bobby Bonilla 1986-2001 6 0 6
Ryan Braun 2007-2018 6 0 6
Tommy Bridges 1930-1946 6 6 0
Lou Brock* 1961-1979 6 0 6
Kevin Brown 1986-2005 6 1 5
Bert Campaneris 1964-1983 6 6 0
Jose Canseco 1985-2001 6 6 0
Ron Cey 1971-1987 6 0 6
Will Clark 1986-2000 6 1 5
Nelson Cruz 2005-2018 6 6 0
Paul Derringer 1931-1945 6 0 6
Dennis Eckersley* 1975-1998 6 6 0
Prince Fielder 2005-2016 6 3 3
Jim Fregosi 1961-1978 6 6 0
Nomar Garciaparra 1996-2009 6 5 1
Charlie Gehringer* 1924-1942 6 6 0
Paul Goldschmidt 2011-2018 6 0 6
Bobby Grich 1970-1986 6 6 0
Lefty Grove* 1925-1941 6 6 0
Bryce Harper 2012-2018 6 0 6
Gabby Hartnett* 1922-1941 6 0 6
Frankie Hayes 1933-1947 6 6 0
Felix Hernandez 2005-2018 6 6 0
Don Kessinger 1964-1979 6 0 6
Ralph Kiner* 1946-1955 6 0 6
Paul Konerko 1997-2014 6 6 0
Kenny Lofton 1991-2007 6 5 1
Don Mattingly 1982-1995 6 6 0
Joe Mauer 2004-2018 6 6 0
Willie McCovey* 1959-1980 6 0 6
Sam McDowell 1961-1975 6 6 0
Jo-Jo Moore 1930-1941 6 0 6
Joe Nathan 1999-2016 6 6 0
Graig Nettles 1967-1988 6 5 1
Magglio Ordonez 1997-2011 6 6 0
Jim Palmer* 1965-1984 6 6 0
Jonathan Papelbon 2005-2016 6 4 2
Salvador Perez 2011-2018 6 6 0
Buster Posey 2009-2018 6 0 6
Willie Randolph 1975-1992 6 5 1
Allie Reynolds 1942-1954 6 6 0
Jackie Robinson* 1947-1956 6 0 6
Francisco Rodriguez 2002-2017 6 3 3
Red Ruffing* 1924-1947 6 6 0
CC Sabathia 2001-2018 6 6 0
Max Scherzer 2008-2018 6 2 4
Curt Schilling 1988-2007 6 1 5
Rusty Staub 1963-1985 6 1 5
Bruce Sutter* 1976-1988 6 0 6
Miguel Tejada 1997-2013 6 4 2
Alan Trammell* 1977-1996 6 6 0
Chase Utley 2003-2018 6 0 6
Fernando Valenzuela 1980-1997 6 0 6
Joey Votto 2007-2018 6 0 6
Bucky Walters 1931-1950 6 0 6
Billy Williams* 1959-1976 6 0 6
Dick Groat 1952-1967 5 0 8
Bill White 1956-1969 5 0 8
Hoyt Wilhelm* 1952-1972 5 6 2
Camilo Pascual 1954-1971 5 7 0
Maury Wills 1959-1972 5 0 7
Johnny Antonelli 1948-1961 5 0 6
Richie Ashburn* 1948-1962 5 0 6
Ed Bailey 1953-1966 5 0 6
Gil McDougald 1951-1960 5 6 0
Buddy Bell 1972-1989 5 5 0
Albert Belle 1989-2000 5 5 0
Larry Bowa 1970-1985 5 0 5
Mark Buehrle 2000-2015 5 5 0
Leo Cardenas 1960-1975 5 1 4
Joe Carter 1983-1998 5 5 0
Aroldis Chapman 2010-2018 5 1 4
David Cone 1986-2003 5 3 2
Cecil Cooper 1971-1987 5 5 0
Doc Cramer 1929-1948 5 5 0
Ferris Fain 1947-1955 5 5 0
Tony Fernandez 1983-2001 5 4 1
Chuck Finley 1986-2002 5 5 0
George Foster 1969-1986 5 0 5
Travis Fryman 1990-2002 5 5 0
Andres Galarraga 1985-2004 5 0 5
Jason Giambi 1995-2014 5 5 0
Adrian Gonzalez 2004-2018 5 1 4
Luis Gonzalez 1990-2008 5 0 5
Hank Greenberg* 1930-1947 5 5 0
Zack Greinke 2004-2018 5 1 4
Pedro Guerrero 1978-1992 5 0 5
Stan Hack 1932-1947 5 0 5
Josh Hamilton 2007-2015 5 5 0
Jim Hegan 1941-1960 5 5 0
Todd Helton 1997-2013 5 0 5
Rollie Hemsley 1928-1947 5 5 0
Tommy Henrich 1937-1950 5 5 0
Keith Hernandez 1974-1990 5 0 5
Torii Hunter 1997-2015 5 5 0
Adam Jones 2006-2018 5 5 0
Andruw Jones 1996-2012 5 0 5
Doug Jones 1982-2000 5 3 2
Charlie Keller 1939-1952 5 5 0
Jeff Kent 1992-2008 5 0 5
Jimmy Key 1984-1998 5 5 0
Whitey Kurowski 1941-1949 5 0 5
Dutch Leonard 1933-1953 5 4 1
Jon Lester 2006-2018 5 3 2
Victor Martinez 2002-2018 5 5 0
Andrew McCutchen 2009-2018 5 0 5
Fred McGriff 1986-2004 5 1 4
Jack Morris* 1977-1994 5 5 0
Van Mungo 1931-1945 5 0 5
Bobby Murcer 1965-1983 5 4 1
Mike Mussina 1991-2008 5 5 0
Bill Nicholson 1936-1953 5 0 5
Phil Niekro* 1964-1987 5 1 4
Paul O'Neill 1985-2001 5 4 1
Amos Otis 1967-1984 5 5 0
Andy Pafko 1943-1959 5 0 5
Claude Passeau 1935-1947 5 0 5
Tony Pena 1980-1997 5 0 5
Gaylord Perry* 1962-1983 5 2 3
Jorge Posada 1995-2011 5 5 0
David Price 2008-2018 5 5 0
Edgar Renteria 1996-2011 5 0 5
Phil Rizzuto* 1941-1956 5 5 0
Preacher Roe 1938-1954 5 0 5
Steve Rogers 1973-1985 5 0 5
Cookie Rojas 1962-1977 5 4 1
Buddy Rosar 1939-1951 5 5 0
Benito Santiago 1986-2005 5 0 5
Steve Sax 1981-1994 5 2 3
Mel Stottlemyre 1964-1974 5 5 0
Mike Sweeney 1995-2010 5 5 0
Frank Thomas* 1990-2008 5 5 0
Jim Thome* 1991-2012 5 4 1
Troy Tulowitzki 2006-2017 5 0 5
Dixie Walker 1931-1949 5 0 5
Larry Walker 1989-2005 5 0 5
Tim Wallach 1980-1996 5 0 5
Lon Warneke 1930-1945 5 0 5
Lou Whitaker 1977-1995 5 5 0
Frank White 1973-1990 5 5 0
Bernie Williams 1991-2006 5 5 0
Matt Williams 1987-2003 5 0 5
Support us without the ads? Go Ad-Free.