Jump to content

List of Major League Baseball players who spent their entire career with one franchise

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Crowsus (talk | contribs) at 05:45, 11 October 2018 (→‎See also: similar lists). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Carl Yastrzemski played in Major League Baseball for 23 seasons, all with the Boston Red Sox.

The following is a list of former Major League Baseball (MLB) players who played in at least ten MLB seasons and spent their entire MLB playing careers exclusively with one franchise. In most cases, this means the player only appeared with one team; there are also players whose team was relocated (e.g. the Athletics) or had a name change (e.g. the Angels) during their career. Active players, and free agents who have not yet retired, are not listed. Some listed players subsequently went on to coach or manage with other teams, or may have had minor league appearances with other franchises.

As of September 2018, 176 players have accomplished this feat, of which the New York Yankees have had the most, with 25. Brooks Robinson and Carl Yastrzemski share the distinction of the longest tenure with a single team, 23 seasons with the Baltimore Orioles and Boston Red Sox, respectively. David Wright of the New York Mets, who played his final game on September 30, 2018, is the most recent player to complete a career of at least ten seasons with one team.

Players

Key
Seasons Total seasons played
Years Years played
Member of the Baseball Hall of Fame
Player Team Seasons Years Ref.
Gene Alley Pittsburgh Pirates 11 1963–1973
Bob Allison Washington Senators/Minnesota Twins 13 1958–1970
Luke Appling Chicago White Sox 20 1930–1943, 1945–1950 [1]
Joe Astroth Philadelphia Athletics/Kansas City Athletics 10 1945–1946, 1949–1956
Jerry Augustine Milwaukee Brewers 10 1975–1984
Jeff Bagwell Houston Astros 15 1991–2005
Ernie Banks Chicago Cubs 19 1953–1971 [1]
Johnny Bench Cincinnati Reds 17 1967–1983
Bruce Benedict Atlanta Braves 12 1978–1989
Carson Bigbee Pittsburgh Pirates 11 1916–1926
Craig Biggio Houston Astros 20 1988–2007 [1]
Ray Blades St. Louis Cardinals 10 1922–1928, 1930–1932
Steve Blass Pittsburgh Pirates 10 1964, 1966–1974
Ossie Bluege Washington Senators 18 1922–1939 [1]
Al Brazle St. Louis Cardinals 10 1943, 1946–1954
George Brett Kansas City Royals 21 1973–1993 [1]
Tommy Bridges Detroit Tigers 16 1930–1943, 1945–1946
Gates Brown Detroit Tigers 13 1963–1975
Randy Bush Minnesota Twins 12 1982–1993
Matt Cain San Francisco Giants 13 2005–2017
Roy Campanella Brooklyn Dodgers 10 1948–1957
Spud Chandler New York Yankees 11 1937–1947
Larry Christenson Philadelphia Phillies 11 1973–1983
Roberto Clemente Pittsburgh Pirates 18 1955–1972 [1]
Joe Collins New York Yankees 10 1948–1957
Earle Combs New York Yankees 12 1924–1935
Dave Concepción Cincinnati Reds 19 1970–1988 [1]
Frankie Crosetti New York Yankees 17 1932–1948
John Danks Chicago White Sox 10 2007–2016
Harry Danning New York Giants 10 1933–1942
Rich Dauer Baltimore Orioles 10 1976–1985
Hooks Dauss Detroit Tigers 15 1912–1926
Jim Davenport San Francisco Giants 13 1958–1970
Bill Dickey New York Yankees 17 1928–1943, 1946
Dom DiMaggio Boston Red Sox 11 1940–1942, 1946–1953
Joe DiMaggio New York Yankees 13 1936–1942, 1946–1951
Gary DiSarcina California/Anaheim Angels 12 1989–2000
Bobby Doerr Boston Red Sox 14 1937–1944, 1946–1951
Don Drysdale Brooklyn/Los Angeles Dodgers 14 1956–1969
Carl Erskine Brooklyn/Los Angeles Dodgers 12 1948–1959
Andre Ethier Los Angeles Dodgers 12 2006–2017
Red Faber Chicago White Sox 20 1914–1933 [1]
Bob Feller Cleveland Indians 18 1936–1941, 1945–1956 [1]
Tim Flannery San Diego Padres 11 1979–1989
Whitey Ford New York Yankees 16 1950, 1953–1967
Dick Fowler Philadelphia Athletics 10 1941–1942, 1945–1952
Bill Freehan Detroit Tigers 15 1961, 1963–1976
Carl Furillo Brooklyn/Los Angeles Dodgers 15 1946–1960
Jim Gantner Milwaukee Brewers 17 1976–1992
Scott Garrelts San Francisco Giants 10 1982–1991
Lou Gehrig New York Yankees 17 1923–1939
Charlie Gehringer Detroit Tigers 19 1924–1942 [1]
Patsy Gharrity Washington Senators 10 1916–1923, 1929–1930
Jake Gibbs New York Yankees 10 1962–1971
Bob Gibson St. Louis Cardinals 17 1959–1975
Jim Gilliam Brooklyn/Los Angeles Dodgers 14 1953–1966
Jack Graney Cleveland Naps/Indians 14 1908, 1910–1922
Dick Green Kansas City/Oakland Athletics 12 1963–1974
Mike Greenwell Boston Red Sox 12 1985–1996
Orval Grove Chicago White Sox 10 1940–1949
Ron Guidry New York Yankees 14 1975–1988
Tony Gwynn San Diego Padres 20 1982–2001 [1]
Stan Hack Chicago Cubs 16 1932–1947
Mel Harder Cleveland Indians 20 1928–1947 [1]
Terry Harmon Philadelphia Phillies 10 1967, 1969–1977
Todd Helton Colorado Rockies 17 1997–2013
Tommy Henrich New York Yankees 11 1937–1942, 1946–1950
Bobby Higginson Detroit Tigers 11 1995–2005
John Hiller Detroit Tigers 15 1965–1970, 1972–1980
Ron Hodges New York Mets 12 1973–1984
Chris Hoiles Baltimore Orioles 10 1989–1998
Ryan Howard Philadelphia Phillies 13 2004–2016
Kent Hrbek Minnesota Twins 14 1981–1994
Carl Hubbell New York Giants 16 1928–1943
Fred Hutchinson Detroit Tigers 10 1939–1940, 1946–1953
Travis Jackson New York Giants 15 1922–1936
Derek Jeter New York Yankees 20 1995–2014 [1]
Walter Johnson Washington Senators 21 1907–1927 [1]
Chipper Jones Atlanta Braves 19 1993, 1995–2012 [1]
Arndt Jorgens New York Yankees 11 1929–1939
Al Kaline Detroit Tigers 22 1953–1974 [1]
Ron Karkovice Chicago White Sox 12 1986–1997
Sandy Koufax Brooklyn/Los Angeles Dodgers 12 1955–1966
Ed Kranepool New York Mets 18 1962–1979 [1]
Ray Kremer Pittsburgh Pirates 10 1924–1933
Barry Larkin Cincinnati Reds 19 1986–2004 [1]
Vern Law Pittsburgh Pirates 16 1950–1951, 1954–1967
Sam Leever Pittsburgh Pirates 13 1898–1910
Bob Lemon Cleveland Indians 15 1941–1942, 1946–1958
Dennis Leonard Kansas City Royals 12 1974–1983, 1985–1986
Buddy Lewis Washington Senators 11 1935–1941, 1945–1947, 1949
Ted Lyons Chicago White Sox 21 1923–1942, 1946 [1]
Mickey Mantle New York Yankees 18 1951–1968 [1]
Pepper Martin St. Louis Cardinals 13 1928, 1930–1940, 1944
Edgar Martínez Seattle Mariners 18 1987–2004 [1]
Don Mattingly New York Yankees 14 1982–1995
Bill Mazeroski Pittsburgh Pirates 17 1956–1972
Gil McDougald New York Yankees 10 1951–1960
Scott McGregor Baltimore Orioles 13 1976–1988
Bid McPhee Cincinnati Red Stockings/Reds 18 1882–1899 [1]
Clyde Milan Washington Senators 16 1907–1922
Bob Miller Philadelphia Phillies 10 1949–1958
Otto Miller Brooklyn Superbas/Dodgers/Robins 13 1910–1922
Bob Montgomery Boston Red Sox 10 1970–1979
Jo-Jo Moore New York Giants 12 1930–1941
Terry Moore St. Louis Cardinals 11 1935–1942, 1946–1948
Bob Moose Pittsburgh Pirates 10 1967–1976
Guy Morton Cleveland Naps/Indians 11 1914–1924
Johnny Mostil Chicago White Sox 10 1918, 1921–1929
Pat Mullin Detroit Tigers 10 1940–1941, 1946–1953
Thurman Munson New York Yankees 11 1969–1979
Stan Musial St. Louis Cardinals 22 1941–1944, 1946–1963 [1]
Mike Norris Oakland Athletics 10 1975–1983, 1990
Ron Oester Cincinnati Reds 13 1978–1990
Tony Oliva Minnesota Twins 15 1962–1976
Mel Ott New York Giants 22 1926–1947 [1]
Tom Pagnozzi St. Louis Cardinals 12 1987–1998
Jim Palmer Baltimore Orioles 19 1965–1967, 1969–1984 [1]
Mel Parnell Boston Red Sox 10 1947–1956
Glen Perkins Minnesota Twins 12 2006–2017
Rico Petrocelli Boston Red Sox 13 1963, 1965–1976
Biff Pocoroba Atlanta Braves 10 1975–1984
Jorge Posada New York Yankees 17 1995–2011
Kirby Puckett Minnesota Twins 12 1984–1995
Brad Radke Minnesota Twins 12 1995–2006
Pee Wee Reese Brooklyn/Los Angeles Dodgers 16 1940–1942, 1946–1958
Jim Rice Boston Red Sox 16 1974–1989
J. R. Richard Houston Astros 10 1971–1980
Bobby Richardson New York Yankees 12 1955–1966
Cal Ripken, Jr. Baltimore Orioles 21 1981–2001 [1]
Mariano Rivera New York Yankees 19 1995–2013 [1]
Phil Rizzuto New York Yankees 13 1941–1942, 1946–1956
Brooks Robinson Baltimore Orioles 23 1955–1977 [1]
Jackie Robinson Brooklyn Dodgers 10 1947–1956
Steve Rogers Montreal Expos 13 1973–1985
Red Rolfe New York Yankees 10 1931, 1934–1942
Eddie Rommel Philadelphia Athletics 13 1920–1932
Al Rosen Cleveland Indians 10 1947–1956
Nap Rucker Brooklyn Superbas/Dodgers/Robins 10 1907–1916
Bill Russell Los Angeles Dodgers 18 1969–1986 [1]
Tim Salmon California/Anaheim/Los Angeles Angels of Anaheim 14 1992–2004, 2006
Mike Schmidt Philadelphia Phillies 18 1972–1989 [1]
Hal Schumacher New York Giants 13 1931–1942, 1946
Mike Scioscia Los Angeles Dodgers 13 1980–1992
Scot Shields Anaheim/Los Angeles Angels of Anaheim 10 2001–2010
Sibby Sisti Boston Bees/Braves/Milwaukee Braves 13 1939–1942, 1946–1954
Vic Sorrell Detroit Tigers 10 1928–1937
Mario Soto Cincinnati Reds 12 1977–1988
Paul Splittorff Kansas City Royals 15 1970–1984
Mike Squires Chicago White Sox 10 1975, 1977–1985
Bob Stanley Boston Red Sox 13 1977–1989
Mickey Stanley Detroit Tigers 15 1964–1978
Willie Stargell Pittsburgh Pirates 21 1962–1982 [1]
Mel Stottlemyre, Sr. New York Yankees 11 1964–1974
Pete Suder Philadelphia Athletics/Kansas City Athletics 13 1941–1943, 1946–1955
Lee Tannehill Chicago White Sox 10 1903–1912
Bill Terry New York Giants 14 1923–1936
Robby Thompson San Francisco Giants 11 1986–1996
Mike Tiernan New York Giants 13 1887–1899
Alan Trammell Detroit Tigers 20 1977–1996 [1]
Cecil Travis Washington Senators 12 1933–1941, 1945–1947
Pie Traynor Pittsburgh Pirates 17 1920–1935, 1937
Jason Varitek Boston Red Sox 15 1997–2011
John Wathan Kansas City Royals 10 1976–1985
Bill Wegman Milwaukee Brewers 11 1985–1995
Wes Westrum New York Giants 11 1947–1957
Lou Whitaker Detroit Tigers 19 1977–1995 [1]
Frank White Kansas City Royals 18 1973–1990 [1]
Roy White New York Yankees 15 1965–1979
Bernie Williams New York Yankees 16 1991–2006
Ted Williams Boston Red Sox 19 1939–1942, 1946–1960 [1]
Larry Woodall Detroit Tigers 10 1920–1929
David Wright New York Mets 14 2004-2016, 2018
Carl Yastrzemski Boston Red Sox 23 1961–1983 [1]
Ross Youngs New York Giants 10 1917–1926
Robin Yount Milwaukee Brewers 20 1974–1993 [1]

Counts by franchise

Todd Helton was the first, and to date only, player to spend a 10-year or longer MLB career exclusively with the Colorado Rockies.
Team name Past name(s) Player count
Arizona Diamondbacks 0
Atlanta Braves Milwaukee Braves
Boston Braves
Boston Bees
4
Baltimore Orioles St. Louis Browns 6
Boston Red Sox Boston Americans 11
Chicago Cubs 2
Chicago White Sox Chicago White Stockings 9
Cincinnati Reds Cincinnati Redlegs
Cincinnati Red Stockings
6
Cleveland Indians Cleveland Naps 6
Colorado Rockies 1
Detroit Tigers 15
Houston Astros Houston Colt .45s 3
Kansas City Royals 5
Los Angeles Angels California Angels
Anaheim Angels
Los Angeles Angels of Anaheim
3
Los Angeles Dodgers Brooklyn Dodgers
Brooklyn Robins
Brooklyn Superbas
13
Miami Marlins Florida Marlins 0
Milwaukee Brewers Seattle Pilots 4
Minnesota Twins Washington Senators (1901–60) 13
New York Mets 3
New York Yankees New York Highlanders 25
Oakland Athletics Oakland A's
Kansas City Athletics
Philadelphia Athletics
6
Philadelphia Phillies 5
Pittsburgh Pirates 11
St. Louis Cardinals 7
San Diego Padres 2
San Francisco Giants New York Giants 14
Seattle Mariners 1
Texas Rangers Washington Senators (1961–71) 0
Tampa Bay Rays Tampa Bay Devil Rays 0
Toronto Blue Jays 0
Washington Nationals Montreal Expos 1

Total: 176 (updated October 1, 2018)

See also

References

Researched through the Baseball-Reference.com website.

  1. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak "Most Seasons Played". Baseball-Reference.com. Retrieved September 4, 2018. sort by Franchises column

Further reading