• My Scores
  • MLB
  • Golf
  • Tennis

San Francisco Giants

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