Players who played for New York Yankees and St. Louis Cardinals

Return to the form to edit this search or create a new search.

Are you hooked on Immaculate Grid, the daily trivia game from Baseball Reference? Whether you're looking for a little help on your grid or you already filled it out and want to know who else qualified, we have you covered. There were 175 players who played for both the New York Yankees and St. Louis Cardinals.

Top Players who Played for the New York Yankees and St. Louis Cardinals.

(Ranked by WAR)

Johnny Mize

Hall of Famer Johnny Mize played 5 seasons for the New York Yankees (3.8 WAR) and 6 seasons for the St. Louis Cardinals (37.8 WAR).

Enos Slaughter

Hall of Famer Enos Slaughter played 6 seasons for the New York Yankees (1.7 WAR) and 13 seasons for the St. Louis Cardinals (52.7 WAR).

Carlos Beltrán

Carlos Beltrán played 3 seasons for the New York Yankees (2.8 WAR) and 2 seasons for the St. Louis Cardinals (6.2 WAR).

Clark Griffith

Clark Griffith played 5 seasons for the New York Yankees (7.6 WAR) and 1 season for the St. Louis Cardinals (1.1 WAR).

Roger Maris

Roger Maris played 7 seasons for the New York Yankees (26.4 WAR) and 2 seasons for the St. Louis Cardinals (5.9 WAR).

Batting

  • 146 players batted for each of these franchises.
Batting Table
New York Yankees St. Louis Cardinals
Name Yrs G AB BA HR SB WAR Yrs G AB BA HR SB WAR
Juan Acevedo200320000.01998-19999737.10800-0.2
Matty Alou1973123497.296251.41971-19732681024.31410304.3
Rubén Amaro Sr.1966-1968191481.21413-0.719584076.22400-0.6
Dean Anna20141222.136100.2201511.00000
Luis Arroyo1960-196312734.265000.319553556.232100.1
Harrison Bader2022-202398334.2377190.82017-20225231530.246525511.6
Zinn Beck1918118.00000-0.31913-1916279894.2283211.6
Carlos Beltrán2014-20163411240.2705632.82012-20132961101.28256156.2
Lance Berkman201037106.25510-0.32011-2012177569.2953344.3
Gary Blaylock1959152.500000.119593134.11820-0.1
Don Bollweg195370155.297611.31950-19511020.15000-0.2
Bobby Bonds1975145529.27032305.1198086231.203515-0.4
Frenchy Bordagaray19413673.26001-0.21937-1938177456.2891130.1
Darren Bragg200154.250000.0199993273.260630.8
Marshall Bridges1962-19637514.00000-0.31959-19604729.172100.1
Ed Brinkman19754563.17500-0.219752875.24010-0.2
Lew Burdette195020000.01963-19642932.09401-0.2
Miguel Cairo2004-2007257689.2696322.02001-2007255545.253870.4
Duke Carmel196568.00000-0.21959-19637170.18611-0.1
Matt Carpenter202247128.3051502.32011-202413614497.2621572726.6
Alberto Castillo20021537.13500-0.4199993255.263400.8
Danny Cater1970-19712761010.2901042.919752235.22900-0.3
Randy Choate2000-200394.00000-0.12013-20151860000.1
Al Cicotte19572020.150000.019612921.286000.1
Jack Clark1988150496.2422732.81985-19873221093.2746639.7
Dave Collins1982111348.253313-0.719909958.22407-0.3
Joe Connor1905822.227010.2189527.00000-0.2
Lou Criger19102769.18800-0.21899-1900157546.2644192.1
Iván Cruz19971120.25000-0.120021714.357100.1
José Cruz19883880.20010-0.51970-19744451208.24726293.5
John Cumberland1968-19701817.05900-0.21972145.00000-0.1
Kiddo Davis192610000.019341633.303110.2
Bobby Del Greco1957-19582012.333010.01956102270.215510.5
Wilson Delgado20003145.244110.02002-20035597.17520-0.7
Russ Derry1944-1945116367.2341721.7194922.00000
Murry Dickson195867.286000.01939-1957253422.246001.7
Cozy Dolan1911-191237129.2560170.31914-1915237743.2576592.8
Leo Durocher1925-1929210638.257041.71933-19376832395.25515181.3
Doc Farrell1932-193370156.23100-0.319302361.21301-0.4
Jack Fournier191827100.350070.61920-19224181508.31729528.6
George Frazier1981-19831978-1980614.250000.0
Mike Gallego1992-1994261882.2621938.31996-199778186.19900-0.7
Giovanny Gallegos2017-201811.000000.02018-20241342.000000.0
Jaime García201712.000000.02008-2016153272.147200.4
Al Gettel1945-19465389.225000.2195586.500000.1
Frank Gilhooley1913-1918250907.2772354.61911-19121449.22400-0.5
Joe Girardi1996-19993791283.2728201.620031623.13000-0.4
Clark Griffith1903-190789163.160110.418912777.15612-0.2
Bob Grim1954-1958146121.12420-0.11960151.000000.0
Burleigh Grimes1934102.00000-0.11930-193460138.217000.0
Lee Guetterman1988-199230000.01993402.500000.1
John Habyan1990-199310000.01994-1995832.000000.0
J.A. Happ2018-202023.000000.020211014.00000-0.1
Mike Heath19783392.22800-0.2198665190.20542-0.1
Charlie Hemphill1908-19113861238.2711805.918991137.24310-0.1
Harvey Hendrick1923-192477142.26844-0.119322872.25010-0.2
Sterling Hitchcock1992-200350000.02003812.08300-0.1
Matt Holliday2017105373.231191-0.12009-20169823581.2931562923.1
Darren Holmes199810000.0200051.000000.0
Johnny Hopp1950-195280115.226340.11939-19456692129.291246913.0
Rex Hudler1984-19852958.15500-0.31990-1992251522.25311320.4
Chad Huffman2010918.167000.020171214.286000.0
Ham Hyatt191853131.229210.11915106295.268231.4
Alex Johnson1974-197562147.25222-0.21966-1967106261.21137-0.6
Billy Johnson1943-19517352524.2754579.81951-1953229729.2581664.6
Darrell Johnson1957-19582662.22610-0.3196082.000000.0
Lance Johnson20001830.300020.019873359.22006-0.4
Félix José20002029.24110-0.31990-19923101162.29825525.0
Randy Keisler2000-200112.000000.0200746.167000.1
Pat Kelly1991-19975911719.25126564.7199853153.216450.1
Jim Konstanty1954-19566213.07700-0.11956270000.0
Pete Kozma2017119.11100-0.32011-2015275621.222380.2
Bob Kuzava1951-195410592.08700-0.1195730000.0
Lyn Lary1929-19344961717.274214210.819393475.18701-0.2
Wade LeBlanc201410000.020211111.00000-0.1
Johnny Lindell1941-19507422568.275631712.5195036113.18650-0.2
Lance Lynn201812.000000.02011-2024170272.08500-0.8
Tyler Lyons2019-20202013-201814240.125000.1
Lee Magee1916-1917182683.2473320.51911-19144331587.2794794.1
Sal Maglie1957-19581315.200100.119581016.12500-0.1
Roger Maris1960-19668503007.265203726.41967-1968225720.2581405.9
Tino Martinez1996-200510543770.2761921716.72002-2003288987.2673642.3
Joe McCarthy190512.000000.019061537.243000.1
Pat McCauley1903619.05300-0.51893516.06300-0.4
Lindy McDaniel1968-197321963.111100.01955-1962337234.17910-0.4
Mickey McDermott19564652.212100.219612214.07100-0.1
Bob McGraw1917-19202413.00000-0.219271833.182110.0
Pete Mikkelsen1964-19659126.07700-0.2196853.000000.0
Andrew Miller2015-201680000.02019-20211040000.0
Elmer Miller1915-19223571230.25012270.819121237.18901-0.3
Buster Mills19403463.397100.719342972.23610-0.2
Johnny Mize1949-1953375870.2644413.81936-19418543121.3361581437.8
Jordan Montgomery2017-202257.000000.02022-2023
Jerry Mumphrey1981-19832861063.29322276.81974-19795221571.2768665.6
Irv Noren1952-19564881451.27231167.91957-1959142216.273500.0
Jack O'Connor190364212.20304-0.61899-190094321.249070.1
Paddy O'Connor191813.333000.01914109.00000-0.1
Champ Osteen190428107.196200.41908-190945157.19701-0.5
Adam Ottavino2019-202050000.0201056.00000-0.1
Josh Phelps20073680.26320-0.520081934.26500-0.5
Sidney Ponson2006-200812.00000-0.120061213.231000.2
Jack Powell1904-190584211.18010-0.11899-1901132362.218430.7
Ambrose Puttmann1903-19053057.281000.6190646.333000.1
Jamie Quirk19891324.08300-0.519834886.20920-0.4
Vic Raschi1946-1953218511.190100.71954-19553164.14100-0.3
Jimmie Reese1930-1931142433.286631.4193290309.265240.1
Mark Reynolds201336110.236600.72015140382.230132-0.4
Hank Robinson19181113.00000-0.21914-19155882.13400-0.3
Shane Robinson20182549.143110.12009-2014268402.231570.6
Austin Romine2011-20193681033.2392540.020221126.15400-0.2
Brendan Ryan2013-2015113269.20110-0.42007-20104151206.2599398.2
Mark Salas198750115.20030-0.119841420.10000-0.3
Rafael Santana1988148480.24041-0.619833014.21400-0.4
Dick Schofield19662558.15500-0.51953-1971311431.19553-0.1
Scott Seabol200111.000000.0200559105.21910-0.6
Bobby Shantz1957-1960149124.194000.91962-19649920.150000.0
Chasen Shreve2015-2018102.000000.02018-2019221.000000.0
Dick Simpson1969611.273000.119682656.23230-0.2
Enos Slaughter1954-1959350663.2531641.71938-195318206775.3051466452.7
Charley Smith1967-1968181495.2241001.21966116391.2661001.5
Tuck Stainback1942-1945211646.25254-0.21938610.00000-0.3
Gerry Staley1955-195631.000000.01947-1954301391.13810-1.7
Kelly Stinnett20063479.22810-0.220072682.15910-0.8
Gabby Street19122988.18201-0.6193111.000000.0
Bobby Tiefenauer1965102.000000.01952-1961276.00000-0.1
Brett Tomko200931.000000.020033263.286000.7
Mike Torrez19771967-197171119.193000.2
Tom Underwood1980-198119771930.13300-0.1
Breyvic Valera20191232.219000.02017510.10000-0.3
Dazzy Vance1915-1918103.667000.31933-19344743.16310-0.2
Ron Villone2006-2007100000.02008721.000000.0
José Vizcaíno200073174.276050.220061623.348100.3
Luke Voit2018-2021281987.2716804.52017-201870125.240500.3
Gary Waslewski1970-19715011.09100-0.11969121.000000.0
Allen Watson1999-200010000.01993-199559100.270001.2
Jeff Weaver2002-200320000.020061727.11100-0.1
Gabe White2003-200410000.0200550000.0
Mark Whiten199769215.26554-0.11993-1994244896.26839253.6
Chris Widger20022164.297000.2200344102.235000.0
Bill Wight1946-19471511.00000-0.219582810.10000-0.1
Stan Williams1963-19645170.11400-0.31971101.000000.0
Randy Winn20102961.21311-0.7201087144.25035-0.1
Harry Wolter1910-19133961370.27710859.319071647.340010.2
Tony Womack2005108329.249027-2.22004145553.3075263.3
Todd Zeile200366186.21060-0.41989-19957572694.26775339.3
Iván de Jesús198674.00000-0.219855972.22202-0.2

Pitching

  • 84 players pitched for each of these franchises.
Pitching Table
New York Yankees St. Louis Cardinals
Name Yrs G IP W L SV ERA WAR Yrs G IP W L SV ERA WAR
Juan Acevedo20032525.20367.71-1.01998-1999100200.21411194.262.3
Neil Allen1985-198866171.16413.622.71983-1985105269.2201653.84-0.2
Luis Arroyo1960-1963127199.12210433.122.6195535159.011804.191.6
Jacob Barnes202211.20000.000.120231313.20105.93-0.2
Gary Blaylock19591525.20103.510.1195926100.04505.130.3
Matt Bowman202334.00009.00-0.22016-2018156149.151324.100.3
Marshall Bridges1962-196375104.2104193.350.41959-196047107.18524.021.6
Lew Burdette195021.10006.750.01963-196429108.04823.580.3
Ray Burris19791527.21306.18-0.919862382.04505.60-1.2
Randy Choate2000-20038291.13204.430.82013-201519698.25313.561.3
Al Cicotte19572065.12223.030.619612975.02615.28-0.1
John Cumberland1968-19701870.03404.11-0.119721421.21106.65-0.7
Murry Dickson1958620.11215.75-0.71939-19572471180.1725473.3817.2
Octavio Dotel20061410.000010.80-0.520112924.23323.280.2
Rawly Eastwick1978824.22103.280.319774153.23744.70-1.0
Tony Fossas199951.000036.00-0.21995-1997194135.151122.791.3
George Frazier1981-1983140254.289123.254.41978-19806177.131133.84-0.4
Giovanny Gallegos2017-20182030.10114.750.02018-2024287299.21820443.394.1
Jaime García2017837.10304.82-0.12008-2016158896.0624503.579.6
Al Gettel1945-194653257.2151533.531.31955817.01009.00-0.8
Wayne Granger1973715.10101.760.01968-19736790.26693.28-0.7
Sonny Gray2017-201841195.2151604.511.220241692.29503.301.0
Clark Griffith1903-190787483.0322432.667.3189127186.111823.331.3
Bob Grim1954-1958146454.14521283.354.819601520.21003.050.4
Burleigh Grimes19341018.01215.50-0.11930-193459386.0321713.457.0
Lee Guetterman1988-1992233347.12119213.734.019934046.03312.930.7
John Habyan1990-1993164213.2119103.164.31994-19958388.04213.071.1
J.A. Happ2018-202051274.1211004.134.420211154.05204.000.5
Sterling Hitchcock1992-2003116402.0222425.152.42003838.05103.790.5
Darren Holmes19983451.10323.330.9200058.10109.72-0.3
Rick Honeycutt199531.000027.00-0.21996-19976349.12143.281.0
Don Hood19792767.13113.071.319803382.14603.390.3
Jim Kaat1979-19804463.12424.120.01980-1983176292.11916103.82-1.4
Randy Keisler2000-20011461.12207.19-0.52007417.10005.19-0.2
Matt Keough19831255.23405.17-0.81985410.00104.500.0
Jim Konstanty1954-195662103.083172.361.519562739.11154.580.2
Bob Kuzava1951-1954104347.12320133.392.0195732.10003.860.0
Dave LaPoint1989-199048271.1131904.740.01981-1987121563.2352303.902.8
Wade LeBlanc201411.000018.00-0.120211242.10103.610.6
Lance Lynn20181154.13204.140.32011-20242011068.0765113.4714.2
Tyler Lyons2019-20201210.10106.970.02013-2018147268.1121034.090.8
Sal Maglie1957-19581349.13133.100.619581053.02604.750.1
Lindy McDaniel1968-1973265544.23829582.899.81955-1962336884.26654663.8811.3
Mickey McDermott19562387.02604.240.019611927.01043.670.0
Lynn McGlothen198245.000010.80-0.21974-197699681.1444003.499.3
Bob McGraw1917-19202454.11204.140.219271894.04505.07-1.2
Pete Mikkelsen1964-196591168.11113123.420.91968516.00001.130.2
Andrew Miller2015-2016104107.093451.774.72019-2021129103.267104.34-0.5
Jordan Montgomery2017-202298502.2222003.947.72022-202332184.2121203.313.0
Mike Morgan198230150.171104.372.01995-199635209.291404.551.1
Rob Murphy199431.200016.20-0.21993-1994123105.091034.46-0.3
Jesse Orosco2003154.100010.38-0.4200062.10003.86-0.3
Donovan Osborne2004917.22007.13-0.31992-1999143840.0474503.925.4
Adam Ottavino2019-20209784.28822.762.12010522.10208.46-0.6
Sidney Ponson2006-20082196.14506.63-0.420061468.24405.24-0.2
Jack Powell1904-190584593.1313212.813.01899-1901131999.0595533.798.4
Ambrose Puttmann1903-190529154.26713.380.21906418.22205.30-0.3
Vic Raschi1946-19532181537.01205033.4715.41954-195531180.281004.881.0
Alberto Reyes20031317.00003.180.32004-20057774.24231.932.5
Hank Robinson19181148.02403.000.11914-191558269.0141602.711.4
Bobby Shantz1957-1960138461.13018192.736.31962-196499154.11210152.513.4
Bob Shirley1983-1987165470.2142054.054.319812879.16414.08-0.5
Chasen Shreve2015-2018180174.214623.921.62018-20192316.22203.780.2
Lee Smith199388.00030.000.51990-1993245266.215201602.904.4
Russ Springer19921416.00006.19-0.22003-2008163133.211303.032.3
Gerry Staley1955-195632.100027.00-0.61947-19543011274.28976194.0311.2
Bob Tewksbury1986-198731163.210904.011.91989-1994154968.2674613.4810.9
Bobby Tiefenauer19651020.11123.540.01952-19612745.01405.20-0.3
Brett Tomko20091520.21205.230.1200333202.213905.28-0.6
Mike Torrez197731217.0141203.822.41967-197171347.2211804.122.3
Tom Underwood1980-198147219.2141323.772.3197719100.06904.95-0.7
Raúl Valdés201166.20002.700.2201175.10103.380.1
Dazzy Vance1915-19181030.10304.45-0.21933-193447158.07343.592.0
Ron Villone2006-2007107122.23304.770.720087450.01214.68-0.1
Mike Wallace1974-19752656.26003.340.51975-19765875.03223.840.1
Gary Waslewski1970-19715090.22313.181.319691220.20213.920.1
Allen Watson1999-20003856.14005.270.81993-199559316.0192105.07-1.2
Jeff Weaver2002-200347237.1121225.351.220061583.15405.180.0
Luke Weaver2023-20243664.15202.801.52016-201852233.0151704.79-0.5
Tyler Webb201776.00004.500.02018-2021126108.13224.57-0.4
Jake Westbrook200036.202013.50-0.32010-201394549.2363204.271.0
Gabe White2003-20043633.02206.82-0.5200568.10002.160.2
Bill Wight1946-19471549.13203.83-0.219582857.13025.020.0
Stan Williams1963-196450228.0101303.431.719711012.23001.420.7

What is Immaculate Grid?

Immaculate Grid is a daily trivia game powered by Sports Reference.

Is there an Immaculate Grid game for basketball, football, hockey and soccer?

Yes, Sports Reference has Immaculate Grid games for Men's Basketball, Women's Basketball, Football, Hockey and Soccer as well as Baseball.

How do you play Immaculate Grid?

To play Immaculate Grid, you choose nine players to fill a grid. The grid is laid out as three rows and three columns. You select a player for each cell that matches the criteria for that cell's row and column. You have nine guesses to fill out the grid. Each guess, whether correct or incorrect, counts as a guess.

There is a new grid every day at 6:00 am ET.

See the full rules for more.