San Francisco Giants
2012 Aubrey Huff vs. Pitcher

2012 Avg.
.192
 
Career Avg.
.278
Name  Aubrey Huff
Born  12/20/1976
Height  6-4
Weight  225
Number  17
Position  3B
Bats  L
Throws  R
<<Back
PitcherPosSHSFRCIROERCFCGNDOUTFLYOUTHBPIBBGDPHDPHTP
Matt Belisle, COLRP000000000000
Heath Bell, NYYRP000000000000
Chad Billingsley, LOSSP000001000000
Joe Blanton, OAKRP000000000000
Brad Boxberger, TAMRP000000000000
Brad Brach, BALRP000000000000
Craig Breslow, BOSRP000000100000
Andrew Cashner, SDPSP000000000000
Jhoulys Chacin, COLSP000000000000
Josh Collmenter, ARISP000000000000
Manny Corpas, RP000000100000
Juan Cruz, RP000000000000
Scott Elbert, LOSRP000000100000
Frank Francisco, RP000001000000
Matt Garza, MILSP000001000000
Luke Gregerson, OAKRP000000000000
Javy Guerra, CWSRP000000000000
Jeremy Guthrie, KANSP000001000000
Roy Halladay, TORSP010001000000
Joel Hanrahan, DETRP000000000000
Matt Harrison, TEXSP000001000000
Jeremy Hefner, NYMSP000010000000
David Hernandez, ARIRP000000000000
Daniel Hudson, ARISP000000100000
Jared Hughes, PITRP000000100000
Kenley Jansen, LOSRP000000000000
Dan Jennings, MIARP000000000000
Josh Johnson, SDPSP000000000000
Kyle Kendrick, PHISP000000000000
Ian Kennedy, SDPSP000001200000
Brandon League, LOSRP000000000000
Josh Lindblom, OAKSP000000000000
Matt Lindstrom, CWSRP000001000000
Kameron Loe, ARIRP000001000000
Shaun Marcum, CLESP000000200000
Carlos Marmol, CINRP000000000000
Victor Marte, RP000100000000
James McDonald, CHCSP000000101000
Miles Mikolas, TEXSP000000100000
Wade Miley, ARISP000001000100
Charlie Morton, PITSP000003000000
Guillermo Moscoso, RP000000000000
Jason Motte, STLRP000000100000
Joe Nathan, DETRP000001000000
Ricky Nolasco, MINSP000002000100
Josh Outman, NYYRP000000000000
Joe Paterson, ARIRP000001000000
Mike Pelfrey, MINSP000001000100
Matt Reynolds, ARIRP000100000000
Josh Roenicke, COLRP000001100000
Esmil Rogers, NYYRP000000000000
Robbie Ross Jr., TEXSP000000000000
Tanner Scheppers, TEXSP000000100000
Bryan Shaw, CLERP000000000000
Huston Street, ANARP000000000000
Dale Thayer, SDPRP000000000000
Carlos Torres, NYMRP000000000000
Jose Veras, HOURP000000000000
Edinson Volquez, PITSP000001000000
Brad Ziegler, ARIRP000000100000