• My Scores
  • MLB
  • Golf
  • Tennis

Arizona Diamondbacks

Team RankingAVGRHRERA
Diamondbacks.2664221084.76
NL West Division2nd3rd3rd4th
National League 3rd7th7th13th
Hitting - Basic
No.PlayerPAVGABRH2B3BHRRBISBCSBBKOBPSLGOPS
13Nick AhmedSS.4336715297421230011.426.7461.172
1Joaquin AriasSS.290312900041014.313.290.603
--Tyler BakerC.00010000000000.000.000.000
--Anthony BandaSP.00020000000002.000.000.000
79Zach BorensteinLF.30333710220400611.410.485.895
4Jason BourgeoisCF.22662614212143215.238.387.625
25Archie BradleySP.00010000000001.000.000.000
--Colin BrayRF.182111201010003.182.364.546
30Socrates BritoCF.30672722211742316.342.403.745
7Welington CastilloC.400401016905190056.4471.0001.447
46Patrick CorbinSP.40051210000002.400.6001.000
--Kevin Cron1B.40051200120002.4001.0001.400
12Rubby De La RosaSP.00020000000000.000.000.000
31Kyle DrabekSP.00020000000002.000.000.000
27Brandon Drury3B.38972182810141310410.423.7221.145
--Rudy Flores1B.00020000000011.333.000.333
81Ronnie FreemanC.66730200010000.667.6671.334
--Mike Freeman2B.37582320010002.375.6251.000
60Todd GlaesmannRF.400152620030021.444.533.977
52Zack GodleySP.00021000000000.000.000.000
44Paul Goldschmidt1B.3336911233131130520.377.536.913
8Tuffy GosewischC.1434246400500110.159.238.397
15Phil Gosselin3B.362581521333141178.433.6721.105
21Zack GreinkeSP.00021000000011.333.000.333
80Gabby GuerreroRF.250287720181014.276.429.705
--Mitch HanigerCF.00020000000001.000.000.000
70Brett HayesC.211192410000036.348.263.611
28Oscar HernandezC.00020000000001.000.000.000
10Chris HerrmannC.225405910141029.262.325.587
--Sean JamiesonSS.40052210010012.571.6001.171
71Kyle JensenLF.200103200130055.500.5001.000
22Jake Lamb3B.40457152351315001416.521.6841.205
63Sam LeCureRP.00010000000000.000.000.000
--Domingo Leyba2B.11190100011002.100.111.211
0Dawel LugoSS.66731200000000.667.6671.334
77Evan MarzilliCF.3533451242191029.389.6761.065
--Matt McPhearsonLF.00020000000001.000.000.000
26Shelby MillerSP.33331100000000.333.333.666
--Jason MorozowskiCF.00020000000002.000.000.000
--Zach NehrirCF.00020000010000.000.000.000
--Gabriel Noriega3B.25080200010002.250.250.500
14Peter O'BrienC.2706313172051500220.303.540.843
--Chad OberackerCF.50022100120010.6672.0002.667
--John OmahenSP.00010000000001.000.000.000
16Chris Owings2B.3686814254131381610.413.5881.001
6David PeraltaLF.2586212163119101011.356.387.743
--Michael PerezC.00010000000001.000.000.000
11A.J. PollockCF.200101210010012.333.300.633
38Robbie RaySP.00010000000001.000.000.000
--Cody RegisLF.00010000000001.000.000.000
76Jack ReinheimerSS.3852671010130015.407.538.945
--Victor ReyesRF.00010000000001.000.000.000
74Carlos Rivero3B.333214720140017.364.571.935
--Dan RohlfingC.00040000000002.000.000.000
2Jean SeguraSS.4696417302231153311.493.7031.196
--Chuck TaylorLF.00011000000000.000.000.000
73Mark ThomasC.00041000000033.429.000.429
24Yasmany TomasRF.40447619700600211.429.553.982
--Stryker TrahanC.33330110010001.333.6671.000
--Ildemaro Vargas3B.12581110000001.125.250.375
5Rickie Weeks2B.432441519702820510.537.7271.264
--Jamie Westbrook2B.25040100000001.250.250.500