← Philadelphia Phillies

Derek Hill

Philadelphia PhilliesPHIPhiladelphia Phillies

CF · #49 · Bats R · Throws R · 6'0" · 206 lb · Age 30 · 7 yrs in MLB

2026 grade

29.9
Runs above average
+0.5
AVG / OBP / SLG
.241/.291/.442
HR · SB
11 · 13
Rank
216 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.

  • Home runs+6.2
  • Doubles−2.8
  • Stolen bases+2.1
  • Walks−1.8
  • Caught stealing−1.7
  • Outs, strikeouts included−1.5
  • Hit by pitch−0.5
  • Singles+0.3
  • Triples+0.2
  • Parks played in−0.1

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Thu, Oct 1@Atlanta BravesATLATLPostseasonL 2-611100000–
Wed, Sep 30@Atlanta BravesATLATLPostseasonW 4-310000010–
Tue, Sep 29@Atlanta BravesATLATLPostseasonL 3-53000001020.1
Sun, Sep 27vsTampa Bay RaysTBTBW 7-300000000–
Thu, Sep 24vsMilwaukee BrewersMILMILL 1-510000000–
Wed, Sep 23vsMilwaukee BrewersMILMILL 1-420000010–
Tue, Sep 22vsMilwaukee BrewersMILMILW 6-410000000–
Sun, Sep 20@New York MetsNYMNYMW 7-200000000–
Fri, Sep 18@New York MetsNYMNYML 3-63111100084.1
Thu, Sep 17@New York MetsNYMNYMW 3-000000000–
Tue, Sep 15@Washington NationalsWSHWSHL 3-63000001018.6
Sun, Sep 13@Atlanta BravesATLATLW 9-400000000–
Fri, Sep 11@Atlanta BravesATLATLL 5-62013010083.1
Thu, Sep 10vsHouston AstrosHOUHOUL 1-200000000–
Wed, Sep 9vsHouston AstrosHOUHOUW 11-700000000–
Tue, Sep 8vsHouston AstrosHOUHOUL 5-620000010–
Sun, Sep 6vsAtlanta BravesATLATLL 4-521111000–
Sat, Sep 5vsAtlanta BravesATLATLW 4-24120001086.3
Fri, Sep 4vsAtlanta BravesATLATLL 2-520000000–
Wed, Sep 2@Arizona DiamondbacksARIARIL 0-100000000–
Tue, Sep 1@Arizona DiamondbacksARIARIW 7-13010001052.2
Sun, Aug 30@Los Angeles AngelsLAALAAW 5-24010001040.1
Sat, Aug 29@Los Angeles AngelsLAALAAW 4-200000000–
Fri, Aug 28@Los Angeles AngelsLAALAAW 5-320110000–
Wed, Aug 26@Seattle MarinersSEASEAW 6-000000000–
Sat, Aug 22vsSt. Louis CardinalsSTLSTLW 12-320110000–
Fri, Aug 21vsSt. Louis CardinalsSTLSTLW 7-610000000–
Wed, Aug 19vsMiami MarlinsMIAMIAW 4-100000000–
Mon, Aug 17vsMiami MarlinsMIAMIAW 6-510120100–
Sun, Aug 16@Minnesota TwinsMINMINW 7-501000000–
Sat, Aug 15@Minnesota TwinsMINMINW 9-15010002026.4
Thu, Aug 13@Minnesota TwinsMINMINW 7-100000000–
Tue, Aug 11@St. Louis CardinalsSTLSTLL 0-200000001–
Mon, Aug 10@St. Louis CardinalsSTLSTLW 6-54100002010.1
Sun, Aug 9vsToronto Blue JaysTORTORW 7-64011001038.2
Fri, Aug 7vsToronto Blue JaysTORTORL 4-500000000–
Wed, Aug 5vsWashington NationalsWSHWSHL 4-1021000001–
Tue, Aug 4vsWashington NationalsWSHWSHW 5-000000000–
Mon, Aug 3vsWashington NationalsWSHWSHW 6-33114100083.5
Sat, Aug 1@Baltimore OriolesBALBALW 5-000000000–
Fri, Jul 31@Baltimore OriolesBALBALL 4-620000000–
Sat, Jul 25vsNew York YankeesNYYNYYL 1-320000010–
Fri, Jul 24vsNew York YankeesNYYNYYL 0-100000000–
Wed, Jul 22vsLos Angeles DodgersLADLADL 5-93000000016.6
Tue, Jul 21vsLos Angeles DodgersLADLADL 1-22000011154.1
Mon, Jul 20vsLos Angeles DodgersLADLADW 10-712111100–
Sat, Jul 18vsNew York MetsNYMNYMW 6-1400000404.0
Sun, Jul 12@Detroit TigersDETDETW 5-0400000402.7
Sat, Jul 11@Detroit TigersDETDETW 4-23111000370.6
Fri, Jul 10@Detroit TigersDETDETL 2-104132101097.5
Thu, Jul 9@Cincinnati RedsCINCINW 1-011000000–
Tue, Jul 7@Cincinnati RedsCINCINW 4-13120011090.9
Mon, Jul 6@Kansas City RoyalsKCKCL 1-154010002036.4
Sat, Jul 4@Kansas City RoyalsKCKCW 6-100000000–
Wed, Jul 1vsPittsburgh PiratesPITPITW 10-600000000–
Tue, Jun 30vsPittsburgh PiratesPITPITW 8-011000010–
Mon, Jun 29vsPittsburgh PiratesPITPITL 7-1100000100–
Sun, Jun 28@New York MetsNYMNYMW 5-44000001013.3
Fri, Jun 26@New York MetsNYMNYMW 2-14110003043.7
Thu, Jun 25@Washington NationalsWSHWSHW 10-53122101094.5
Wed, Jun 24@Washington NationalsWSHWSHW 5-411121000–
Tue, Jun 23@Washington NationalsWSHWSHW 14-911100000–
Mon, Jun 22@Washington NationalsWSHWSHL 1-43010002063.4
Sun, Jun 21vsNew York MetsNYMNYMW 6-24010001037.4
Thu, Jun 18vsNew York MetsNYMNYML 4-63011001051.7
Wed, Jun 17vsMiami MarlinsMIAMIAL 4-1200000000–
Tue, Jun 16vsMiami MarlinsMIAMIAW 8-210000000–
Mon, Jun 15vsMiami MarlinsMIAMIAW 7-000000000–
Sun, Jun 14@Milwaukee BrewersMILMILL 0-43010002053.9
Sat, Jun 13@Milwaukee BrewersMILMILW 9-85110003028.6
Wed, Jun 10vsAtlanta BravesATLATLW 2-14111002149.7
Tue, Jun 9vsAtlanta BravesATLATLW 6-510000000–
Sun, Jun 7@Philadelphia PhilliesPHIPHIL 5-920000020–
Sat, Jun 6@Philadelphia PhilliesPHIPHIW 6-320000020–
Fri, Jun 5@Philadelphia PhilliesPHIPHIL 6-83111100083.7
Wed, Jun 3@Minnesota TwinsMINMINW 8-000000000–
Tue, Jun 2@Minnesota TwinsMINMINL 4-6400000206.5
Fri, May 29vsDetroit TigersDETDETW 4-310000000–
Thu, May 28vsMinnesota TwinsMINMINW 6-220000010–
Wed, May 27vsMinnesota TwinsMINMINW 15-210000010–
Tue, May 26vsMinnesota TwinsMINMINL 3-510000000–
Sun, May 24@San Francisco GiantsSFSFL 5-810100100–
Sat, May 23@San Francisco GiantsSFSFL 3-1020100010–
Fri, May 22@San Francisco GiantsSFSFW 9-44111001046.3
Wed, May 20@Seattle MarinersSEASEAL 4-510000010–
Tue, May 19@Seattle MarinersSEASEAW 2-101000001–
Sun, May 17vsChicago CubsCHCCHCW 9-84000001014.2
Thu, May 14vsKansas City RoyalsKCKCW 6-23011010159.1
Wed, May 13vsKansas City RoyalsKCKCW 6-500000000–
Tue, May 12vsKansas City RoyalsKCKCW 6-511111000–
Wed, May 6@Los Angeles AngelsLAALAAL 2-810000000–
Tue, May 5@Los Angeles AngelsLAALAAL 3-43000000019.4
Mon, May 4@Los Angeles AngelsLAALAAW 6-010000010–
Sun, May 3@San Diego PadresSDSDL 3-411121000–
Sat, May 2@San Diego PadresSDSDW 4-000000000–
Fri, May 1@San Diego PadresSDSDW 8-200000000–
Wed, Apr 29vsLos Angeles AngelsLAALAAW 3-220100010–
Tue, Apr 28vsLos Angeles AngelsLAALAAW 5-210000000–
Sun, Apr 26vsWashington NationalsWSHWSHL 1-23100002021.8
Sat, Apr 25vsWashington NationalsWSHWSHL 3-63010001053.4
Fri, Apr 24vsWashington NationalsWSHWSHW 5-400000000–
Thu, Apr 23@Arizona DiamondbacksARIARIW 4-100000001–
Wed, Apr 22@Arizona DiamondbacksARIARIL 7-1110000100–
Sun, Apr 19@AthleticsATHATHW 7-44111102077.5
Sat, Apr 18@AthleticsATHATHL 6-720000000–
Thu, Apr 16vsTampa Bay RaysTBTBL 3-520100000–
Wed, Apr 15vsTampa Bay RaysTBTBL 3-811100000–
Tue, Apr 14vsTampa Bay RaysTBTBL 5-820000001–
Sun, Apr 12@Kansas City RoyalsKCKCW 6-520100010–
Fri, Apr 10@Kansas City RoyalsKCKCL 0-23010001159.7
Thu, Apr 9@Kansas City RoyalsKCKCW 2-000000000–
Wed, Apr 8vsBaltimore OriolesBALBALL 3-510000000–
Tue, Apr 7vsBaltimore OriolesBALBALL 2-44110002042.8
Mon, Apr 6vsBaltimore OriolesBALBALL 1-200000201–
Sun, Apr 5vsToronto Blue JaysTORTORW 3-03000013033.1
Fri, Apr 3vsToronto Blue JaysTORTORW 5-411100000–
Wed, Apr 1@Miami MarlinsMIAMIAL 0-1010000000–
Mon, Mar 30@Miami MarlinsMIAMIAW 9-400000100–
Sun, Mar 29@Milwaukee BrewersMILMILL 7-900000000–
Thu, Mar 26@Milwaukee BrewersMILMILL 2-1410000010–

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.