• My Scores
  • NFL Draft
  • MLB
  • NBA
  • NHL
  • Golf
  • Tennis

San Francisco Giants

Team RankingAVGRHRERA
Giants.270118244.24
NL West Division2nd1st3rd2nd
National League 4th4th6th8th
Hitting - Extended
No.PlayerPAVGGPGSTBSHSFGDPTPAHBPIBB
1Ramiro PenaSS.2382410150004400
2Denard SpanCF.2201918241006700
5Matt Duffy3B.3081919340256800
6Jarrett ParkerRF.2252616290027500
7Gregor BlancoCF.2771813150015500
8Hunter PenceRF.4051414360014610
9Brandon Belt1B.3601919390216420
10George KottarasC.16017150022910
12Joe Panik2B.2612121250017610
13Ehire Adrianza2B.3392712300006600
14Trevor BrownC.2932213140104810
16Angel PaganCF.3621616220015300
17Grant Green2B.264259220215610
18Matt CainSP.667332100400
21Conor Gillaspie3B.2892112180024400
22Jake PeavySP.167771000600
28Buster PoseyC.3501616200034300
29Jeff SamardzijaSP.000770100600
34Andrew SusacC.21796100002600
35Brandon CrawfordSS.3021919280005910
37Kelby Tomlinson2B.2682216190016300
45Kyle Blanks1B.40044100001200
47Johnny CuetoSP.500331000200
50Ryan LollisLF.10719330003120
51Mac WilliamsonLF.2982714350126730
52Clayton BlackburnSP.500632000200
53Chris HestonSP.500721000200
66Gorkys HernandezCF.3262411230025210
68Chris StrattonSP.000420000100
71Ty BlachSP.000520000200
76Adalberto MejiaSP1.000601000100
77Aramis GarciaC.000500000500
78Ty RossC.500402000400
79Matt WinnC.0006000001000
80Hak-Ju LeeSS.26714040011700
81Junior AriasCF.23510341001800
82Christian ArroyoSS.556131170002110
83Ryder Jones3B.462100100001300
84Rando MorenoSS.29411170111900
--Cristian PaulinoLF.000200000100
--Tyler MizenkoRP.000200000100
--Ashford FulmerRF.000100000100
--Jonah Arenado3B.000100000100
--C.J. HinojosaSS.000200000200
--Dillon DobsonSS.000100000100
--Steven DuggarRF.000100000100
--Eliezer ZambranoC.500201000200
--Ronnie JebavyCF.000400000300
--Austin Slater2B.200414000710
--Johneshwy FargasCF.500301000200
--Tyler HoranRF.000300001300
--Seth HarrisonCF.000200000200
--Chris Shaw1B.200111000500
--Brandon Bednar3B.250501000500
--Myles Schroder2B.000100000100
--Ali CastilloSS.000510000600
--Carlos MoncriefRF.000200000310
--Ricky Oropesa1B.400216000500
--Juan CiriacoSS.000100000100
--Miguel OlivoC.63652110101200