← Detroit Tigers

Hao-Yu Lee

Detroit TigersDETDetroit Tigers

2B · #50 · Bats R · Throws R · 5'9" · 190 lb · Age 23 · 1 yr in MLB

2026 grade

32.1
Runs above average
+1.5
AVG / OBP / SLG
.264/.322/.424
HR · SB
10 · 3
Rank
364 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.

  • Doubles+3.1
  • Singles+2.0
  • Home runs−1.5
  • Hit by pitch−1.5
  • Caught stealing−0.8
  • Walks−0.8
  • Triples+0.7
  • Parks played in−0.6
  • Stolen bases+0.5
  • Outs, strikeouts included+0.4

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sun, Sep 27vsPittsburgh PiratesPITPITL 2-4400000203.6
Sat, Sep 26vsPittsburgh PiratesPITPITW 4-33120020094.7
Fri, Sep 25vsPittsburgh PiratesPITPITW 8-7500000012.3
Wed, Sep 23vsWashington NationalsWSHWSHL 2-45010001026.5
Tue, Sep 22vsWashington NationalsWSHWSHL 1-33010021076.7
Mon, Sep 21vsWashington NationalsWSHWSHW 9-25131000093.3
Sun, Sep 20@Chicago White SoxCHWCHWL 1-84000002011.0
Sat, Sep 19@Chicago White SoxCHWCHWL 1-35020003062.1
Fri, Sep 18@Chicago White SoxCHWCHWW 11-85243100099.4
Wed, Sep 16@Toronto Blue JaysTORTORL 1-5400000107.9
Tue, Sep 15@Toronto Blue JaysTORTORW 10-15121101088.1
Mon, Sep 14@Toronto Blue JaysTORTORW 6-5400000107.9
Sun, Sep 13vsColorado RockiesCOLCOLW 8-13001011024.0
Sat, Sep 12vsColorado RockiesCOLCOLW 11-75233011098.6
Wed, Sep 9vsMinnesota TwinsMINMINW 7-22200031073.5
Tue, Sep 8vsMinnesota TwinsMINMINL 2-33000002017.2
Sun, Sep 6@Cleveland GuardiansCLECLEL 2-33100012032.2
Sat, Sep 5@Cleveland GuardiansCLECLEW 6-03100023050.2
Fri, Sep 4@Cleveland GuardiansCLECLEL 3-420110000–
Fri, Sep 4@Cleveland GuardiansCLECLEL 6-7400000108.8
Wed, Sep 2@Minnesota TwinsMINMINW 11-65211012046.9
Tue, Sep 1@Minnesota TwinsMINMINL 2-154011002053.1
Mon, Aug 31@Minnesota TwinsMINMINL 1-113121101094.4
Sun, Aug 30vsLos Angeles DodgersLADLADL 1-62000012047.4
Sat, Aug 29vsLos Angeles DodgersLADLADW 2-14010010161.9
Fri, Aug 28vsLos Angeles DodgersLADLADL 1-23000011017.2
Wed, Aug 26vsTampa Bay RaysTBTBL 0-33000000017.2
Tue, Aug 25vsTampa Bay RaysTBTBW 4-14011001037.4
Mon, Aug 24vsTampa Bay RaysTBTBL 1-4400000204.0
Sun, Aug 23@Kansas City RoyalsKCKCL 7-115221000071.4
Sat, Aug 22@Kansas City RoyalsKCKCL 1-33111100083.4
Fri, Aug 21@Kansas City RoyalsKCKCL 2-53010000051.4
Wed, Aug 19@Pittsburgh PiratesPITPITL 3-42210021083.8
Tue, Aug 18@Pittsburgh PiratesPITPITL 1-410000000–
Mon, Aug 17@Pittsburgh PiratesPITPITW 8-53132020097.6
Sun, Aug 16vsChicago White SoxCHWCHWL 5-710000000–
Sat, Aug 15vsChicago White SoxCHWCHWL 3-43110000051.4
Thu, Aug 13vsCleveland GuardiansCLECLEW 3-020000010–
Wed, Aug 12vsCleveland GuardiansCLECLEL 4-63110000063.2
Sun, Aug 9@San Francisco GiantsSFSFW 3-111110000–
Sat, Aug 8@San Francisco GiantsSFSFW 8-000000000–
Fri, Aug 7@San Francisco GiantsSFSFL 2-500000100–
Thu, Aug 6@Seattle MarinersSEASEAW 11-020000000–
Wed, Aug 5@Seattle MarinersSEASEAL 2-410000010–
Tue, Aug 4@Seattle MarinersSEASEAW 8-000000000–
Sun, Aug 2@AthleticsATHATHW 11-05011000026.5
Fri, Jul 31@AthleticsATHATHW 13-120000010–
Wed, Jul 29vsBaltimore OriolesBALBALL 9-102001002016.6
Tue, Jul 28vsBaltimore OriolesBALBALW 14-000000000–
Mon, Jul 27vsBaltimore OriolesBALBALL 5-83012001036.4
Sun, Jul 26vsKansas City RoyalsKCKCL 4-53110010074.7
Sat, Jul 25vsKansas City RoyalsKCKCL 2-34122101094.6
Fri, Jul 24vsKansas City RoyalsKCKCW 2-13021000085.7
Thu, Jul 23vsKansas City RoyalsKCKCW 4-311100100–
Wed, Jul 22@Chicago CubsCHCCHCW 5-14113101078.6
Tue, Jul 21@Chicago CubsCHCCHCL 2-114110000044.7
Mon, Jul 20@Chicago CubsCHCCHCW 8-63110001054.9
Sun, Jul 19@Los Angeles AngelsLAALAAL 2-34010000039.1
Fri, Jul 17@Los Angeles AngelsLAALAAW 2-14012002055.0
Sat, Jul 11vsPhiladelphia PhilliesPHIPHIL 2-43020000079.3
Thu, Jul 9vsAthleticsATHATHW 4-14010000036.4
Wed, Jul 8vsAthleticsATHATHW 6-120000000–
Tue, Jul 7vsAthleticsATHATHW 6-210000010–
Sun, Jul 5@Texas RangersTEXTEXW 6-320000000–
Thu, Jul 2@Texas RangersTEXTEXL 4-104112103078.5
Wed, Jul 1@New York YankeesNYYNYYW 6-211000110–
Tue, Jun 30@New York YankeesNYYNYYW 9-34010001042.3
Mon, Jun 29@New York YankeesNYYNYYW 7-35022000073.3
Sun, Jun 28vsHouston AstrosHOUHOUL 5-7400001102.3
Sat, Jun 27vsHouston AstrosHOUHOUL 6-84121100091.5
Fri, Jun 26vsHouston AstrosHOUHOUW 8-000000000–
Thu, Jun 25vsHouston AstrosHOUHOUL 1-23010002051.2
Wed, Jun 24vsNew York YankeesNYYNYYL 2-43020011086.5
Tue, Jun 23vsNew York YankeesNYYNYYL 3-420100010–
Mon, Jun 22vsNew York YankeesNYYNYYW 5-33110001051.2
Sun, Jun 21vsChicago White SoxCHWCHWW 5-420100010–
Sat, Jun 20vsChicago White SoxCHWCHWW 4-1400000003.1
Fri, Jun 19vsChicago White SoxCHWCHWW 4-33010001051.2
Wed, Jun 17@Houston AstrosHOUHOUL 2-43000002019.9
Tue, Jun 16@Houston AstrosHOUHOUL 2-43121000074.7
Mon, Jun 15@Houston AstrosHOUHOUW 9-34020001176.1
Sat, Jun 13@Cleveland GuardiansCLECLEL 1-320100000–
Mon, Jun 1@Tampa Bay RaysTBTBW 10-95221100088.4
Sun, May 31@Chicago White SoxCHWCHWL 1-210000010–
Sat, May 30@Chicago White SoxCHWCHWL 1-74010002045.1
Fri, May 29@Chicago White SoxCHWCHWL 3-410000000–
Wed, May 27vsLos Angeles AngelsLAALAAW 4-0400000007.8
Tue, May 26vsLos Angeles AngelsLAALAAL 6-1020000010–
Sun, May 24@Baltimore OriolesBALBALW 4-13000000023.7
Sun, May 24@Baltimore OriolesBALBALL 3-500000000–
Fri, May 22@Baltimore OriolesBALBALL 4-73022001086.3
Thu, May 21vsCleveland GuardiansCLECLEL 1-320000010–
Wed, May 20vsCleveland GuardiansCLECLEL 2-34010001039.1
Tue, May 19vsCleveland GuardiansCLECLEL 3-43010000052.1
Sat, May 16vsToronto Blue JaysTORTORL 1-210000010–
Fri, May 15vsToronto Blue JaysTORTORW 3-22000010047.7
Tue, May 12@New York MetsNYMNYML 2-1020200000–
Sun, May 10@Kansas City RoyalsKCKCW 6-321110000–
Sat, May 9@Kansas City RoyalsKCKCL 1-510000000–
Fri, May 8@Kansas City RoyalsKCKCL 3-420000010–
Tue, May 5vsBoston Red SoxBOSBOSL 3-10400000204.8
Mon, May 4vsBoston Red SoxBOSBOSL 4-5400000104.5
Sun, May 3vsTexas RangersTEXTEXW 7-13111002051.4
Sat, May 2vsTexas RangersTEXTEXW 5-120000000–
Fri, May 1vsTexas RangersTEXTEXL 4-54011002037.4
Thu, Apr 30@Atlanta BravesATLATLW 5-23000020050.3
Tue, Apr 28@Atlanta BravesATLATLL 2-520100010–
Sun, Apr 26@Cincinnati RedsCINCINW 8-321121010–
Sat, Apr 25@Cincinnati RedsCINCINL 2-910000000–
Fri, Apr 24@Cincinnati RedsCINCINL 8-920000000–
Tue, Apr 21vsMilwaukee BrewersMILMILL 4-123010012065.3
Mon, Apr 20@Boston Red SoxBOSBOSL 6-84121001080.5
Sun, Apr 19@Boston Red SoxBOSBOSW 6-2400000207.9
Fri, Apr 17@Boston Red SoxBOSBOSL 0-13000001017.3

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.