← San Francisco Giants

Drew Gilbert

San Francisco GiantsSFSan Francisco Giants

CF · #0 · Bats L · Throws L · 5'9" · 195 lb · Age 26 · 2 yrs in MLB

2026 grade

31.3
Runs above average
+1.0
AVG / OBP / SLG
.238/.330/.394
HR · SB
11 · 3
Rank
393 PA: not qualified

What the grade is made of

Runs each part adds or takes away against an average hitter in the same plate appearances: his count against what an average hitter would have had. The grade then counts how much he plays: these runs per game his team has played.

  • Caught stealing−1.7
  • Triples+1.6
  • Hit by pitch+1.6
  • Doubles−1.5
  • Home runs−1.2
  • Singles−1.2
  • Walks+1.1
  • Outs, strikeouts included+1.1
  • Parks played in+0.8
  • Stolen bases+0.5

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sun, Sep 27vsLos Angeles DodgersLADLADL 1-52000011157.0
Sat, Sep 26vsLos Angeles DodgersLADLADL 3-401000100–
Fri, Sep 25vsLos Angeles DodgersLADLADL 0-210000000–
Wed, Sep 23vsMinnesota TwinsMINMINL 2-410100000–
Tue, Sep 22vsMinnesota TwinsMINMINL 2-33010001055.1
Mon, Sep 21vsMinnesota TwinsMINMINW 5-24233101097.8
Sun, Sep 20@Los Angeles DodgersLADLADL 1-310000000–
Sat, Sep 19@Los Angeles DodgersLADLADL 4-1000000000–
Fri, Sep 18@Los Angeles DodgersLADLADL 2-82000010048.3
Wed, Sep 16@St. Louis CardinalsSTLSTLW 6-511121000–
Tue, Sep 15@St. Louis CardinalsSTLSTLW 10-34100001010.1
Mon, Sep 14@St. Louis CardinalsSTLSTLL 1-200000100–
Sun, Sep 13vsSan Diego PadresSDSDL 4-62000010157.0
Sat, Sep 12vsSan Diego PadresSDSDL 6-74222101092.9
Fri, Sep 11vsSan Diego PadresSDSDL 5-710000010–
Wed, Sep 9vsSt. Louis CardinalsSTLSTLW 7-621100000–
Mon, Sep 7vsSt. Louis CardinalsSTLSTLW 5-420000000–
Sun, Sep 6@New York MetsNYMNYML 2-44000003013.3
Fri, Sep 4@New York MetsNYMNYML 6-103110000054.5
Thu, Sep 3@Pittsburgh PiratesPITPITL 2-54010001039.1
Wed, Sep 2@Pittsburgh PiratesPITPITW 5-43100010031.0
Mon, Aug 31@Atlanta BravesATLATLW 7-33000001020.7
Sat, Aug 29vsArizona DiamondbacksARIARIW 7-20300030086.7
Sat, Aug 29vsArizona DiamondbacksARIARIL 1-74000000015.2
Fri, Aug 28vsArizona DiamondbacksARIARIL 6-101000011072.7
Thu, Aug 27vsArizona DiamondbacksARIARIW 6-13112100078.9
Wed, Aug 26vsCincinnati RedsCINCINL 9-1010130000–
Tue, Aug 25vsCincinnati RedsCINCINW 3-14110000059.6
Mon, Aug 24vsCincinnati RedsCINCINW 5-04220000086.6
Sun, Aug 23@Boston Red SoxBOSBOSL 4-520000010–
Sat, Aug 22@Boston Red SoxBOSBOSL 2-3400000304.8
Fri, Aug 21@Boston Red SoxBOSBOSL 4-63122101094.5
Thu, Aug 20@Cleveland GuardiansCLECLEL 2-53000003019.9
Wed, Aug 19@Cleveland GuardiansCLECLEW 1-010000010–
Tue, Aug 18@Cleveland GuardiansCLECLEL 1-83000012031.7
Sun, Aug 16vsColorado RockiesCOLCOLL 7-135111000015.8
Sat, Aug 15vsColorado RockiesCOLCOLW 7-14233111098.9
Wed, Aug 12vsHouston AstrosHOUHOUL 1-23000011034.8
Tue, Aug 11vsHouston AstrosHOUHOUW 4-13111011067.8
Mon, Aug 10vsHouston AstrosHOUHOUL 3-63112101078.9
Sun, Aug 9vsDetroit TigersDETDETL 1-34011001066.3
Sat, Aug 8vsDetroit TigersDETDETL 0-83000000023.4
Fri, Aug 7vsDetroit TigersDETDETW 5-23100010034.8
Wed, Aug 5@Texas RangersTEXTEXL 0-610000000–
Tue, Aug 4@Texas RangersTEXTEXL 4-512100101–
Mon, Aug 3@Texas RangersTEXTEXW 5-14110000044.3
Sun, Aug 2@San Diego PadresSDSDL 4-52000011048.6
Sat, Aug 1@San Diego PadresSDSDL 5-64120001072.5
Fri, Jul 31@San Diego PadresSDSDL 0-710000000–
Wed, Jul 29vsMilwaukee BrewersMILMILW 16-311100100–
Mon, Jul 27vsMilwaukee BrewersMILMILW 3-03010000055.0
Sun, Jul 26vsLos Angeles AngelsLAALAAL 3-420000010–
Sat, Jul 25vsLos Angeles AngelsLAALAAW 9-23110011067.6
Fri, Jul 24vsLos Angeles AngelsLAALAAW 7-62020010091.0
Wed, Jul 22@Kansas City RoyalsKCKCL 4-52000000048.6
Tue, Jul 21@Kansas City RoyalsKCKCL 2-34111002036.4
Mon, Jul 20@Kansas City RoyalsKCKCL 3-4400000002.7
Sat, Jul 18@Seattle MarinersSEASEAL 3-44110000046.4
Fri, Jul 17@Seattle MarinersSEASEAW 7-04000000026.1
Sun, Jul 12vsColorado RockiesCOLCOLW 3-14011000045.1
Sat, Jul 11vsColorado RockiesCOLCOLW 4-23010001055.0
Fri, Jul 10vsColorado RockiesCOLCOLL 3-44010000057.1
Thu, Jul 9vsColorado RockiesCOLCOLW 8-24000000014.2
Wed, Jul 8vsToronto Blue JaysTORTORL 0-102000012048.7
Sun, Jul 5@Colorado RockiesCOLCOLL 6-74143100099.6
Sat, Jul 4@Colorado RockiesCOLCOLW 6-410000000–
Fri, Jul 3@Colorado RockiesCOLCOLL 3-1510000000–
Wed, Jul 1@Arizona DiamondbacksARIARIW 6-400000000–
Tue, Jun 30@Arizona DiamondbacksARIARIL 2-83000001018.6
Mon, Jun 29@Arizona DiamondbacksARIARIL 4-511000100–
Sun, Jun 28vsAtlanta BravesATLATLW 3-211100000–
Sat, Jun 27vsAtlanta BravesATLATLW 5-02001000023.4
Fri, Jun 26vsAtlanta BravesATLATLL 1-310000000–
Thu, Jun 25vsAthleticsATHATHL 6-910000000–
Wed, Jun 24vsAthleticsATHATHW 2-100000100–
Tue, Jun 23vsAthleticsATHATHW 3-11000020058.2
Sun, Jun 21@Miami MarlinsMIAMIAL 1-23010001051.4
Sat, Jun 20@Miami MarlinsMIAMIAL 3-64031000086.6
Fri, Jun 19@Miami MarlinsMIAMIAL 3-44010000037.4
Wed, Jun 17@Atlanta BravesATLATLW 7-53100000016.1
Tue, Jun 16@Atlanta BravesATLATLW 7-23100011032.7
Sun, Jun 14vsChicago CubsCHCCHCW 5-13111010076.0
Sat, Jun 13vsChicago CubsCHCCHCL 1-60100030093.0
Fri, Jun 12vsChicago CubsCHCCHCL 1-53000001023.7
Wed, Jun 10vsWashington NationalsWSHWSHW 11-1010010100–
Tue, Jun 9vsWashington NationalsWSHWSHL 3-610000000–
Mon, Jun 8vsWashington NationalsWSHWSHL 3-420100000–
Sun, Jun 7@Chicago CubsCHCCHCW 2-12000011048.9
Sat, Jun 6@Chicago CubsCHCCHCL 2-33000002023.7
Fri, Jun 5@Chicago CubsCHCCHCW 18-321100010–
Thu, Jun 4@Milwaukee BrewersMILMILW 12-95120001062.6
Wed, Jun 3@Milwaukee BrewersMILMILW 1-000000100–
Tue, Jun 2@Milwaukee BrewersMILMILL 3-810000000–
Mon, Jun 1@Milwaukee BrewersMILMILL 2-163000000023.1
Sun, May 31@Colorado RockiesCOLCOLW 19-66111003036.4
Sat, May 30@Colorado RockiesCOLCOLL 3-83122100096.5
Fri, May 29@Colorado RockiesCOLCOLL 6-800000000–
Wed, May 27vsArizona DiamondbacksARIARIL 2-321100000–
Tue, May 26vsArizona DiamondbacksARIARIL 5-720000010–
Mon, May 25vsArizona DiamondbacksARIARIL 2-63010000064.2
Sun, May 24vsChicago White SoxCHWCHWW 8-520100000–
Sat, May 23vsChicago White SoxCHWCHWW 10-34010000046.4
Fri, May 22vsChicago White SoxCHWCHWL 4-93110000064.1
Wed, May 20@Arizona DiamondbacksARIARIL 3-620110000–
Tue, May 19@Arizona DiamondbacksARIARIL 3-54000001011.0
Mon, May 18@Arizona DiamondbacksARIARIL 2-1210000010–
Sun, May 17@AthleticsATHATHW 10-1500000101.1
Sat, May 16@AthleticsATHATHW 6-45020002086.9
Thu, May 14@Los Angeles DodgersLADLADL 2-52000011048.7
Wed, May 13@Los Angeles DodgersLADLADL 0-43000000023.4
Tue, May 12@Los Angeles DodgersLADLADW 6-221110010–
Mon, May 11@Los Angeles DodgersLADLADW 9-300000000–
Sun, May 10vsPittsburgh PiratesPITPITW 7-64000011026.1
Sat, May 9vsPittsburgh PiratesPITPITL 3-133001011035.1
Fri, May 8vsPittsburgh PiratesPITPITW 5-24111001046.1
Tue, May 5vsSan Diego PadresSDSDL 5-103110001055.5
Mon, May 4vsSan Diego PadresSDSDW 3-23000000023.7
Sun, May 3@Tampa Bay RaysTBTBL 1-220000000–
Sat, May 2@Tampa Bay RaysTBTBL 1-52010010074.7
Fri, May 1@Tampa Bay RaysTBTBL 0-310000000–
Thu, Apr 30@Philadelphia PhilliesPHIPHIL 5-65130000089.1
Thu, Apr 30@Philadelphia PhilliesPHIPHIL 2-310000010–
Tue, Apr 28@Philadelphia PhilliesPHIPHIL 0-73000001018.3
Sun, Apr 26vsMiami MarlinsMIAMIAW 6-34021001073.1
Sat, Apr 25vsMiami MarlinsMIAMIAW 6-24111100078.8
Fri, Apr 24vsMiami MarlinsMIAMIAL 4-93111001055.5
Thu, Apr 23vsLos Angeles DodgersLADLADL 0-320000000–
Wed, Apr 22vsLos Angeles DodgersLADLADW 3-02000001029.5
Tue, Apr 21vsLos Angeles DodgersLADLADW 3-13000002023.7
Sun, Apr 19@Washington NationalsWSHWSHL 0-34020000072.4
Sat, Apr 18@Washington NationalsWSHWSHW 7-65021001062.3
Fri, Apr 17@Washington NationalsWSHWSHW 10-53211111089.9
Thu, Apr 16@Cincinnati RedsCINCINW 3-02000011047.6
Wed, Apr 15@Cincinnati RedsCINCINL 3-820000000–

Scores, box scores and play-by-play from ESPN. The run values and park factors behind the grades were worked out from Retrosheet's play-by-play: the information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.