Mobile Site You Are Here > Home > Leaders > Most Seasons Played

Most Seasons Played

Player Years Played Seasons Franchises
Nolan Ryan 1966-1993 27 4
Cap Anson 1871-1897 27 3
Deacon McGuire 1884-1912 26 11
Tommy John 1963-1989 26 6
Rickey Henderson 1979-2003 25 9
Jamie Moyer 1986-2012 25 8
Jim Kaat 1959-1983 25 5
Charlie Hough 1970-1994 25 4
Bobby Wallace 1894-1918 25 3
Eddie Collins 1906-1930 25 2
Jesse Orosco 1979-2003 24 9
Steve Carlton 1965-1988 24 6
Rick Dempsey 1969-1992 24 6
Omar Vizquel 1989-2012 24 6
Dennis Eckersley 1975-1998 24 5
Roger Clemens 1984-2007 24 4
Phil Niekro 1964-1987 24 4
Pete Rose 1963-1986 24 3
Ty Cobb 1905-1928 24 2
Carlton Fisk 1969-1993 24 2
Julio Franco 1982-2007 23 8
Jim O'Rourke 1872-1904 23 8
Jack Quinn 1909-1933 23 8
Tim Raines 1979-2002 23 6
Rogers Hornsby 1915-1937 23 5
Rabbit Maranville 1912-1935 23 5
Dennis Martinez 1976-1998 23 5
Rusty Staub 1963-1985 23 5
Don Sutton 1966-1988 23 5
Greg Maddux 1986-2008 23 4
Tony Perez 1964-1986 23 4
Early Wynn 1939-1963 23 3
Hank Aaron 1954-1976 23 2
Brooks Robinson 1955-1977 23 1
Carl Yastrzemski 1961-1983 23 1
Mike Morgan 1978-2002 22 12
Rich Gossage 1972-1994 22 9
Gaylord Perry 1962-1983 22 8
Jerry Reuss 1969-1990 22 8
Gary Sheffield 1988-2009 22 8
Joe Niekro 1967-1988 22 7
Harry Davis 1895-1917 22 6
Kid Gleason 1888-1912 22 6
Randy Johnson 1988-2009 22 6
Sad Sam Jones 1914-1935 22 6
Graig Nettles 1967-1988 22 6
Jim Thome 1991-2012 22 6
Dave Winfield 1973-1995 22 6
Harold Baines 1980-2001 22 5
Bert Blyleven 1970-1992 22 5
Bill Buckner 1969-1990 22 5
Joe Morgan 1963-1984 22 5
Cy Young 1890-1911 22 5
Tris Speaker 1907-1928 22 4
Ken Griffey 1989-2010 22 3
Willie McCovey 1959-1980 22 3
Herb Pennock 1912-1934 22 3
Red Ruffing 1924-1947 22 3
Babe Ruth 1914-1935 22 3
Barry Bonds 1986-2007 22 2
Phil Cavarretta 1934-1955 22 2
Jimmy Dykes 1918-1939 22 2
Tom Glavine 1987-2008 22 2
Harmon Killebrew 1954-1975 22 2
Willie Mays 1951-1973 22 2
Al Kaline 1953-1974 22 1
Stan Musial 1941-1963 22 1
Mel Ott 1926-1947 22 1
Lave Cross 1887-1907 21 9
David Wells 1987-2007 21 9
Hoyt Wilhelm 1952-1972 21 9
Danny Darwin 1978-1998 21 8
Tom Gordon 1988-2009 21 8
Clark Griffith 1891-1914 21 7
Waite Hoyt 1918-1938 21 7
Jack O'Connor 1887-1910 21 7
Ron Fairly 1958-1978 21 6
Rick Honeycutt 1977-1997 21 6
Ivan Rodriguez 1991-2011 21 6
Frank Tanana 1973-1993 21 6
Lindy McDaniel 1955-1975 21 5
Eddie Murray 1977-1997 21 5
Frank Robinson 1956-1976 21 5
Bill Dahlen 1891-1911 21 4
Andre Dawson 1976-1996 21 4
Reggie Jackson 1967-1987 21 4
Tim McCarver 1959-1980 21 4
Bob O'Farrell 1915-1935 21 4
Darrell Evans 1969-1989 21 3
John Franco 1984-2005 21 3
Nap Lajoie 1896-1916 21 3
Paul Molitor 1978-1998 21 3
Ted Simmons 1968-1988 21 3
John Smoltz 1988-2009 21 3
Warren Spahn 1942-1965 21 3
Fred Clarke 1894-1915 21 2
Eppa Rixey 1912-1933 21 2
Honus Wagner 1897-1917 21 2
George Brett 1973-1993 21 1
Walter Johnson 1907-1927 21 1
Ted Lyons 1923-1946 21 1
Cal Ripken 1981-2001 21 1
Willie Stargell 1962-1982 21 1
Terry Mulholland 1986-2006 20 11
LaTroy Hawkins 1995-2014 20 10
Paul Hines 1872-1891 20 10
Bobo Newsom 1929-1953 20 9
Darren Oliver 1993-2013 20 9
Arthur Rhodes 1991-2011 20 9
Benito Santiago 1986-2005 20 9
Ruben Sierra 1986-2006 20 9
Deacon White 1871-1890 20 9
Jay Johnstone 1966-1985 20 8
Sandy Alomar 1988-2007 20 7
Al Simmons 1924-1944 20 7
Gary Gaetti 1981-2000 20 6
Kenny Rogers 1989-2008 20 6
Elmer Valo 1940-1961 20 6
Jake Beckley 1888-1907 20 5
Curt Schilling 1988-2007 20 5
Mickey Vernon 1939-1960 20 5
Doc Cramer 1929-1948 20 4
Jimmie Foxx 1925-1945 20 4
Charlie Grimm 1916-1936 20 4
Dutch Leonard 1933-1953 20 4
Dolf Luque 1914-1935 20 4
Manny Mota 1962-1982 20 4
Tom Seaver 1967-1986 20 4
Luke Sewell 1921-1942 20 4
Curt Simmons 1947-1967 20 4
Paul Waner 1926-1945 20 4
Pete Alexander 1911-1930 20 3
Johnny Cooney 1921-1944 20 3
Joe Cronin 1926-1945 20 3
George Davis 1890-1909 20 3
Brian Downing 1973-1992 20 3
Joe Judge 1915-1934 20 3
Rafael Palmeiro 1986-2005 20 3
Alex Rodriguez 1994-2013 20 3
Max Carey 1910-1929 20 2
Dwight Evans 1972-1991 20 2
Gabby Hartnett 1922-1941 20 2
Sam Rice 1915-1934 20 2
Luke Appling 1930-1950 20 1
Craig Biggio 1988-2007 20 1
Red Faber 1914-1933 20 1
Tony Gwynn 1982-2001 20 1
Mel Harder 1928-1947 20 1
Derek Jeter 1995-2014 20 1
Alan Trammell 1977-1996 20 1
Robin Yount 1974-1993 20 1
Matt Stairs 1992-2011 19 12
Dan Brouthers 1879-1904 19 10
Jamey Wright 1996-2014 19 10
David Weathers 1991-2009 19 9
Doyle Alexander 1971-1989 19 8
John Candelaria 1975-1993 19 8
Steve Finley 1989-2007 19 8
Jose Mesa 1987-2007 19 8
Mike Stanton 1989-2007 19 8
Andres Galarraga 1985-2004 19 7
Burleigh Grimes 1916-1934 19 7
Rollie Hemsley 1928-1947 19 7
Bob McClure 1975-1993 19 7
Mark McLemore 1986-2004 19 7
Lance Parrish 1977-1995 19 7
Scott Sanderson 1978-1996 19 7
Dick Schofield 1953-1971 19 7
Tom Zachary 1918-1936 19 7
Don Baylor 1970-1988 19 6
Kevin Brown 1986-2005 19 6
Luis Gonzalez 1990-2008 19 6
Fred McGriff 1986-2004 19 6
Stuffy McInnis 1909-1927 19 6
Dave Parker 1973-1991 19 6
Muddy Ruel 1915-1934 19 6
Luis Tiant 1964-1982 19 6
Chief Zimmer 1884-1903 19 6
Rube Bressler 1914-1932 19 5
Chili Davis 1981-1999 19 5
Raul Ibanez 1996-2014 19 5
Manny Ramirez 1993-2011 19 5
Wally Schang 1913-1931 19 5
Chris Speier 1971-1989 19 5
Nick Altrock 1898-1933 19 4
Dusty Baker 1968-1986 19 4
Bert Campaneris 1964-1983 19 4
Gary Carter 1974-1992 19 4
Gene Garber 1969-1988 19 4
Jason Giambi 1995-2013 19 4
Ken Griffey 1973-1991 19 4
Dick Hall 1952-1971 19 4
Fergie Jenkins 1965-1983 19 4
Syl Johnson 1922-1940 19 4
Willie Keeler 1892-1910 19 4
Jerry Koosman 1967-1985 19 4
Tommy Leach 1898-1918 19 4
Al Leiter 1987-2005 19 4
Al Lopez 1928-1947 19 4
Ron Reed 1966-1984 19 4
Rick Reuschel 1972-1991 19 4
Robin Roberts 1948-1966 19 4
Enos Slaughter 1938-1959 19 4
Bucky Walters 1931-1950 19 4
Bob Watson 1966-1984 19 4
Bob Boone 1972-1990 19 3
Jose Cruz 1970-1988 19 3
Nellie Fox 1947-1965 19 3
Rick Monday 1966-1984 19 3
Red Schoendienst 1945-1963 19 3
B.J. Surhoff 1987-2005 19 3
Tony Taylor 1958-1976 19 3
Frank Thomas 1990-2008 19 3
Willie Wilson 1976-1994 19 3
Babe Adams 1906-1926 19 2
Yogi Berra 1946-1965 19 2
Lou Brock 1961-1979 19 2
Rod Carew 1967-1985 19 2
Sam Crawford 1899-1917 19 2
Freddie Fitzsimmons 1925-1943 19 2
Frankie Frisch 1919-1937 19 2
Steve Garvey 1969-1987 19 2
Jesse Haines 1918-1937 19 2
Tug McGraw 1965-1984 19 2
Hal McRae 1968-1987 19 2
Ozzie Smith 1978-1996 19 2
Tim Wakefield 1992-2011 19 2
Zack Wheat 1909-1927 19 2
Cy Williams 1912-1930 19 2
Ernie Banks 1953-1971 19 1
Dave Concepcion 1970-1988 19 1
Charlie Gehringer 1924-1942 19 1
Chipper Jones 1993-2012 19 1
Barry Larkin 1986-2004 19 1
Jim Palmer 1965-1984 19 1
Mariano Rivera 1995-2013 19 1
Lou Whitaker 1977-1995 19 1
Ted Williams 1939-1960 19 1
Miguel Batista 1992-2012 18 11
Tommy Davis 1959-1976 18 10
Russ Springer 1992-2010 18 10
Jose Cardenal 1963-1980 18 9
Kent Mercker 1989-2008 18 9
Pop Snyder 1873-1891 18 9
Rick Cerone 1975-1992 18 8
Duke Farrell 1888-1905 18 8
Lenny Harris 1988-2005 18 8
Johnny Klippstein 1950-1967 18 8
Dave Philley 1941-1962 18 8
Juan Pizarro 1957-1974 18 8
Jamie Quirk 1975-1992 18 8
Lee Smith 1980-1997 18 8
Jose Vizcaino 1989-2006 18 8
Johnny Damon 1995-2012 18 7
Jim Dwyer 1973-1990 18 7
Don McMahon 1957-1974 18 7
Greg Myers 1987-2005 18 7
Al Oliver 1968-1985 18 7
Mike Torrez 1967-1984 18 7
Lew Burdette 1950-1967 18 6
Jack Burdock 1872-1891 18 6
Walker Cooper 1940-1957 18 6
Willie Davis 1960-1979 18 6
Shawon Dunston 1985-2002 18 6
Woodie Fryman 1966-1983 18 6
George Hendrick 1971-1988 18 6
Willie Horton 1963-1980 18 6
Grant Jackson 1965-1982 18 6
Clarence Mitchell 1911-1932 18 6
Claude Osteen 1957-1975 18 6
Tom Paciorek 1970-1987 18 6
Tony Pena 1980-1997 18 6
Tony Phillips 1982-1999 18 6
Val Picinich 1916-1933 18 6
Dan Plesac 1986-2003 18 6
Willie Randolph 1975-1992 18 6
Ray Sadecki 1960-1977 18 6
Mike Timlin 1991-2008 18 6
Dick Bartell 1927-1946 18 5
Jay Bell 1986-2003 18 5
Smoky Burgess 1949-1967 18 5
Ellis Burks 1987-2004 18 5
Jack Clark 1975-1992 18 5
Roger Connor 1880-1897 18 5
Tommy Corcoran 1890-1907 18 5
Murry Dickson 1939-1959 18 5
Buck Ewing 1880-1897 18 5
Richie Hebner 1968-1985 18 5
Hughie Jennings 1891-1918 18 5
Pedro Martinez 1992-2009 18 5
Camilo Pascual 1954-1971 18 5
Vada Pinson 1958-1975 18 5
Rick Sutcliffe 1976-1994 18 5
Dixie Walker 1931-1949 18 5
Lloyd Waner 1927-1945 18 5
Rick Wise 1964-1982 18 5
Brad Ausmus 1993-2010 18 4
Buddy Bell 1972-1989 18 4
Kiki Cuyler 1921-1938 18 4
Bill Donovan 1898-1918 18 4
Johnny Evers 1902-1929 18 4
George Foster 1969-1986 18 4
Jim Fregosi 1961-1978 18 4
Alfredo Griffin 1976-1993 18 4
Orel Hershiser 1983-2000 18 4
Sherm Lollar 1946-1963 18 4
Bobby Lowe 1890-1907 18 4
Rube Marquard 1908-1925 18 4
Lee May 1965-1982 18 4
Willie McGee 1982-1999 18 4
Jack Morris 1977-1994 18 4
Lou Piniella 1964-1984 18 4
Edd Roush 1913-1931 18 4
Sammy Sosa 1989-2007 18 4
Ezra Sutton 1871-1888 18 4
Denny Walling 1975-1992 18 4
Luis Aparicio 1956-1973 18 3
Wade Boggs 1982-1999 18 3
Rick Ferrell 1929-1947 18 3
Goose Goslin 1921-1938 18 3
Trevor Hoffman 1993-2010 18 3
Torii Hunter 1997-2014 18 3
Charlie Jamieson 1915-1932 18 3
Paul Konerko 1997-2014 18 3
Dale Murphy 1976-1993 18 3
Billy Pierce 1945-1964 18 3
Jimmy Ryan 1885-1903 18 3
Duke Snider 1947-1964 18 3
Joe Torre 1960-1977 18 3
Jimmie Wilson 1923-1940 18 3
Eddie Yost 1944-1962 18 3
Jimmy Austin 1909-1929 18 2
Mark Belanger 1965-1982 18 2
Mike Flanagan 1975-1992 18 2
Gil Hodges 1943-1963 18 2
Joe Kuhel 1930-1947 18 2
Mike Mussina 1991-2008 18 2
David Ortiz 1997-2014 18 2
Andy Pettitte 1995-2013 18 2
Ray Schalk 1912-1929 18 2
Billy Williams 1959-1976 18 2
Ossie Bluege 1922-1939 18 1
Roberto Clemente 1955-1972 18 1
Bob Feller 1936-1956 18 1
Ed Kranepool 1962-1979 18 1
Mickey Mantle 1951-1968 18 1
Edgar Martinez 1987-2004 18 1
Bid McPhee 1882-1899 18 1
Bill Russell 1969-1986 18 1
Mike Schmidt 1972-1989 18 1
Frank White 1973-1990 18 1