Team RankingAVGRHRERA
Pirates.2446331464.24
NL Central Division5th5th5th4th
National League 14th13th14th7th
Hitting - Extended
No.PlayerPAVGGPGSTBSHSFGDPTPAHBPIBB
--Daniel Arribas3B.500101000200
79Barrett BarnesCF.20014760002500
59Antonio BastardoRP.000900000100
55Josh Bell1B.116151460025200
63Chris Bostick2B.304145111003100
43Steven BraultSP.000620000400
29Francisco CervelliC.148111190013200
45Gerrit ColeSP.333331000300
32Elias DiazC.2861311160013700
--Chris Diaz3B.000300000400
--Clark EaganRF.167401000600
--Elvis EscobarCF.000300000300
--Edwin Espinal1B.500605000500
--Anderson FelizLF1.000405000400
26Adam FrazierLF.4032118400037010
23David Freese3B.3261919160005010
24Tyler GlasnowSP.333631200500
17Phil Gosselin2B.3282219300226700
37Alen HansonSS.3332312231116200
5Josh Harrison2B.2869960012630
--Chris Harvey1B.000200000300
--Casey HughstonCF.2007140001000
34Drew HutchisonSP.000640100400
28John Jaso1B.3021817260105410
82Jin-De JhangC.167314000700
--Connor Joe1B.000500000500
--Nelson Jorge2B.000100000100
83Christian KelleyC.000700010700
--Kevin KrauseC.000100000210
39Chad KuhlSP.000550000200
38Wade LeBlancRP.000700000300
47Josh LindblomRP.000630000200
--Jordan Luplow3B.125502000800
--Justin MaffeiLF.000300100410
--Kevin MahalaRP.000000000100
6Starling MarteCF.2001111110013410
--Wyatt Mathisen3B.167701000600
22Andrew McCutchenRF.1921010100102900
77Austin MeadowsCF.3332211250005210
10Jordy MercerSS.3331818290025400
--Tomas MoralesC1.000101000100
62Max Moroff2B.11518530003300
78Kevin NewmanSS.38911370001900
61Gift Ngoepe2B.429216210014800
46Ivan NovaSP.000440100400
69Danny OrtizLF.3142510200005200
64Jose Osuna1B.4072218410116500
--Hunter OwenLF.500201000200
27Eury PerezCF.250147102033210
25Gregory PolancoLF.2946660022100
--Logan RatledgeSS.000100000100
15Jason Rogers1B.38911280001800
58Jacob StallingsC.321175160103300
19Chris StewartC.2316640001500
--Michael SuchyRF.14312050001400
--Jerrick SuiterRF.286503000700
50Jameson TaillonSP.000550000300
88Joey Terdoslavich1B.250185110013100
0Cole TuckerSS.333202000300
--Adrian ValerioSS.000100000100
81Erich Weiss2B.333132110002600
57Trevor WilliamsRP.000630000400
87Jackson WilliamsC.25017260002500
76Eric Wood3B.235148120103910