St. Louis Cardinals
2014 Allen Craig vs. Pitcher

2014 Avg.
.128
 
Career Avg.
.282
Name  Allen Craig
Born  7/18/1984
Height  6-2
Weight  215
Number  5
Position  LF
Bats  R
Throws  R
More>>
PitcherPosGABRHRBIBBKOKL2B3BHRGSSBCSAVGSLGOBP
Alfredo Aceves, RP22010000000000.500.500.500
Jeremy Affeldt, SFGRP11000000000000.000.000.000
Henderson Alvarez, MIASP13000010000000.000.000.000
Jake Arrieta, CHCSP25000031000000.000.000.000
Bronson Arroyo, ARISP13000011000000.000.000.000
John Axford, PITRP11000011000000.000.000.000
Homer Bailey, CINSP38122111000000.250.250.333
Grant Balfour, TAMRP11000000000000.000.000.000
Josh Beckett, LOSSP13010010100000.333.667.333
Erik Bedard, SP12110000100000.5001.000.500
Trevor Bell, RP110110000000001.0001.0001.000
Dellin Betances, NYYRP11000000000000.000.000.000
Jerry Blevins, WASRP110100000000001.0001.0001.000
Brad Boxberger, TAMRP32000120000000.000.000.333
Brad Brach, BALRP11000010000000.000.000.000
Jonathan Broxton, MILRP11000000000000.000.000.000
David Buchanan, PHISP13000020000000.000.000.000
Mark Buehrle, TORSP13000011000000.000.000.000
Madison Bumgarner, SFGSP13000011000000.000.000.000
A.J. Burnett, PHISP14010000100000.250.500.250
Trevor Cahill, ARISP22000010000000.000.000.000
Chris Capuano, NYYSP37120121100000.286.429.375
David Carpenter, ATLRP11000000000000.000.000.000
Brett Cecil, TORRP11000010000000.000.000.000
Jhoulys Chacin, COLSP13000020000000.000.000.000
Wei-Yin Chen, BALSP13000020000000.000.000.000
Nick Christiani, CINRP22000011000000.000.000.000
Tony Cingrani, CINSP37110141000000.143.143.250
Steve Cishek, MIARP11000000000000.000.000.000
Preston Claiborne, NYYRP22101000000000.000.000.000
Gerrit Cole, PITSP39000022000000.000.000.000
Tim Collins, KANRP110120000000001.0001.0001.000
Bartolo Colon, NYMSP13000010000000.000.000.000
Aaron Crow, KANRP33000010000000.000.000.000
Brandon Cumpton, PITSP12000010000000.000.000.000
Wade Davis, KANRP11000000000000.000.000.000
Justin De Fratus, PHIRP110100000000001.0001.0001.000
Jorge De La Rosa, COLSP14021010000000.500.500.500
Jacob deGrom, NYMSP131320001000001.0001.3331.000
Ross Detwiler, WASRP22011000100000.5001.000.500
R.A. Dickey, TORSP24000121000000.000.000.333
Danny Duffy, KANSP12000000000000.000.000.000
Zach Duke, MILRP21000100000000.000.000.500
Sam Dyson, MIARP11000000000000.000.000.000
Marco Estrada, MILSP13011011100000.333.667.333
Danny Farquhar, SEARP110100001000001.0002.0001.000
Brandon Finnegan, KANRP110100000000001.0001.0001.000
Doug Fister, WASSP13110000000000.333.333.333
Yohan Flande, COLSP12000010000000.000.000.000
Gavin Floyd, ATLSP26100020000000.000.000.000
Jason Frasor, KANRP22010011000000.500.500.500
Yovani Gallardo, MILSP25021022001000.4001.000.400
Matt Garza, MILSP25110000100000.200.400.200
Kevin Gausman, BALRP12000010000000.000.000.000
Dillon Gee, NYMSP13000011000000.000.000.000
Gonzalez Germen, NYMRP22000000000000.000.000.000
Brandon Gomes, TAMRP11000000000000.000.000.000
Jeanmar Gomez, PITRP44000010000000.000.000.000
Gio Gonzalez, WASSP13120000100000.6671.000.667
Kevin Gregg, MIARP11001000000000.000.000.000
Zack Greinke, LOSSP13000010000000.000.000.000
Justin Grimm, CHCRP42000200000000.000.000.500
Juan Gutierrez, SFGRP22011000100000.5001.000.500
David Hale, ATLSP11000000000000.000.000.000
Cole Hamels, PHISP14010011000000.250.250.250
Jason Hammel, OAKSP24100111000000.000.000.200
J.A. Happ, TORRP25010110000000.200.200.333
Aaron Harang, ATLSP26121010000001.333.333.333
Dan Haren, LOSSP12010100000000.500.500.667
LaTroy Hawkins, COLRP11000000000000.000.000.000
Andrew Heaney, MIARP12112100001000.5002.000.667
Jeremy Hellickson, TAMSP12010000000010.500.500.500
Felix Hernandez, SEASP12000121000000.000.000.333
Kelvin Herrera, KANRP11000000000000.000.000.000
Greg Holland, KANRP11000010000000.000.000.000
J.J. Hoover, CINRP33000000000000.000.000.000
Tim Hudson, SFGSP12000000000000.000.000.333
Jared Hughes, PITRP11000000000000.000.000.000
Drew Hutchison, TORSP12000000000000.000.000.000
Hisashi Iwakuma, SEASP110100000000001.0001.0001.000
Edwin Jackson, CHCSP12100110000000.000.000.333
Casey Janssen, TORRP22000021000000.000.000.000
Taylor Jordan, WASSP13000010000000.000.000.000
Tommy Kahnle, COLRP11000000000000.000.000.000
Kyle Kendrick, PHISP12110100000000.500.500.667
Clayton Kershaw, LOSSP25011132100000.200.400.333
Craig Kimbrel, ATLRP11000010000000.000.000.000
Brandon Kintzler, MILRP22000021000000.000.000.000
George Kontos, SFGRP111100000000101.0001.0001.000
Hiroki Kuroda, NYYSP25001030000000.000.000.167
Brandon League, LOSRP33010000000000.333.333.333
Mike Leake, CINSP12010100000000.500.500.667
Sam LeCure, CINRP22011011000000.500.500.500
Dominic Leone, SEARP22000000000000.000.000.000
Tim Lincecum, SFGRP13010010000000.333.333.333
Francisco Liriano, PITSP47124121001000.286.714.333
Kyle Lohse, MILSP12100100000000.000.000.333
Aaron Loup, TORRP33110011100000.333.667.333
Jean Machi, SFGRP22000011000000.000.000.000
Paul Maholm, LOSSP11000000000000.000.000.000
Martin Maldonado, MILC110100000000001.0001.0001.000
Michael Mariot, KANRP11000010000000.000.000.000
Evan Marshall, ARIRP10000100000000.000.0001.000
Nick Masset, COLRP10001000000000.000.000.000
Daisuke Matsuzaka, NYMSP22000011000000.000.000.000
Vin Mazzaro, RP11000010000000.000.000.000
Brandon McCarthy, NYYSP120211000000001.0001.0001.000
Jake McGee, TAMRP22000000000000.000.000.000
Dustin McGowan, TORSP22000000000000.000.000.000
Evan Meek, BALRP11000000000000.000.000.000
Jenrry Mejia, NYMSP13010010000000.333.333.333
Mark Melancon, PITRP21000010000000.000.000.500
Wade Miley, ARISP14121011100000.500.750.500
Andrew Miller, BALRP22000010000000.000.000.000
Bryan Mitchell, NYYRP12000000000000.000.000.000
Franklin Morales, COLSP11000000000000.000.000.000
Bryan Morris, MIARP33000000000000.000.000.000
Brandon Morrow, TORSP11000000000000.000.000.000
Charlie Morton, PITSP26121010000000.333.333.333
Jon Niese, NYMSP26000010000000.000.000.000
Jake Odorizzi, TAMSP49000231000000.000.000.182
Logan Ondrusek, CINRP33011000000000.333.333.333
Adam Ottavino, COLRP110100000000001.0001.0001.000
Juan Carlos Oviedo, RP11000000000000.000.000.000
Jonathan Papelbon, PHIRP11000000000000.000.000.000
Blake Parker, CHCRP22110000000000.500.500.500
Wily Peralta, MILSP25121100001000.4001.000.500
Chris Perez, LOSRP10000100000000.000.0001.000
Yusmeiro Petit, SFGRP12000010000000.000.000.000
David Phelps, NYYRP13111010001000.3331.333.333
Stolmy Pimentel, PITRP11000000000000.000.000.000
Michael Pineda, NYYSP13010010000000.333.333.333
Kevin Quackenbush, SDPRP11000000000000.000.000.000
Neil Ramirez, CHCRP11000000000000.000.000.000
Cesar Ramos, TAMRP11000011000000.000.000.000
Todd Redmond, TORRP34020010000000.500.500.500
David Robertson, NYYRP33010020000000.333.333.333
Francisco Rodriguez, MILRP21000100000000.000.000.500
Esmil Rogers, NYYRP11000000000000.000.000.000
Tyson Ross, SDPSP12000120000000.000.000.333
Chris Rusin, COLSP12000010000000.000.000.000
James Russell, ATLRP11000000000000.000.000.000
Hyun-Jin Ryu, LOSSP13000000000000.000.000.000
Jeff Samardzija, OAKSP13000000000000.000.000.000
Ervin Santana, ATLSP132310000000001.0001.0001.000
Sergio Santos, TORRP110120000010001.0004.0001.000
Joe Saunders, BALRP10100100000000.000.0001.000
Brian Schlitter, CHCRP11000000000000.000.000.000
James Shields, KANSP13110000000000.333.333.333
Matt Shoemaker, ANASP13000000000000.000.000.000
Will Smith, MILRP110110000100001.0003.0001.000
Drew Smyly, TAMSP12000000000000.000.000.000
Drew Storen, WASRP22011000000000.500.500.500
Stephen Strasburg, WASSP26010020000000.167.167.167
Marcus Stroman, TORRP26021021000000.333.333.333
Pedro Strop, CHCRP11000000000000.000.000.000
Masahiro Tanaka, NYYSP11000000000000.000.000.000
Tyler Thornburg, MILRP22000010000000.000.000.000
Chris Tillman, BALSP13010000000000.333.333.333
Alex Torres, SDPRP11000000000000.000.000.000
Carlos Torres, NYMRP220200001000001.0001.5001.000
Blake Treinen, WASRP12010000000000.500.500.500
Jose Valverde, RP11000010000000.000.000.000
Jason Vargas, KANSP25000100000000.000.000.167
Anthony Varvaro, ATLRP11000010000000.000.000.000
Yordano Ventura, KANSP26010010000000.167.167.167
Jose Veras, HOURP21000000000000.000.000.500
Carlos Villanueva, CHCSP23120000100000.6671.000.667
Ryan Vogelsong, SFGSP25222100101000.4001.200.500
Edinson Volquez, PITSP36221200000000.333.333.500
Wei-Chung Wang, MILRP120230001010001.0003.0001.000
Adam Warren, NYYRP43000010000000.000.000.250
Tony Watson, PITRP44020010100000.500.750.500
Chase Whitley, NYYRP23010010000000.333.333.333
Tom Wilhelmsen, SEARP11000011000000.000.000.000
Justin Wilson, PITRP11000000000000.000.000.000
Alex Wood, ATLSP11000000000000.000.000.000
Travis Wood, CHCSP39021043100000.222.333.222
Rob Wooten, MILRP220200000000001.0001.0001.000
Wesley Wright, CHCRP11000000000000.000.000.000
Kirby Yates, TAMRP21000100000000.000.000.500
Brad Ziegler, ARIRP110100000000001.0001.0001.000
Jordan Zimmermann, WASSP24110210000000.250.250.500