Players who played for San Diego Padres and Chicago Cubs

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 157 players who played for both the San Diego Padres and Chicago Cubs.

Top Players who Played for the San Diego Padres and Chicago Cubs.

(Ranked by WAR)

Greg Maddux

Hall of Famer Greg Maddux played 2 seasons for the San Diego Padres (2.9 WAR) and 10 seasons for the Chicago Cubs (34.7 WAR).

Anthony Rizzo

Anthony Rizzo played 1 season for the San Diego Padres (-0.4 WAR) and 10 seasons for the Chicago Cubs (36.8 WAR).

Fred McGriff

Hall of Famer Fred McGriff played 3 seasons for the San Diego Padres (9.5 WAR) and 2 seasons for the Chicago Cubs (3.3 WAR).

Jim Edmonds

Jim Edmonds played 1 season for the San Diego Padres (-1.0 WAR) and 1 season for the Chicago Cubs (1.1 WAR).

Derrek Lee

Derrek Lee played 1 season for the San Diego Padres (0.3 WAR) and 7 seasons for the Chicago Cubs (22.6 WAR).

Batting

  • 153 players batted for each of these franchises.
Batting Table
San Diego Padres Chicago Cubs
Name Yrs G AB BA HR SB WAR Yrs G AB BA HR SB WAR
Sergio Alcántara20222235.11400-0.2202189220.205530.5
Manny Alexander2005-20063252.15400-0.41997-1999231540.254610-0.5
José Arcia1969-1970234531.218017-2.719685984.19010-1.0
Alex Arias200170137.226210.119923299.293000.3
Jake Arrieta202142.500000.12013-2021138280.171501.3
John Baker2012-201379233.223020.2201468182.19200-1.3
Michael Barrett2007-200874227.21620-1.22004-20074311466.2845736.0
Anthony Bass2011-20137138.105010.02018160000.0
Mike Baxter201098.12500-0.220153457.246000.1
Rod Beck2003-2004550000.01998-19991081.000000.0
Glenn Beckert1974-197573188.26600-0.81965-197312475020.283224916.4
Mark Bellhorn2006115253.190800.92002-2003197584.24729103.5
Henry Blanco200967204.235600.32005-2008208576.2551500.8
Rob Bowen2006-2007124176.256510.920071031.06500-0.6
Brad Brach2011-20131060000.02019394.250000.0
Milton Bradley200742144.3131131.92009124393.2571220.3
Dan Briggs1979104227.207820.119824848.12500-0.6
Trevor Cahill2017913.308000.32015-20166010.100000.0
Mike Campbell199433.333000.119961311.364000.2
Chris Cannizzaro1969-1974292882.2381022.3197171197.213500.1
Victor Caratini2021116313.227720.02017-2020246600.2501511.1
Joe Carter1990162634.2322422-1.719832351.17601-0.6
Andrew Cashner2012-2016140173.162120.82010-2011583.00000-0.1
Ronny Cedeño201338123.26823-0.12005-2008329904.2521315-1.6
Matt Clement1998-200065114.07000-0.52002-200489178.11200-0.6
Garrett Cooper202341117.23940-0.12024823.348100.2
Will Cunnane1997-200010224.250000.32002164.250000.1
Yu Darvish2021-20242953.09400-0.12018-20203868.08800-0.3
Doug Dascenzo1996219.11100-0.21988-19924431070.240347-1.3
Zach Davies202020213134.176000.0
Chris Denorfia2010-20145731660.27533519.92015103212.26930-0.2
Miguel Diloné19852746.2170100.019794336.3060150.2
Brian Dorsett19911112.08300-0.219961741.12210-0.4
Jim Edmonds20082690.17812-1.0200885250.2561901.1
Carl Edwards Jr.201920000.02015-20191803.00000-0.1
Shawn Estes2006-20081110.200000.120032839.179100.3
Cliff Floyd20091016.12500-0.22007108282.284900.1
Sean Gallagher2009-2010233.000000.02007-20081711.00000-0.2
Oscar Gamble1978126375.275711.819692471.22510-0.8
Chad Gaudin20091728.03600-0.32008240000.0
Justin Germano2004-20084348.188000.320121317.059000.0
Jody Gerut2008-2009137441.2771883.820051114.07100-0.1
Alex Gonzalez20041123.17400-0.22002-20043311178.2354191.3
Alberto González2011102247.21511-0.120131123.21710-0.2
Rich Gossage1984-198719744.09100-0.31988461.000000.0
Mike Griffin198271.000000.019811613.15400-0.1
Ricky Gutiérrez1993-1994223713.24766-1.12000-2001272977.28421123.9
Jerry Hairston2010119430.2441091.22005-2006152462.2514110.5
Scott Hairston2007-2010303905.25145176.820135299.17282-0.5
Dave Hansen2003-2004139163.22721-0.7199790151.311310.5
Alex Hinshaw2012291.000000.0201220000.0
Eric Hosmer2018-20225962219.26569163.620233194.23420-0.5
Trent Hubbard200289129.20919-0.720031016.250010.0
Randy Hundley197574180.206200.11966-19779473158.240801211.8
Damian Jackson1999-20055111573.243241006.02004715.06710-0.5
Danny Jackson19971213.07700-0.11991-19923659.08500-0.3
Darrin Jackson1989-19923601146.25044229.11985-1989157287.258750.2
Edwin Jackson20161523.217010.32013-20157992.120100.1
Jon Jay201690347.291221.22017141379.296261.0
Garry Jestadt1971-1972167445.265610.0197133.00000-0.1
Pierce Johnson2020-2022600000.0201710000.0
Jay Johnstone197975201.294010.01982-1984236482.2571611.4
Craig Kimbrel2015541.000000.02019-2021621.000000.0
Dave Kingman197756168.2381120.41978-19803451182.2789497.4
Chris Krug1969817.05900-0.41965-196671197.20350-0.1
Derrek Lee19972254.259100.32004-20109243514.2981795122.6
Craig Lefferts1984-199237694.13810-0.319835618.11100-0.1
Jose Lobaton2009717.17600-0.22021611.00000-0.3
Rafael Lopez201837102.176310.22014711.18200-0.1
Rodrigo López200059.11100-0.12011-20122930.06700-0.3
John Mabry200048123.22870-0.12006107210.20550-0.6
Greg Maddux2007-200859104.13502-0.31986-2006307678.174361.0
Dave Magadan1999-2001302508.268510.7199678169.254300.5
Jake Marisnick20213448.18801-0.2202165128.227530.4
Jason Marquis2012-20133674.189000.32007-200877131.168300.2
Nick Martini20192682.244000.020212537.27000-0.2
Carmelo Martínez1984-19897832325.2488289.719832989.258600.2
Marcos Mateo2015250000.02010-2011443.00000-0.1
Gary Matthews1999-2003126342.2664142.42000-2001186416.2071380.0
Cameron Maybin2011-20143931325.24619746.520201852.250030.0
Cory Mazzoni2015-2017120000.0201880000.0
Chuck McElroy2001313.000000.01991-199319222.318000.3
Fred McGriff1991-19933881361.28184169.52001-2002195693.2764213.3
Bob Miller1971-19735612.00000-0.21970-197191.000000.0
Jerry Morales1969-1973296851.24815112.31974-19837922587.2755910-1.0
Keith Moreland1988143511.25652-1.21982-19879023240.281100193.8
Brandon Morrow2015-2016229.00000-0.12018351.000000.0
Jerry Mumphrey1980160564.2984523.71986-1988292684.3011831.4
Randy Myers1992-1998877.14300-0.11993-19951693.333000.2
Rodney Myers2000-2002503.000000.01996-199910713.231000.0
Xavier Nady2000-2014291812.2572881.42010119317.25660-1.0
Phil Nevin1999-20058062928.2881561417.8200667179.2741200.1
Joe Niekro19693851.11800-0.11967-196974111.144010.1
Fred Norman1971-197380124.161000.51964-19671111.09100-0.1
James Norwood202150000.02018-2020194.00000-0.1
Mark Parent1986-1990178487.1971620.31994-199556131.260601.1
Bob Patterson198530000.01996-19981834.250000.0
Eric Patterson20114789.18028-0.32007-20082046.239120.0
Roberto Peña1969139472.25040-0.21965-196657187.21421-0.6
Tom Phoebus1971-19723038.158000.119723815.13300-0.1
Cody Ransom2013511.00000-0.3201357158.203901.1
Dennis Rasmussen1983-1991115222.198001.0199230000.0
Frank Reberger1969675.200000.0196830000.0
Franmil Reyes2018-2019186582.2664301.7202248175.23450-0.1
Clayton Richard2009-2018177307.11130-0.22015-20164815.133000.1
Alfonso Rivas III2023815.200000.02021-2022119295.247460.4
René Rivera2013-2014126361.2521103.120172044.341200.4
Roberto Rivera1999120000.0199570000.0
Anthony Rizzo201149128.14112-0.42012-202113084812.2722426236.7
Donn Roach2014164.250000.12015111.000000.1
Dave Roberts1969-1971104160.200200.51977-19785469.261200.6
Fernando Rodney2016270000.02015140000.0
Roberto Rodríguez1970103.000000.01970268.125100.1
David Ross20051117.353000.22015-2016139325.2031111.5
Gary Ross1969-197421950.12000-0.21968-19691511.091000.0
Glendon Rusch2008123.000000.02004-200610195.158200.1
Luis Salazar1980-19897042237.26740936.71989-19923421078.2503240.9
Scott Sanders1993-1998118111.180010.519996618.278000.2
Benito Santiago1986-19927892872.264856214.21999109350.249710.8
Calvin Schiraldi1989-19904728.179200.41988-19898369.08700-0.4
Don Schulze198974.000000.01983-198451.000000.0
Dick Selma196947.286000.119693652.15400-0.1
Dan Serafini200030000.019994112.083000.0
Terry Shumpert19971333.27310-0.219962731.22620-0.2
Heathcliff Slocumb2000220000.01991-1993926.00000-0.1
Matt Stairs20107899.232620.42001128340.2501721.5
Phil Stephenson1989-1992177277.20662-1.119891721.14301-0.3
Robert Stock2018-2019400000.0202112.000000.0
Tim Stoddard1985-1986749.111100.119845811.09100-0.1
Champ Summers19844754.18510-0.11975-1976159217.21741-0.9
Steve Swisher1981-19824286.16320-0.61974-19773661116.217163-1.1
Matt Szczur2017-2018161251.215430.02014-2017202338.24384-0.7
Bob Tewksbury19963665.03100-0.81987-198887.00000-0.1
Trayce Thompson2022614.07100-0.220211528.250420.6
Luis Torrens2017-202070148.17600-1.220231320.25000-0.1
Héctor Torres1975-1976186567.235941.419713158.224000.0
Ismael Valdéz20042135.171000.220001014.286000.2
Ben Van Ryn199860000.0199891.000000.0
Carlos Villanueva2016484.00000-0.12013-20148342.11900-0.3
Todd Walker200644124.282320.82004-20063331087.2863312.3
Adam Warren2019230000.02016293.00000-0.1
Ramón Webster1970-1971105124.25021-0.119711616.313000.1
Don Wengert1998103.000000.019982313.00000-0.1
Rondell White2003115413.2781812.02000-2001114390.3101912.6
Rowan Wick2018100000.02019-2022520000.0
Brad Wieck2018-2019332.000000.02019-2021280000.0
Rick Wilkins20011222.18210-0.11991-19954551368.25457912.2
Brian Williams19954414.07100-0.12000222.500000.1
Scott Williamson2006110000.02005-2006470000.0
Travis Wood20171117.235200.32012-2016232213.197711.8
Tim Worrell1993-199713969.11600-0.22000502.000000.0
Marvell Wynne1986-19894681103.25826290.11989-1990112234.20155-1.3
Eric Young Sr.2005-2006112270.241515-1.02000-20013021210.28812854.5

Pitching

  • 73 players pitched for each of these franchises.
Pitching Table
San Diego Padres Chicago Cubs
Name Yrs G IP W L SV ERA WAR Yrs G IP W L SV ERA WAR
Jake Arrieta2021412.103010.95-0.72013-2021148889.1734203.1417.9
Anthony Bass2011-201375187.14814.080.320181615.10002.930.2
Rod Beck2003-20046259.134203.640.91998-1999112110.158584.320.7
Brad Boxberger2012-20134249.20112.720.220232220.00124.950.1
Brad Brach2011-2013109104.23603.700.120194239.24306.13-0.4
Trevor Cahill20171161.04303.690.82015-20166182.25402.611.4
Mike Campbell199438.111012.96-0.419961336.13104.460.0
Andrew Cashner2012-2016130608.2284303.673.22010-20116065.02604.290.3
Matt Clement1998-200069399.1252904.82-0.12002-200494587.2353603.8011.0
Will Cunnane1997-2000108163.29505.33-0.920021626.11105.47-0.1
Yu Darvish2021-202489521.0323003.896.82018-202051294.2151403.605.7
Zach Davies20201269.17402.731.6202132148.061205.78-1.0
Carl Edwards Jr.201921.200032.40-0.22015-2019192174.19823.302.7
Shawn Estes2006-20081049.22404.71-0.1200329152.181105.73-1.3
Jeremiah Estrada202411.00000.000.02022-20231716.10005.51-0.1
Sean Gallagher2009-20102328.22004.400.22007-20082073.13415.280.3
Chad Gaudin200920105.141005.13-0.820082427.14206.26-0.4
Justin Germano2004-200845198.181505.26-0.920121364.021006.75-1.3
Rich Gossage1984-1987197298.02520832.994.419884643.244134.33-0.2
Mike Griffin1982710.10103.480.119811652.02514.500.5
Rich Hill20231027.11408.23-1.12005-200864337.2181704.374.5
Alex Hinshaw20123128.01104.500.0201220.1000135.00-0.6
Danny Jackson19971349.01707.53-1.21991-199236183.251405.19-1.8
Edwin Jackson20161373.15605.89-0.52013-201582347.0163405.37-3.5
Pierce Johnson2020-202210293.07703.391.4201711.00000.00-0.1
Craig Kimbrel20156159.142392.581.32019-20218072.228383.221.7
Craig Lefferts1984-1992375659.04240643.246.119835689.03413.131.6
Rodrigo López2000624.20308.76-0.72011-201230104.06704.50-0.2
Greg Maddux2007-200860351.1202004.073.21986-20063022016.013311203.6133.7
Jason Marquis2012-201335211.1151204.05-0.52007-200863358.2231804.573.2
Marcos Mateo20152627.01104.00-0.22010-20114444.21305.040.0
Cory Mazzoni2015-20171416.200017.28-1.5201888.21001.040.3
Chuck McElroy20013129.21105.16-0.61991-1993192232.1121193.061.6
Bob Miller1971-19735694.17372.293.11970-1971916.00025.060.1
Brandon Morrow2015-20162349.03002.391.420183530.200221.471.3
Randy Myers1992-19988794.049384.60-1.31993-1995168171.14111123.522.0
Rodney Myers2000-20025470.22315.48-1.11996-1999108158.05204.900.0
Joe Niekro196937202.081703.702.31967-196974366.1241823.831.0
Fred Norman1971-197374413.0133023.555.71964-19671136.20406.14-0.6
James Norwood202155.00000.000.22018-20202322.00204.50-0.2
Bob Patterson198534.000024.75-0.41996-1998188134.151093.891.4
Tom Phoebus1971-197230139.031204.600.019723783.13363.780.3
Dennis Rasmussen1983-1991113680.0414203.803.8199235.000010.80-0.3
Colin Rea2015-201625131.07704.81-0.42020914.01105.79-0.2
Frank Reberger19696787.21263.591.0196836.00104.50-0.2
Clayton Richard2009-20181781046.1586804.371.22015-20164856.14314.47-0.2
Roberto Rivera1999127.01203.860.0199575.00005.400.0
Donn Roach20141630.11004.75-0.2201513.101010.80-0.2
Dave Roberts1969-1971102500.0223422.9910.21977-197852195.17924.701.1
Fernando Rodney20162828.201170.311.720151412.02000.750.2
Roberto Rodríguez19701016.10036.61-0.819702643.13225.82-0.9
Gary Ross1969-1974219382.1142574.121.11968-19691543.01104.60-0.4
Glendon Rusch20081219.21206.41-0.52004-2006103341.1181824.692.7
Scott Sanders1993-1998118428.0242214.085.3199967104.14725.52-0.6
Calvin Schiraldi1989-199047125.16914.090.71988-198983245.0121954.191.3
Don Schulze1989724.12105.55-0.51983-1984517.00107.94-0.5
Dick Selma1969422.02204.090.3196936168.210813.632.7
Dan Serafini200033.000018.00-0.219994262.13216.93-1.0
Heathcliff Slocumb20002219.00103.790.01991-199392109.13424.45-0.8
Robert Stock2018-20194250.12104.11-0.2202114.001011.25-0.2
Tim Stoddard1985-198674105.12914.27-0.419845892.010673.820.7
Bob Tewksbury199636206.2101004.311.41987-1988821.10406.75-0.6
Ismael Valdéz200423114.09605.53-1.120001267.02405.370.5
Ben Van Ryn199862.201010.13-0.1199898.00003.380.1
Carlos Villanueva20165174.02215.96-1.12013-201489206.1121524.271.4
Adam Warren20192528.24105.34-0.220162935.03205.91-0.8
Don Wengert19981013.20015.93-0.119982149.21505.070.2
Rowan Wick2018108.10106.48-0.22019-2022136137.269203.660.9
Brad Wieck2018-20193531.20105.40-0.32019-20213028.02101.930.8
Brian Williams19954472.031006.00-1.020002224.11119.62-1.1
Scott Williamson20061111.00107.36-0.32005-20064842.22305.27-0.1
Travis Wood20171152.13406.71-1.12012-2016220691.1324243.945.6
Tim Worrell1993-1997143356.0162344.303.820005462.03432.471.9

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.