Players who played for St. Louis Cardinals and Seattle Mariners

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 84 players who played for both the St. Louis Cardinals and Seattle Mariners.

Top Players who Played for the St. Louis Cardinals and Seattle Mariners.

(Ranked by WAR)

Jamie Moyer

Jamie Moyer played 1 season for the St. Louis Cardinals (-0.6 WAR) and 11 seasons for the Seattle Mariners (34.4 WAR).

Tino Martinez

Tino Martinez played 2 seasons for the St. Louis Cardinals (2.3 WAR) and 6 seasons for the Seattle Mariners (7.7 WAR).

Andy Benes

Andy Benes played 5 seasons for the St. Louis Cardinals (6.7 WAR) and 1 season for the Seattle Mariners (0.2 WAR).

Kolten Wong

Kolten Wong played 8 seasons for the St. Louis Cardinals (16.5 WAR) and 1 season for the Seattle Mariners (-1.3 WAR).

Randy Winn

Randy Winn played 1 season for the St. Louis Cardinals (-0.1 WAR) and 3 seasons for the Seattle Mariners (8.8 WAR).

Batting

  • 61 players batted for each of these franchises.
Batting Table
St. Louis Cardinals Seattle Mariners
Name Yrs G AB BA HR SB WAR Yrs G AB BA HR SB WAR
Steven Baron201825.200000.02015411.00000-0.3
Miguel Batista2011250000.02007-2009127.00000-0.1
David Bell1995-1998171440.22543-1.11998-20014461601.26247115.9
Andy Benes1996-2002134244.160200.31995
Pat Borders19962669.319000.32001-200579194.20621-0.3
Darren Bragg199993273.260630.81994-1996129359.25110172.7
Russell Branyan20072132.188100.12009-2010173636.2394633.4
Steve Braun1981-1985330365.258411.41977-1978171525.234890.5
Miguel Cairo2001-2007255545.253870.42008108221.249050.3
Steve Cishek2015270000.02016-201760000.0
Vince Coleman1985-19908783535.2651554912.2199540162.2901160.3
Darnell Coles199563138.22530-0.41983-19903401131.2462410-1.3
Dave Collins19909958.22407-0.31977120402.239525-0.4
Rich DeLucia19955610.200000.11990-199310000.0
Zach Duke2016-2017520000.0201810000.0
Jeff Fassero2002-2003759.00000-0.21997-1999615.06700-0.1
Ryan Franklin2007-20112707.143000.01999-20051211.091000.0
Brian Fuentes201260000.0200110000.0
Marco Gonzales2014-20171211.364000.32017-2023612.083000.1
J.A. Happ20211014.00000-0.1201511.000000.0
Marc Hill1973-19741124.208000.019802970.229200.3
Joe Hudson201911.000002020917.17600-0.2
Brian Hunter199862112.20541-0.2199675198.268700.8
Rob Johnson20132035.17100-0.32007-2010161470.20053-0.3
Skip Jutze19722171.239000.1197742109.22030-0.4
Adam Kennedy1999-2008235720.2536130.72011114380.234780.0
Tom Lampkin1997-1998201445.2381350.61999-2001191513.2572123.2
Wade LeBlanc20211111.00000-0.12016-201953.333000.2
Mike Leake2016-20175896.156000.12017-201935.000000.0
Dominic Leone2018-2019680000.02014-202350000.0
John Mabry1994-20057482212.281533-1.51999-2003198469.237132-0.6
Tino Martinez2002-2003288987.2673642.31990-19955431896.2658837.7
Brad Miller202048142.232710.92013-20153431111.24829223.5
Taylor Motter20232976.17100-0.62017-201899273.201812-0.6
Jamie Moyer199188.00000-0.11996-20061326.269000.2
Rob Murphy1993-19941232.500000.1199110000.0
Juan Nicasio201791.000000.0201830000.0
Omar Olivares1990-1994147192.229301.5199712.500000.0
Joel Piñeiro2007-200976135.11101-0.32000-20061024.08300-0.2
Ted Power19892333.09100-0.1199310000.0
Eduardo Pérez1999-2003257530.2662561.920064387.19510-0.9
Arthur Rhodes2011190000.02000-2008181.000000.0
Brendan Ryan2007-20104151206.2599398.22011-20133511103.2159287.5
Marc Rzepczynski2011-20131071.000000.02017-201860000.0
Jimmy Sexton198369.111000.019771437.216110.0
Heathcliff Slocumb1999-2000791.000000.01997-199860000.0
Scott Spiezio2006-2007200499.2711711.42004-2005141414.198114-1.8
Bill Stein1972-19734690.256210.01977-19804201407.2592963.3
Bob Stinson19711719.21100-0.11977-19803721015.2532632.6
Mike Timlin2000-20021297.00000-0.11997-199850000.0
Brett Tomko20033263.286000.72000-200120000.0
Sam Tuivailala2014-2018890000.02018-201910000.0
Ron Villone2008721.000000.01995-200570000.0
Fernando Viña2000-20034881999.28518485.719932445.222060.1
Jeff Weaver20061727.11100-0.1200721.000000.1
Mark Whiten1993-1994244896.26839253.6199640140.3001221.7
Chris Widger200344102.235000.01995-20004167.17920-0.6
Rick Wilkins2000411.273000.01997-19982453.208200.2
Randy Winn201087144.25035-0.12003-20054161612.28731568.8
Kolten Wong2013-20208522697.261538816.5202367194.16521-1.3
Jamey Wright200245.000000.02010-201120000.0

Pitching

  • 51 players pitched for each of these franchises.
Pitching Table
St. Louis Cardinals Seattle Mariners
Name Yrs G IP W L SV ERA WAR Yrs G IP W L SV ERA WAR
Juan Agosto1991-199294117.27725.20-2.419921718.10005.89-0.1
Miguel Batista20112629.13204.60-0.82007-2009133379.1272924.840.7
Andy Benes1996-2002137777.2523714.256.419951263.07205.860.2
Matt Bowman2016-2018156149.151324.100.3202410.200013.50-0.1
Steve Cishek20152723.10012.310.52016-20178584.057262.892.0
Stan Clarke199023.10002.700.119872223.02205.480.1
Doug Creek199566.20000.000.220022318.11104.910.1
Luis DeLeón19811015.10102.350.3198914.00002.250.2
Rich DeLucia19955682.18703.390.51990-199397344.1192714.811.6
Rob Dressler1978313.00102.080.51979-198051253.171204.372.1
Zach Duke2016-20175541.21212.811.220182714.22105.520.0
Jeff Fassero2002-20037895.24735.17-0.41997-199997598.0333504.627.1
Tony Fossas1995-1997194135.151122.791.319982311.10308.74-0.4
Ryan Franklin2007-2011285312.12119843.523.51999-2005181811.1355004.347.5
Brian Fuentes201265.00009.00-0.220011011.21104.630.1
Marco Gonzales2014-20171240.24205.53-0.32017-2023151852.1614704.088.4
Lee Guetterman19934046.03312.930.71984-1996109221.2111015.28-0.4
J.A. Happ20211154.05204.000.5201521108.24604.640.7
Sterling Hitchcock2003838.05103.790.5199635196.213905.350.2
Rick Honeycutt1996-19976349.12143.281.01977-198099560.2264104.225.3
Kevin Jarvis200543.101013.50-0.32004813.01008.31-0.3
Josh Kinney2006-20094547.11004.56-0.120123532.00313.940.3
Casey Lawrence20231527.11006.59-0.32017-20183465.13006.20-0.5
Wade LeBlanc20211242.10103.610.62016-201969333.1181214.562.5
Mike Leake2016-201756330.2162404.461.52017-201958354.2221904.164.0
Dominic Leone2018-20196964.22215.15-0.42014-20237688.08602.971.0
Tommy Moore19751018.20003.860.119771433.02104.91-0.3
Mike Morgan1995-199635209.291404.551.11985-198773429.1243514.705.0
Jamie Moyer1991831.10505.74-0.51996-20063242093.01458703.9734.2
Rob Murphy1993-1994123105.091034.46-0.319915748.00143.001.3
Juan Nicasio2017911.02041.640.520184642.01616.00-1.1
Tom Niedenfuer19905265.00623.460.519892536.10306.69-0.7
Riley O'Brien202411.00009.000.0202211.00000.000.0
Omar Olivares1990-1994141606.0292434.023.119971362.11405.490.2
Joel Piñeiro2007-200969426.1282314.142.92000-2006185996.0585514.488.9
Ted Power19892397.07703.71-0.219932525.122133.910.4
Arthur Rhodes2011198.20104.150.12000-2008312283.0281693.056.7
Marc Rzepczynski2011-201310979.21604.63-0.22017-20188239.02315.08-0.5
Diego Seguí1972-197398156.0107262.882.1197740110.20725.69-0.7
Heathcliff Slocumb1999-200083103.05533.841.41997-19988496.029134.970.4
Roy Thomas1978-198066160.16843.700.71983-1987112252.214333.922.8
Mike Timlin2000-2002134163.18943.361.81997-199896105.065203.172.6
Brett Tomko200333202.213905.28-0.62000-200143127.010614.82-0.2
Sam Tuivailala2014-20189698.26703.650.92018-20192828.12002.221.0
Ron Villone20087450.01214.68-0.11995-2005127176.2101114.131.0
Dave Wainhouse200098.20109.35-0.3199332.100027.00-0.6
Allen Watson1993-199559316.0192105.07-1.2199933.001012.00-0.5
Jeff Weaver20061583.15405.180.0200727146.271306.20-0.5
Luke Weaver2016-201852233.0151704.79-0.52023513.10106.08-0.1
Rick White20022022.03100.820.9200765.10108.44-0.3
Jamey Wright2002415.02004.800.02010-201188105.12413.251.4

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.