← Milwaukee Brewers

David Hamilton

Milwaukee BrewersMILMilwaukee Brewers

3B · #6 · Bats L · Throws R · 5'10" · 192 lb · Age 29 · 4 yrs in MLB

2026 grade

18.7
Runs above average
−4.6
AVG / OBP / SLG
.245/.314/.336
HR · SB
4 · 29
Rank
387 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−10.3
  • Stolen bases+4.7
  • Singles+4.5
  • Caught stealing−2.5
  • Doubles−1.7
  • Triples+1.7
  • Hit by pitch−0.8
  • Outs, strikeouts included−0.3
  • Parks played in+0.2
  • Walks−0.1

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sun, Sep 27vsSt. Louis CardinalsSTLSTLW 6-43110000053.7
Sat, Sep 26vsSt. Louis CardinalsSTLSTLW 3-23010001048.5
Fri, Sep 25vsSt. Louis CardinalsSTLSTLW 8-43120001091.6
Wed, Sep 23@Philadelphia PhilliesPHIPHIW 4-12000011047.6
Tue, Sep 22@Philadelphia PhilliesPHIPHIL 4-63110000264.3
Sat, Sep 19@Baltimore OriolesBALBALW 1-03000002021.5
Fri, Sep 18@Baltimore OriolesBALBALW 6-510000010–
Thu, Sep 17@Pittsburgh PiratesPITPITL 4-720110000–
Tue, Sep 15@Pittsburgh PiratesPITPITW 5-14010002149.2
Sun, Sep 13vsCincinnati RedsCINCINL 3-400000000–
Sat, Sep 12vsCincinnati RedsCINCINW 13-94000002011.0
Fri, Sep 11vsCincinnati RedsCINCINW 20-022000000–
Tue, Sep 8vsChicago CubsCHCCHCW 4-300000000–
Sun, Sep 6@Cincinnati RedsCINCINL 8-123000011031.0
Sat, Sep 5@Cincinnati RedsCINCINL 3-53120001183.2
Fri, Sep 4@Cincinnati RedsCINCINW 10-75021002184.6
Thu, Sep 3@Chicago CubsCHCCHCL 1-23010000160.0
Mon, Aug 31@Chicago CubsCHCCHCL 3-174010001045.5
Sun, Aug 30vsTexas RangersTEXTEXL 4-720000010–
Sat, Aug 29vsTexas RangersTEXTEXW 5-33000000022.0
Fri, Aug 28vsTexas RangersTEXTEXW 6-14121000072.1
Thu, Aug 27@New York MetsNYMNYMW 8-24120000081.3
Wed, Aug 26@New York MetsNYMNYMW 8-15111000028.6
Tue, Aug 25@New York MetsNYMNYML 2-320000000–
Sun, Aug 23vsAtlanta BravesATLATLL 2-43000000019.4
Thu, Aug 20vsSeattle MarinersSEASEAW 7-44021001081.1
Tue, Aug 18vsSeattle MarinersSEASEAW 22-05234100298.0
Sun, Aug 16@Los Angeles DodgersLADLADW 6-210000000–
Sat, Aug 15@Los Angeles DodgersLADLADW 4-110000010–
Fri, Aug 14@Los Angeles DodgersLADLADL 1-33010011067.0
Thu, Aug 13@Los Angeles DodgersLADLADW 5-43111011066.8
Wed, Aug 12@San Diego PadresSDSDL 3-44000011129.0
Tue, Aug 11@San Diego PadresSDSDL 2-114110000045.0
Mon, Aug 10@San Diego PadresSDSDL 2-33000000022.8
Sun, Aug 9vsMinnesota TwinsMINMINW 4-33011002063.8
Sat, Aug 8vsMinnesota TwinsMINMINW 4-310000110–
Fri, Aug 7vsMinnesota TwinsMINMINL 6-84220001081.0
Thu, Aug 6vsPittsburgh PiratesPITPITW 5-22100012156.2
Wed, Aug 5vsPittsburgh PiratesPITPITW 4-23000001021.5
Tue, Aug 4vsPittsburgh PiratesPITPITW 4-24010001042.7
Mon, Aug 3vsPittsburgh PiratesPITPITL 3-420100000–
Sun, Aug 2@Los Angeles AngelsLAALAAL 0-31000020056.9
Fri, Jul 31@Los Angeles AngelsLAALAAW 6-2500000000.9
Wed, Jul 29@San Francisco GiantsSFSFL 3-1621100001–
Tue, Jul 28@San Francisco GiantsSFSFW 8-22110010083.2
Sat, Jul 25vsColorado RockiesCOLCOLW 8-54010002149.6
Fri, Jul 24vsColorado RockiesCOLCOLL 2-53000001020.9
Mon, Jul 6@St. Louis CardinalsSTLSTLW 4-33022001085.9
Sun, Jul 5@Arizona DiamondbacksARIARIW 3-23000000018.6
Fri, Jul 3@Arizona DiamondbacksARIARIW 7-42010011074.5
Thu, Jul 2vsCincinnati RedsCINCINL 2-720100011–
Tue, Jun 30vsCincinnati RedsCINCINW 7-23000001021.2
Mon, Jun 29vsCincinnati RedsCINCINW 5-310000000–
Sun, Jun 28vsChicago CubsCHCCHCL 3-420100000–
Sat, Jun 27vsChicago CubsCHCCHCL 2-800000100–
Fri, Jun 26vsChicago CubsCHCCHCW 6-24021000189.2
Wed, Jun 24@Cincinnati RedsCINCINW 6-5400000404.8
Mon, Jun 22@Cincinnati RedsCINCINW 2-120000010–
Sun, Jun 21@Atlanta BravesATLATLW 9-44121002183.6
Fri, Jun 19@Atlanta BravesATLATLL 2-300000000–
Thu, Jun 18vsCleveland GuardiansCLECLEL 2-400000000–
Wed, Jun 17vsCleveland GuardiansCLECLEW 9-42110000169.6
Tue, Jun 16vsCleveland GuardiansCLECLEW 2-13000001021.8
Sun, Jun 14vsPhiladelphia PhilliesPHIPHIW 4-03010001031.0
Sat, Jun 13vsPhiladelphia PhilliesPHIPHIL 8-93000000022.5
Fri, Jun 12vsPhiladelphia PhilliesPHIPHIW 6-03000002022.5
Wed, Jun 10@AthleticsATHATHL 3-43010001063.7
Tue, Jun 9@AthleticsATHATHL 5-73000012032.9
Mon, Jun 8@AthleticsATHATHW 15-1421000020–
Sat, Jun 6@Colorado RockiesCOLCOLW 7-15141101098.9
Fri, Jun 5@Colorado RockiesCOLCOLW 9-74000013126.2
Thu, Jun 4vsSan Francisco GiantsSFSFL 9-124111110074.6
Wed, Jun 3vsSan Francisco GiantsSFSFL 0-120000000–
Tue, Jun 2vsSan Francisco GiantsSFSFW 8-33100011034.6
Mon, Jun 1vsSan Francisco GiantsSFSFW 16-25330000089.9
Sun, May 31@Houston AstrosHOUHOUW 2-02010010387.3
Sat, May 30@Houston AstrosHOUHOUL 2-93000000022.5
Fri, May 29@Houston AstrosHOUHOUW 5-43111101084.3
Wed, May 27vsSt. Louis CardinalsSTLSTLW 2-120000000–
Tue, May 26vsSt. Louis CardinalsSTLSTLW 6-04000002015.2
Sun, May 24vsLos Angeles DodgersLADLADL 1-53000001023.7
Sat, May 23vsLos Angeles DodgersLADLADL 3-113000000023.7
Wed, May 20@Chicago CubsCHCCHCW 5-04231000096.0
Tue, May 19@Chicago CubsCHCCHCW 5-23110010173.8
Sun, May 17@Minnesota TwinsMINMINL 4-510000010–
Sat, May 16@Minnesota TwinsMINMINW 2-100000000–
Fri, May 15@Minnesota TwinsMINMINW 3-22000010026.2
Thu, May 14vsSan Diego PadresSDSDW 7-13110011173.6
Tue, May 12vsSan Diego PadresSDSDW 6-44110001045.1
Sun, May 10vsNew York YankeesNYYNYYW 4-300000000–
Sat, May 9vsNew York YankeesNYYNYYW 4-33000001022.8
Wed, May 6@St. Louis CardinalsSTLSTLW 6-24010001042.4
Mon, May 4@St. Louis CardinalsSTLSTLL 3-64000002010.6
Sun, May 3@Washington NationalsWSHWSHL 2-32000002029.1
Sat, May 2@Washington NationalsWSHWSHW 4-101000000–
Fri, May 1@Washington NationalsWSHWSHW 6-14120010288.0
Thu, Apr 30vsArizona DiamondbacksARIARIW 13-14110001043.3
Wed, Apr 29vsArizona DiamondbacksARIARIL 2-620000010–
Tue, Apr 28vsArizona DiamondbacksARIARIW 13-25122000073.5
Sun, Apr 26vsPittsburgh PiratesPITPITW 5-03111001063.8
Sat, Apr 25vsPittsburgh PiratesPITPITL 3-620000010–
Fri, Apr 24vsPittsburgh PiratesPITPITL 0-620000010–
Thu, Apr 23@Detroit TigersDETDETL 4-54021000070.6
Wed, Apr 22@Detroit TigersDETDETL 2-53000011031.2
Tue, Apr 21@Detroit TigersDETDETW 12-45240000095.0
Sun, Apr 19@Miami MarlinsMIAMIAL 3-52100010155.5
Fri, Apr 17@Miami MarlinsMIAMIAW 7-5500000200.6
Thu, Apr 16vsToronto Blue JaysTORTORW 2-13010002053.7
Wed, Apr 15vsToronto Blue JaysTORTORW 2-13110000053.7
Tue, Apr 14vsToronto Blue JaysTORTORL 7-920000020–
Sun, Apr 12vsWashington NationalsWSHWSHL 6-83000000021.6
Fri, Apr 10vsWashington NationalsWSHWSHL 3-74000000011.6
Wed, Apr 8@Boston Red SoxBOSBOSL 0-53010000051.5
Tue, Apr 7@Boston Red SoxBOSBOSL 2-31001000059.7
Mon, Apr 6@Boston Red SoxBOSBOSW 8-62210020083.6
Sat, Apr 4@Kansas City RoyalsKCKCL 2-83110011064.5
Sat, Apr 4@Kansas City RoyalsKCKCW 5-22010021072.7
Wed, Apr 1vsTampa Bay RaysTBTBW 8-24111002149.6
Mon, Mar 30vsTampa Bay RaysTBTBL 2-34000000011.6
Sat, Mar 28vsChicago White SoxCHWCHWW 6-12100020273.8
Thu, Mar 26vsChicago White SoxCHWCHWW 14-22211020187.5

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.