Update:  2014 MLB Statistics -  Batting, Pitching and Fielding statistics updated for end of season. Also updated Team Information.
 

2009 St. Louis Cardinals STATISTICS

Off-Season Leagues
MLB Spring Training

The players on this page are linked only if they have an existing profile on the Cube based on our player inclusion rules. Though these players are listed below, they are likely Division II or lower players. There is a small possibility that the player does have an existing profile but was not linked correctly. Its also important to note that the better college leagues will have more linked players since they are of higher quality of competition. Players on Spring Training rosters should all be linked.
BATTING STATISTICS
PlayerHiLvlGABRH2B3BHRRBISBCSBBSOHBPIBBSHSFGDPAVGOBPSLGOPS
Mayobanex AcostaAAA11000000000000000.000.000.0000
Craig AlbernazAAA32000000000000000.000.000.0000
Bryan AndersonMLB914120001001200000.143.200.143343
Rick AnkielMLB268813296041400111500013.330.400.534934
Nevin AshleyAAA53100000002000000.000.400.000400
Willy AybarMLB17417123017003720100.293.370.439809
Brian BardenMLB26448175103003410300.386.437.545982
Jason BartlettMLB195291730065031020001.327.386.385771
Brian BartonMLB1326651127105900001.192.323.538861
Tim BeckhamMLB1111121003001400001.182.250.273523
Reid BrignacMLB2144691037014900002.205.271.432703
Pat BurrellMLB225561630315119800012.291.385.509894
Chris CarpenterMLB110100000000001001.0001.0001.0002000
Amaury CazanaAAA11000000000000000.000.000.0000
Cody CiprianoAA21000000000010001.000.500.000500
Patrick CottrellAA12000000000100000.000.000.0000
Allen CraigMLB20275123018015400002.444.531.6671198
Carl CrawfordMLB1952101422278141300001.269.321.500821
Tony CruzMLB11000000000000001.000.000.0000
Daniel DescalsoMLB11000000000000000.000.000.0000
Chris DuncanMLB28861526314191092000012.302.365.500865
Morgan EnsbergMLB224441020040161200010.227.314.273587
Mike FolliAAA11000000000000000.000.000.0000
David FreeseMLB154441730160011100010.386.391.523914
Reid FronkAA210100000000000001.0001.0001.0002000
Matt GarzaMLB11000000000100000.000.000.0000
Khalil GreeneMLB267142960117115400021.408.436.535971
Tyler GreeneMLB19437111104105901001.256.333.326659
Gabe GrossMLB2348101541293110600003.312.431.562993
Michel HernandezMLB1718251000003200002.278.381.333714
Steven HillMLB55121000000100001.400.400.6001000
Jarrett HoffpauirMLB1018461005003000011.333.409.389798
Rhyne HughesMLB11000000000000000.000.000.0000
Akinori IwamuraMLB619131101102300000.158.238.316554
John JasoMLB1010100000001300000.000.091.00091
Jon JayMLB23439151105202500000.349.378.419797
Elliot JohnsonMLB173681130374121200000.306.342.639981
Daryl JonesAAA34121000001000000.500.600.7501350
Matt JoyceMLB1229383015102800001.276.323.483806
Gabe KaplerMLB2160891016105800003.150.215.217432
Scott KazmirMLB24121003000200000.500.500.7501250
Adam KennedyMLB235781630163281110001.281.379.386765
Jason LaRueMLB2142794013005900100.214.298.381679
Kyle LohseMLB26110000000100000.167.167.167334
Evan LongoriaMLB18478164017105710021.340.400.489889
Ryan LudwickMLB2574916602180061220013.216.289.378667
Omar LunaAAA32000000000000100.000.000.0000
Joe MatherMLB2775917512181021600151.227.232.400632
Yadier MolinaMLB17526143005204720000.269.345.327672
Dioner NavarroMLB19536185007002210001.340.375.434809
Chris NowakAAA1414110000000100000.071.071.071142
Ray OlmedoMLB264611130102405400003.283.353.326679
Matt PagnozziMLB167110000002200200.143.333.143476
Carlos PenaMLB1637683021011101010011.216.388.459847
Fernando PerezMLB1119541004203700020.211.292.263555
Tommy PhamMLB11000000000000000.000.000.0000
Joel PineiroMLB22000000000100100.000.000.0000
Albert PujolsMLB26751022901130015911013.293.413.453866
Jim RapoportAAA11000000000000000.000.000.0000
Colby RasmusMLB28821823721840122500111.280.368.451819
Chris RichardMLB284581130171041420012.244.327.378705
Shawn RiggansMLB17455113003000900000.244.244.311555
Shane RobinsonMLB118531011201100000.375.444.8751319
Casey RowlettAAA111100000000000001.0001.0001.0002000
Justin RuggianoMLB214331221043351110000.279.367.372739
Brendan RyanMLB224010101105201300101.250.268.325593
Ray SadlerMLB29429146049114820001.333.417.7621179
Skip SchumakerMLB278721258106108500000.287.347.402749
Donovan SolanoMLB22000000000100000.000.000.0000
Matt SpringAAA34011001000000000.250.250.500750
Nick StavinohaMLB1218261002002000001.333.400.389789
Brad ThompsonMLB30000000001000000.0001.000.0001000
Joe ThurstonMLB2967121640210302400012.239.257.388645
Stephen VogtMLB10000001000000010.000.000.0000
Adam WainwrightMLB35000000000000000.000.000.0000
Brett WallaceMLB56010000000100001.167.167.167334
P.J. WaltersMLB10000000001000000.0001.000.0001000
Jon WeberAAA2742713403152011100110.310.318.619937
Todd WellemeyerMLB34000000000200200.000.000.0000
Brandon YarbroughAAA110100000000000001.0001.0001.0002000
Ben ZobristMLB25561213430551161610000.232.411.411822

PITCHING STATISTICS
PlayerHiLvlWLERAGGSCGSHOSVIPHRERHRBBSOWPBKWHIPH9HR9BB9SO9

Miscellaneous Site Topics


High School Baseball
Payrolls/Salaries
Prospects History
Player Tags

LEAGUES
Baseball Leagues
Off-Season Baseball Leagues



The Baseball Cube is just 1 dude smacking a keyboard 12 hours a day. Please considering supporting the site and thanking this dude for the 10 years (43,000 dude-hours) of work that has gone into the 16gb of data behind the site.

Please Support TBC




The Baseball Cube is just 1 dude smacking a keyboard 12 hours a day. Please considering supporting the site and thanking this dude for the 10 years (43,000 dude-hours) of work that has gone into the 16gb of data behind the site.

Please Support TBC



About Us  |  Site Map  |  Privacy Policy  |  Contact Us

Boxscores data is obtained free of charge from Retrosheet.org.

Please Support The Baseball Cube.