Players who played for Los Angeles Angels 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 133 players who played for both the Los Angeles Angels and St. Louis Cardinals.

Top Players who Played for the Los Angeles Angels and St. Louis Cardinals.

(Ranked by WAR)

Albert Pujols

Albert Pujols played 10 seasons for the Los Angeles Angels (12.7 WAR) and 12 seasons for the St. Louis Cardinals (88.6 WAR).

Jim Edmonds

Jim Edmonds played 7 seasons for the Los Angeles Angels (20.5 WAR) and 8 seasons for the St. Louis Cardinals (37.9 WAR).

Chuck Finley

Chuck Finley played 14 seasons for the Los Angeles Angels (51.8 WAR) and 1 season for the St. Louis Cardinals (0.5 WAR).

John Lackey

John Lackey played 8 seasons for the Los Angeles Angels (24.5 WAR) and 2 seasons for the St. Louis Cardinals (5.3 WAR).

Troy Glaus

Troy Glaus played 7 seasons for the Los Angeles Angels (22.6 WAR) and 2 seasons for the St. Louis Cardinals (4.2 WAR).

Batting

  • 108 players batted for each of these franchises.
Batting Table
Los Angeles Angels St. Louis Cardinals
Name Yrs G AB BA HR SB WAR Yrs G AB BA HR SB WAR
Luis Alicea1997128388.2535222.91988-19965661577.25216293.6
Rubén Amaro19694127.222000.019584076.22400-0.6
Mike Barlow1977-1979197590000.0
Steve Bilko1961-1962178458.2822823.01949-1954219778.2462401.3
Bobby Bonds1976-1977257970.26447717.2198086231.203515-0.4
Pedro Borbón1969223.000000.01980104.250000.0
Pat Borders19961957.22820-0.219962669.319000.3
Kent Bottenfield200013.667000.11998-19997295.12600-0.4
Peter Bourjos2010-20193801070.24524438.02014-2015236459.2188140.6
Russell Branyan20113765.185420.120072132.188100.1
Rocky Bridges196184229.240210.2196030000.0
Tom Brunansky19811133.152310.51988-19903201136.23843212.7
George Brunet1964-1969194314.08010-1.9197173.333000.0
Lew Burdette1966-1967738.125000.01963-19642932.09401-0.2
Tom Burgess196287143.196220.219541721.04800-0.4
Leo Burke1961-19622569.246400.419633049.204100.2
José Cardenal1965-19673961454.25733714.61970-1971237853.27517381.3
Gino Cimoli196545.00000-0.11959143519.279870.3
Steve Cishek2021130000.02015270000.0
Dave Collins1975-1976192684.2657563.419909958.22407-0.3
Jerry DaVanon19734149.24501-0.31969-197766106.18910-0.2
Vic Davalillo1968-1969126410.2731203.21969-1970174281.295350.6
Willie Davis19794356.25001-0.3197598350.2916101.6
Doug DeCinces1982-19877872884.2651301918.9198749.22200-0.1
Rich DeLucia1997-199840000.019955610.200000.1
Wilson Delgado20031950.320000.42002-20035597.17520-0.7
Bob Duliba1963-1964646.00000-0.11959-19626613.07700-0.2
David Eckstein2001-20045672208.278178213.12005-20073981564.29713285.4
Jim Edmonds1993-19997092644.2901212620.52000-200711053628.2852413737.9
Ron Fairly197891235.217100-0.31975-1976180339.289701.8
Joe Ferguson1981-198360141.199400.2197671189.201440.5
Chuck Finley1986-1999914.00000-0.220021428.10700-0.1
Eddie Fisher1969-197221957.07000-0.21973611.000000.1
Alan Foster197280000.01973-197468116.181000.0
Dexter Fowler2021720.25001-0.22017-20203891286.23349211.8
Willie Fraser1986-199010000.01991352.000000.0
David Freese2014-2015255886.2582424.52009-20134661567.2864466.7
Brian Fuentes2009-2010100000.0201260000.0
Gary Gaetti1991-19933021092.2343090.51996-19983801330.26351105.6
Andrés Galarraga2004710.300100.1199295325.243105-0.3
Ron Gant20003482.232610.71996-19983821304.23873355.8
Luis García2019-202450000.02021310000.0
Troy Glaus1998-20048272962.2531824922.62008-2009165573.2652704.2
Julio Gotay19654077.247100.71960-1962140422.256280.0
Randal Grichuk202354194.216800.32014-20174041291.24966156.6
Mario Guerrero1976-1977169512.283200.2197564184.239000.2
Dan Haren2010-201257.143000.02003-20042937.05400-0.3
Brian Harper1979-1981513.23101-0.219854352.25000-0.1
Andy Hassler1971-198365.00000-0.11984-1985130000.0
Bob Heise19742975.267000.8197437.14300-0.1
George Hendrick1985-1988252613.248241-0.51978-19848933326.2941221917.9
Jim Hicks1969-19704152.09630-0.319691944.182100.1
Ken Hill1997-200059.222000.11988-1995102162.148000.0
Doug Howard1972-19744198.21401-0.719751729.207100.2
Rex Hudler1994-1996232649.29330294.91990-1992251522.25311320.4
Joe Hudson2018812.16700-0.1201911.00000
Jason Isringhausen201240000.02002-20083817.286000.1
Ryan Jackson2015229.00000-0.42012-20132024.08300-0.5
Mike James1995-199840000.02000-2001882.000000.0
Jon Jay2021514.357000.12010-20157572356.287294311.1
Gregg Jefferies19981972.347110.41993-1994245941.33528587.0
Alex Johnson1970-1971221856.31016222.61966-1967106261.21137-0.6
Mick Kelleher19823449.16301-0.41972-197573105.16200-0.5
Adam Kennedy2000-20069923334.2805112318.21999-2008235720.2536130.7
Ron Kline19612631.09700-0.419603435.14300-0.3
John Lackey2002-20091530.03300-0.42014-20154077.11700-0.1
Wade LeBlanc201410000.020211111.00000-0.1
Bobby Locke1967-1968386.333000.1196210000.0
Mike Mayers2020-2022100000.02016-2019702.000000.0
Adalberto Mejía2019200000.0201910000.0
Donnie Moore1985-198820000.01980114.750000.3
John Morris19924357.19311-0.41986-1990274430.2476120.1
Tom Murphy1968-1972133251.147100.019731923.174000.0
Mel Nelson19633911.09100-0.11960-19692814.214000.1
Bud Norris201740000.02018610000.0
Ken Oberkfell19924191.26400-0.41977-19847242336.292114517.1
Omar Olivares1998-199968.250000.11990-1994147192.229301.5
Darren Oliver2007-2009110000.01998-19994596.229000.4
Orlando Palmeiro1995-20026451459.2813293.82003141317.27133-0.5
Troy Percival1995-2004261.000000.02007344.00000-0.1
Mark Petkovsek1999-2000110000.01995-199817386.163000.1
Ron Piché1965141.000000.01966204.00000-0.1
Vada Pinson1972-1973260950.26715222.91969132495.2551040.6
Joel Piñeiro2010-201148.00000-0.12007-200976135.11101-0.3
Albert Pujols2012-202111814613.2562223112.72001-202218146619.3264698588.7
Eduardo Pérez1993-1995119380.221108-1.41999-2003257530.2662561.9
Jose Quintana202120000.02022
Del Rice19614483.241400.31945-196010383137.2416025.5
Shane Robinson2016-201785129.178150.32009-2014268402.231570.6
J.C. Romero200660000.02012110000.0
Austin Romine202238.250000.020221126.15400-0.2
Brendan Ryan20161713.07700-0.22007-20104151206.2599398.2
Bob Sadowski196388144.250120.1196011.000000.0
Fernando Salas2014-2017140000.02010-20131794.000000.0
Richie Scheinblum1973-197487255.310301.5197466.33300
Magneuris Sierra20224591.16506-0.520172260.317020.2
Curt Simmons1967149.222000.21960-1966202410.159010.2
Dick Simpson1962-19653585.176230.019682656.23230-0.2
Bobby Smith19652357.22800-0.21957-1962255463.23163-1.3
Scott Spiezio2000-20035731766.26858186.32006-2007200499.2711711.4
Jack Spring1961-196412622.09100-0.2196420000.0
Bill Voss1969-1970213530.255571.319721115.26700-0.1
Leon Wagner1961-19634421615.27991176.419603998.214400.2
Jordan Walden2010-201290000.02015120000.0
Jeff Weaver200623.333000.020061727.11100-0.1
Hoyt Wilhelm1969448.00000-0.11957406.00000-0.1
Jerome Williams2011-201326.167000.02016112.000000.0
Esteban Yan2005-200650000.020033511.000000.1

Pitching

  • 70 players pitched for each of these franchises.
Pitching Table
Los Angeles Angels St. Louis Cardinals
Name Yrs G IP W L SV ERA WAR Yrs G IP W L SV ERA WAR
Mike Barlow1977-197956147.05314.900.0197597.20004.70-0.2
Jacob Barnes20201818.00205.500.020231313.20105.93-0.2
Pedro Borbón19692241.02306.15-0.819801019.01013.79-0.1
Kent Bottenfield200021127.27805.710.71998-199975324.0221344.174.0
George Brunet1964-19691941047.1546933.1312.2197179.10105.79-0.3
Lew Burdette1966-19677398.08263.670.71963-196429108.04823.580.3
Jason Christiansen2005123.20002.450.22000-20015129.12134.91-0.2
Steve Cishek20217468.10203.421.220152723.10012.310.5
Mike Cuellar197723.101018.90-0.419643272.05544.50-0.5
John Cumberland19741721.20103.740.219721421.21106.65-0.7
John Curtis1982-198462130.22564.130.61974-1976109475.2243433.882.7
John D'Acquisto1981619.100010.71-1.1197738.10004.320.1
Rich DeLucia1997-199894114.081064.032.019955682.18703.390.5
Bob Duliba1963-19646480.175103.360.01959-196266102.26533.072.2
Chuck Finley1986-19994362675.016514003.7252.020021485.17403.800.5
Eddie Fisher1969-1972219427.12119173.222.6197367.02101.290.3
Alan Foster1972812.20104.97-0.31973-197466366.0201903.473.2
Willie Fraser1986-1990160543.1313454.263.219913549.13304.93-0.5
Sam Freeman201912.00004.500.02012-20148170.13203.330.5
Brian Fuentes2009-201010493.156713.760.7201265.00009.00-0.2
Luis García2019-20247572.13124.230.420213433.11123.240.4
John Habyan19952832.21204.130.41994-19958388.04213.071.1
Dan Haren2010-201279509.0332703.526.52003-200428118.261004.850.2
Andy Hassler1971-1983259659.12146243.785.51984-19851312.11103.65-0.3
Ken Hill1997-200073389.0222804.954.21988-1995102581.0293904.230.8
Charlie Hudson197535.20109.53-0.219721212.11005.11-0.2
Jason Isringhausen20125045.23204.140.12002-2008401408.017202172.986.8
Mike James1995-1998184213.1131093.424.42000-20019189.13424.030.4
Ron Kline196126104.23614.900.6196034117.24916.04-1.4
John Lackey2002-20092341501.01027103.8124.82014-201543278.2161303.105.4
Wade LeBlanc20141028.21103.450.420211242.10103.610.6
Dominic Leone20231113.00015.540.02018-20196964.22215.15-0.4
Bobby Locke1967-19683855.25345.01-1.6196212.00000.000.1
Joe Magrane1993-199428122.05805.98-0.11987-1993143921.0515403.3412.2
Mike Mayers2020-2022125155.28644.101.62016-20197380.23317.03-1.4
Bob McClure1989-19917269.08133.130.71991-199210377.03303.161.0
Adalberto Mejía20192013.00003.460.2201923.00009.00-0.1
Kent Mercker20002148.11306.52-0.31998-199955265.1171605.09-0.2
Donnie Moore1985-1988155235.11917612.754.519801121.21106.23-0.5
Tom Murphy1968-1972133795.1375203.852.619731988.23703.760.9
Packy Naughton2021722.20406.35-0.22022-20233037.00214.140.1
Mel Nelson19633652.22315.30-1.11960-19692866.02313.68-0.1
Bud Norris20176062.026194.210.320186457.236283.590.3
Omar Olivares1998-199957314.0171804.046.61990-1994141606.0292434.023.1
Darren Oliver2007-2009178209.115303.104.41998-199940253.1131304.263.6
Troy Percival1995-2004579586.229383162.9916.820073440.03001.801.2
Mark Petkovsek1999-2000128164.014633.902.21995-1998177427.2281924.340.8
Orlando Peña1974-19751120.20231.311.01973-197484107.09672.362.4
Ron Piché19651419.20306.86-0.619662025.11324.26-0.1
Joel Piñeiro2010-201150298.0171404.471.42007-200969426.1282314.142.9
Jose Quintana20212453.10306.75-0.920221262.23202.011.7
Jerry Reuss19871782.14505.25-0.81969-197157345.1222204.432.1
Rich Rodriguez200333.20002.450.11994-19955762.03503.920.2
J.C. Romero20066548.11206.70-1.02012118.000010.13-0.4
Fernando Salas2014-2017200192.114863.930.42010-2013187192.1613243.422.4
Curt Simmons19671434.22112.600.51960-19661941214.2695803.2518.9
Lee Smith1995-19966360.105373.281.51990-1993245266.215201602.904.4
Jack Spring1961-1964126144.211283.791.2196423.00003.00-0.4
Russ Springer1993-199551157.141036.35-0.62003-2008163133.211303.032.3
Chris Stratton2019729.10208.59-0.62022-20236276.16113.770.4
Ryan Tepera2022-20236966.07664.090.1202322.00009.00-0.1
Fernando Valenzuela199126.202012.15-0.41997522.20405.56-0.6
Jordan Walden2010-2012123114.288343.061.620151210.10110.870.6
Tom Walker197712.00009.000.019761019.21234.12-0.1
Allen Watson1997-199863291.1181905.281.01993-199559316.0192105.07-1.2
Jeff Weaver20061688.231006.29-0.820061583.15405.180.0
Hoyt Wilhelm19694465.257102.471.319574055.014114.250.4
Jerome Williams2011-201379351.0191814.460.820161117.10005.71-0.2
Esteban Yan2005-20066289.01105.16-0.220033943.12016.02-0.6
Guillo Zuñiga202445.00017.20-0.1202322.00004.500.0

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.