Arizona Diamondbacks
2014 John McDonald vs. Pitcher

2014 Avg.
.171
 
Career Avg.
.233
Name  John McDonald
Born  9/24/1974
Height  5-9
Weight  180
Number  8
Position  SS
Bats  R
Throws  R
<<Back
PitcherPosSHSFRCIROERCFCGNDOUTFLYOUTHBPIBBGDPHDPHTP
Mike Adams, RP000000000000
Matt Albers, RP000000000000
Al Alburquerque, DETRP000000000000
Chris Archer, TAMSP000000000000
Anthony Bass, TEXRP000000000000
Trevor Bauer, CLESP010000100000
Joe Beimel, RP000000000000
Bruce Billings, WASRP000000100000
Craig Breslow, RP000000100000
Jake Buchanan, HOUSP000001000000
Jared Burton, RP000000100000
David Carpenter, ATLRP100000000000
Brett Cecil, TORRP000010000000
Steve Cishek, MIARP000100000000
Phil Coke, RP000010000000
Tim Collins, KANRP100000000000
Neal Cotts, RP000000100000
Aaron Crow, MIARP000000000000
R.A. Dickey, TORSP000000000000
Jake Diekman, PHIRP000001000000
Jon Edwards, TEXRP000000000000
Roenis Elias, SEASP000000010000
Danny Farquhar, SEARP000000000000
Scott Feldman, HOUSP000000000000
Casey Fien, MINRP000000000000
Charlie Furbush, SEARP000000100000
David Hale, ATLSP000000000000
J.A. Happ, SEARP000000000000
Dan Haren, MIASP000000100000
Felix Hernandez, SEASP000000000000
Mario Hollands, PHIRP000000000000
Cesar Jimenez, PHIRP000001000000
Dallas Keuchel, HOUSP000002000000
John Lannan, COLRP000000000000
Cliff Lee, PHISP000000100000
Aaron Loup, TORRP000000100000
David Martinez, TEXRP000001100000
Nick Martinez, TEXSP000001000100
Brandon Maurer, SEARP000000100000
Dustin McGowan, SP000000000000
Collin McHugh, HOUSP100000000000
Yoervis Medina, SEARP000000010000
Justin Miller, COLRP000000000000
Tommy Milone, MINSP000000000000
Mike Minor, ATLSP000000000000
Edward Mujica, BOSRP000000000000
Bud Norris, BALSP000000000000
Vidal Nuno, ARISP000000100000
Dan Otero, OAKRP000000000000
Glen Perkins, MINRP100000000000
Jake Petricka, CWSRP000000000000
Aaron Poreda, RP000010000000
Ryan Pressly, MINRP100000000000
Luke Putkonen, DETRP000001000000
Chad Qualls, HOURP000000000000
Todd Redmond, TORRP000001000000
Fernando Rodney, SEARP000000000000
Esmil Rogers, NYYRP000000000000
Drew Smyly, TAMSP000000100000
Anthony Swarzak, RP000000000000
Caleb Thielbar, MINRP000000100000
Matt Thornton, WASRP000000000000
Anthony Varvaro, BOSRP000000000000
Justin Verlander, DETSP000001000000
Tom Wilhelmsen, SEARP000001000000
Jerome Williams, PHISP000001000000