Minnesota Twins and St. Louis Cardinals players: who played for both
Who played for both the Twins and Cardinals?
126 players played for both the Minnesota Twins and the St. Louis Cardinals between 1901 and 2025, including Gary Gaetti, George McBride, Tom Brunansky and Tom Herr. 51 of them played for the Twins first and 69 for the Cardinals first; 6 played for both in the same season.
Did you know?
- Joe Quinn is the earliest on this list to complete the pair: Cardinals first, then the Twins from 1901.
- Jorge Alcala is the most recent: Twins first, then the Cardinals from 2025.
- Gary Gaetti played the most games across the two: 1,361 for the Twins and 380 for the Cardinals.
- 17 of them had two or more separate spells with one of the teams, such as Charlie Gelbert.
- Most common positions on this list: P (66), OF (20), C (17), SS (12).
How many can you name?
Name players who played for both the Twins and the Cardinals. The surname is enough. 0 / 126
All 126 players, most games for the two first
| Player | Pos | Twins | Cardinals |
|---|---|---|---|
| Gary Gaetti | 3B | 1981–1990 (1361 g) | 1996–1998 (380 g) |
| George McBride | SS | 1908–1920 (1459 g) | 1905–1906 (171 g) |
| Tom Brunansky | OF | 1982–1988 (916 g) | 1988–1990 (320 g) |
| Tom Herr | 2B | 1988 (86 g) | 1979–1988 (1029 g) |
| Steve Braun | OF | 1971–1976 (751 g) | 1981–1985 (330 g) |
| Eddie Ainsmith | C | 1910–1918 (623 g) | 1921–1923 (228 g) |
| Nick Punto | 2B | 2004–2010 (747 g) | 2011 (63 g) |
| Charlie Gelbert | SS | 1939–1940 (90 g) | 1929–1932, 1935–1936 (693 g) |
| Brian Harper | C | 1988–1993 (730 g) | 1985 (43 g) |
| Jim Kaat | P | 1959–1973 (585 g) | 1980–1983 (176 g) |
| Doc Lavan | SS | 1918 (117 g) | 1919–1924 (535 g) |
| Harrison Bader | OF | 2025 (96 g) | 2017–2022 (523 g) |
| Joe Quinn | 2B | 1901 (66 g) | 1893–1896, 1898, 1900 (549 g) |
| Patsy Donovan | OF | 1904 (125 g) | 1900–1903 (487 g) |
| John Farrell | 2B | 1901 (135 g) | 1902–1905 (406 g) |
| Mike Grady | C | 1901 (94 g) | 1897, 1904–1906 (382 g) |
| A. J. Pierzynski | C | 1998–2003 (430 g) | 2014 (30 g) |
| Lave Cross | 3B | 1906–1907 (171 g) | 1898–1900 (270 g) |
| Gabby Street | C | 1908–1911 (430 g) | 1931 (1 g) |
| Irv Noren | OF | 1950–1952 (279 g) | 1957–1959 (142 g) |
| Tom Long | OF | 1911–1912 (16 g) | 1915–1917 (403 g) |
| Bones Ely | SS | 1902 (105 g) | 1893–1895 (289 g) |
| Shane Robinson | OF | 2015 (83 g) | 2009, 2011–2014 (268 g) |
| Burt Shotton | OF | 1918 (127 g) | 1919–1923 (220 g) |
| J. C. Romero | P | 1999–2005 (327 g) | 2012 (11 g) |
| Dennys Reyes | P | 2006–2008 (191 g) | 2009–2010 (134 g) |
| Chuck Stobbs | P | 1953–1961 (303 g) | 1958 (17 g) |
| Kyle Lohse | P | 2001–2006 (172 g) | 2008–2012 (146 g) |
| Jim Dwyer | OF | 1988–1990 (145 g) | 1973–1975, 1977–1978 (170 g) |
| Bill Campbell | P | 1973–1976 (216 g) | 1985 (50 g) |
| Randy Flores | P | 2010 (11 g) | 2004–2008 (237 g) |
| Mark Salas | C | 1985–1987 (233 g) | 1984 (14 g) |
| Bill Keister | OF | 1902 (119 g) | 1900 (126 g) |
| Rocky Bridges | SS | 1957–1958 (236 g) | 1960 (3 g) |
| Jack Ryan | C | 1912–1913 (2 g) | 1901–1903 (226 g) |
| Lance Lynn | P | 2018 (20 g) | 2011–2015, 2017, 2024 (206 g) |
| Kyle Gibson | P | 2013–2019 (193 g) | 2024 (30 g) |
| Hal Woodeshick | P | 1959–1960 (73 g) | 1965–1967 (146 g) |
| Bob Tewksbury | P | 1997–1998 (52 g) | 1989–1994 (155 g) |
| Frank Huelsman | OF | 1904–1905 (205 g) | 1897 (2 g) |
| Mike Heydon | C | 1905–1907 (189 g) | 1901 (16 g) |
| Steve Carlton | P | 1987–1988 (13 g) | 1965–1971 (192 g) |
| Pat Neshek | P | 2006–2008, 2010 (132 g) | 2014 (71 g) |
| Wally Smith | 3B | 1914 (46 g) | 1911–1912 (157 g) |
| Jack Warner | C | 1906–1908 (157 g) | 1905 (41 g) |
| Tom Nieto | C | 1987–1988 (65 g) | 1984–1985 (128 g) |
| Genesis Cabrera | P | 2025 (16 g) | 2019–2023 (175 g) |
| Jack Russell | P | 1933–1936 (165 g) | 1940 (26 g) |
| Brant Alyea | OF | 1970–1971 (173 g) | 1972 (13 g) |
| Mudcat Grant | P | 1964–1967 (151 g) | 1969 (31 g) |
| Jorge Alcala | P | 2019–2025 (166 g) | 2025 (15 g) |
| Hal Janvrin | SS | 1919 (61 g) | 1919–1921 (112 g) |
| Stuffy Stewart | 2B | 1925–1927, 1929 (147 g) | 1916–1917 (25 g) |
| Bob Miller | P | 1968–1969 (93 g) | 1957, 1959–1961 (70 g) |
| Clyde Kluttz | C | 1951–1952 (111 g) | 1946 (52 g) |
| Jaime Garcia | P | 2017 (1 g) | 2008, 2010–2016 (162 g) |
| Matthew Bowman | P | 2024 (5 g) | 2016–2018 (157 g) |
| Willie Sudhoff | P | 1906 (9 g) | 1897–1901 (150 g) |
| John Gant | P | 2021 (14 g) | 2017–2021 (141 g) |
| Mickey McDermott | P | 1954–1955 (124 g) | 1961 (22 g) |
| Dean Stone | P | 1953–1957 (122 g) | 1959 (18 g) |
| Bud Byerly | P | 1956–1958 (89 g) | 1943–1945 (44 g) |
| Jason Marquis | P | 2012 (7 g) | 2004–2006 (125 g) |
| George Frazier | P | 1986–1987 (69 g) | 1978–1980 (61 g) |
| Wayne Granger | P | 1972 (63 g) | 1968, 1973 (67 g) |
| Pete Whisenant | OF | 1960–1961 (68 g) | 1955 (58 g) |
| Stan Williams | P | 1970–1971 (114 g) | 1971 (10 g) |
| Matt Belisle | P | 2017–2018 (87 g) | 2015 (34 g) |
| George Fisher | OF | 1923–1924 (28 g) | 1930 (92 g) |
| Gene Moore | OF | 1942–1943 (93 g) | 1933–1935 (23 g) |
| Sonny Gray | P | 2022–2023 (56 g) | 2024–2025 (60 g) |
| Juan Agosto | P | 1986 (17 g) | 1991–1992 (94 g) |
| Joe Nossek | OF | 1964–1966 (98 g) | 1969–1970 (10 g) |
| Eric Fryer | C | 2013–2015 (49 g) | 2016–2017 (58 g) |
| Zach Duke | P | 2018 (45 g) | 2016–2017 (55 g) |
| Marv Goodwin | P | 1916 (3 g) | 1917, 1919–1922 (96 g) |
| Ron Kline | P | 1967 (54 g) | 1960 (34 g) |
| Bob Repass | 2B | 1942 (81 g) | 1939 (3 g) |
| Carden Gillenwater | OF | 1948 (77 g) | 1940 (7 g) |
| Ted Abernathy | P | 1955–1957, 1960 (73 g) | 1970 (11 g) |
| Blaine Boyer | P | 2015 (68 g) | 2009 (15 g) |
| Fred Manrique | 2B | 1990 (69 g) | 1986 (13 g) |
| Otto Williams | SS | 1906 (21 g) | 1902–1903 (55 g) |
| Lyn Lary | SS | 1935 (39 g) | 1939 (34 g) |
| Joe Grzenda | P | 1969 (38 g) | 1972 (30 g) |
| Marcus Jensen | C | 2000 (52 g) | 1999 (16 g) |
| Jay Porter | C | 1959 (37 g) | 1959 (23 g) |
| Jackie Collum | P | 1962 (8 g) | 1951–1953, 1956 (50 g) |
| Mel Nelson | P | 1965, 1967 (29 g) | 1960, 1968–1969 (28 g) |
| Champ Osteen | SS | 1903 (10 g) | 1908–1909 (45 g) |
| Mike Morgan | P | 1998 (18 g) | 1995–1996 (35 g) |
| Chris Speier | SS | 1984 (12 g) | 1984 (38 g) |
| Sal Campisi | P | 1971 (6 g) | 1969–1970 (44 g) |
| John Romonosky | P | 1958–1959 (47 g) | 1953 (2 g) |
| Marty Martinez | SS | 1962 (37 g) | 1972 (9 g) |
| Pat Borders | C | 2004 (19 g) | 1996 (26 g) |
| Ducky Holmes | OF | 1903 (21 g) | 1898 (23 g) |
| Lee Tunnell | P | 1989 (10 g) | 1987 (33 g) |
| Adalberto Mejia | P | 2016–2019 (40 g) | 2019 (2 g) |
| Carmen Cali | P | 2007 (24 g) | 2004–2005 (16 g) |
| Jeff Little | P | 1982 (33 g) | 1980 (7 g) |
| Mike Lincoln | P | 1999–2000 (26 g) | 2004 (13 g) |
| P. J. Walters | P | 2012–2013 (20 g) | 2009–2011 (19 g) |
| Al Cicotte | P | 1958 (9 g) | 1961 (29 g) |
| Taylor Motter | SS | 2018 (9 g) | 2023 (29 g) |
| Jack Slattery | C | 1909 (32 g) | 1906 (3 g) |
| Bob Kuzava | P | 1950–1951 (30 g) | 1957 (3 g) |
| John Sutton | P | 1978 (17 g) | 1977 (14 g) |
| Tony Brottem | C | 1921 (3 g) | 1916, 1918 (28 g) |
| Clark Griffith | P | 1912–1914 (3 g) | 1891 (27 g) |
| Erik Komatsu | OF | 2012 (15 g) | 2012 (15 g) |
| J. A. Happ | P | 2021 (19 g) | 2021 (11 g) |
| Cy Warmoth | P | 1922–1923 (26 g) | 1916 (3 g) |
| Al Gettel | P | 1949 (16 g) | 1955 (8 g) |
| Frank Woodward | P | 1921–1922 (4 g) | 1919 (17 g) |
| Sidney Ponson | P | 2007 (7 g) | 2006 (14 g) |
| Bill Hopper | P | 1915 (13 g) | 1913–1914 (6 g) |
| Bill Trotter | P | 1942 (17 g) | 1944 (2 g) |
| Jim Mallory | OF | 1940 (4 g) | 1945 (13 g) |
| Brian Fuentes | P | 2010 (9 g) | 2012 (6 g) |
| Jesse Orosco | P | 2003 (8 g) | 2000 (6 g) |
| Jose Rodriguez | P | 2002 (4 g) | 2000, 2002 (8 g) |
| Kevin Jarvis | P | 1997 (6 g) | 2005 (4 g) |
| Brandon Waddell | P | 2021 (4 g) | 2021 (4 g) |
| Bud Bloomfield | 2B | 1964 (7 g) | 1963 (1 g) |
| Jack Spring | P | 1958 (3 g) | 1964 (2 g) |
From the SABR Lahman Baseball Database (CC BY-SA 3.0), 1876–2025. A season counts when the player played at least one regular-season game for the franchise.Twins seasons include the Washington Senators (1901–1960).Cardinals seasons include the St. Louis Brown Stockings (1882), St. Louis Browns (1883–1898) and St. Louis Perfectos (1899).
What next? Play today's MLB Grid
Fill a 3×3 board of team pairs like this one, with nine guesses and a rarity score. New board every day.
Play the MLB GridMLB career pathTwins historyCardinals history
More “played for both” lists
Minnesota Twins and…
Red Sox 256Orioles 247Guardians 238Yankees 223Tigers 202Athletics 194White Sox 194Dodgers 179Cubs 172Phillies 167
Questions
How many players have played for both the Minnesota Twins and the St. Louis Cardinals?
126 in the Lahman Baseball Database from 1901 to 2025, including Gary Gaetti, George McBride, Tom Brunansky and Tom Herr. A player counts when he played at least one regular-season game for each franchise.
Who was the first player on this list to play for both?
Joe Quinn: St. Louis Cardinals first, then the Minnesota Twins from 1901.
Who has played for both recently?
Harrison Bader, Lance Lynn, Kyle Gibson, Genesis Cabrera, Jorge Alcala and Matthew Bowman and 1 more, with a season for one of the two in 2024 or 2025.
Does a player count if the team has moved or changed its name?
Yes. Seasons count for today's franchise, the way the Lahman database links every team-season to a franchise. Twins seasons include the Washington Senators (1901–1960). Cardinals seasons include the St. Louis Brown Stockings (1882), St. Louis Browns (1883–1898) and St. Louis Perfectos (1899).
Careers from the SABR Lahman Baseball Database (CC BY-SA 3.0). Team logos are trademarks of their respective teams (logos via TheSportsDB). Independent and not affiliated with MLB or any team. Credits

