MLB/Players/Hao-Yu Lee
Hao-Yu  Lee

HAO-YU LEE

2B · Detroit Tigers · 20262026 · 96 games
96
CAREER GAMES · REGULAR SEASON
1 season
.266
CAREER BATTING AVERAGE
69 hits in 259 at-bats
8
CAREER HOME RUNS
37 RBI · 2 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026DET96259296913183718652.266.314.417.731
Career96259296913183718652.266.314.417.731

04/Where the ball went

2026 Regular season
Play log from 2015
Spray chart · 183 batted balls
Pop Out · 63.8 mph · 89 ftPop Out · 76.5 mph · 176 ftGroundout · 65.6 mph · 35 ftLineout · 108.0 mph · 341 ftPop Out · 78.1 mph · 112 ftPop Out · 81.3 mph · 65 ftLineout · 103.0 mph · 291 ftGroundout · 77.6 mph · 29 ftFlyout · 99.8 mph · 391 ftGroundout · 95.0 mph · 5 ftPop Out · 84.1 mph · 172 ftGroundout · 62.3 mph · 11 ftGroundout · 58.1 mph · 2 ftGroundout · 81.5 mph · 11 ftFlyout · 86.5 mph · 294 ftPop Out · 89.1 mph · 177 ftLineout · 100.5 mph · 349 ftFlyout · 88.0 mph · 310 ftFlyout · 102.3 mph · 406 ftFlyout · 97.4 mph · 319 ftFlyout · 100.3 mph · 330 ftGroundout · 88.6 mph · 14 ftFlyout · 96.0 mph · 290 ftGroundout · 88.6 mph · 9 ftFlyout · 97.1 mph · 319 ftFlyout · 93.6 mph · 291 ftFlyout · 95.2 mph · 297 ftFlyout · 86.9 mph · 250 ftGroundout · 75.4 mph · 3 ftForceout · 67.4 mph · 8 ftPop Out · 69.0 mph · 104 ftPop Out · 89.0 mph · 170 ftPop Out · 74.2 mph · 133 ftLineout · 88.1 mph · 123 ftGroundout · 94.2 mph · 7 ftPop Out · 66.3 mph · 68 ftGroundout · 96.7 mph · 72 ftFlyout · 98.3 mph · 357 ftGroundout · 86.9 mph · 3 ftGroundout · 103.4 mph · 112 ftGroundout · 103.5 mph · 70 ftLineout · 93.7 mph · 312 ftFlyout · 90.6 mph · 310 ftGroundout · 73.8 mph · 16 ftLineout · 105.3 mph · 329 ftGroundout · 64.2 mph · 1 ftSacrifice fly · 92.5 mph · 274 ftGroundout · 80.6 mph · 4 ftSacrifice fly · 100.3 mph · 404 ftGroundout · 94.7 mph · 16 ftGroundout · 98.4 mph · 7 ftForceout · 89.0 mph · 8 ftFlyout · 74.7 mph · 188 ftLineout · 94.2 mph · 286 ftGroundout · 86.5 mph · 8 ftLineout · 100.5 mph · 346 ftGroundout · 51.7 mph · 2 ftForceout · 86.9 mph · 3 ftLineout · 84.0 mph · 184 ftGroundout · 99.2 mph · 5 ftPop Out · 39.1 mph · 89 ftLineout · 81.0 mph · 302 ftGroundout · 60.2 mph · 4 ftFlyout · 89.6 mph · 255 ftLineout · 80.5 mph · 263 ftSacrifice bunt · 32.7 mph · 14 ftFlyout · 93.7 mph · 320 ftFlyout · 85.7 mph · 264 ftFlyout · 94.6 mph · 319 ftFlyout · 98.2 mph · 301 ftGroundout · 79.0 mph · 6 ftPop Out · 85.2 mph · 160 ftPop Out · 65.1 mph · 98 ftLineout · 80.8 mph · 279 ftGroundout · 72.5 mph · 18 ftGroundout · 65.6 mph · 90 ftFielder’s choice · 87.9 mph · 14 ftGroundout · 80.9 mph · 8 ftFlyout · 93.7 mph · 328 ftLineout · 84.0 mph · 298 ftLineout · 94.8 mph · 350 ftGroundout · 83.5 mph · 6 ftGrounded into a double play · 89.2 mph · 13 ftFlyout · 76.4 mph · 261 ftGroundout · 89.1 mph · 91 ftPop Out · 84.6 mph · 170 ftFlyout · 98.9 mph · 377 ftFlyout · 92.0 mph · 291 ftFlyout · 94.0 mph · 250 ftFlyout · 99.9 mph · 349 ftFlyout · 84.3 mph · 282 ftGroundout · 97.0 mph · 16 ftFlyout · 97.6 mph · 350 ftGroundout · 79.1 mph · 80 ftPop Out · 69.7 mph · 152 ftFlyout · 105.1 mph · 369 ftGroundout · 94.5 mph · 108 ftGroundout · 85.3 mph · 5 ftLineout · 84.9 mph · 279 ftGroundout · 93.7 mph · 14 ftFlyout · 98.2 mph · 316 ftForceout · 99.4 mph · 7 ftForceout · 103.7 mph · 58 ftGroundout · 70.4 mph · 56 ftGroundout · 91.9 mph · 5 ftFlyout · 90.1 mph · 316 ftFlyout · 90.3 mph · 215 ftFlyout · 101.0 mph · 376 ftLineout · 100.8 mph · 145 ftFlyout · 88.2 mph · 320 ftGroundout · 70.3 mph · 7 ftFlyout · 94.8 mph · 293 ftLineout · 96.9 mph · 279 ftGroundout · 43.6 mph · 1 ftGroundout · 105.2 mph · 69 ftGroundout · 76.3 mph · 122 ftFlyout · 86.2 mph · 249 ftForceout · 95.7 mph · 5 ftGroundout · 72.5 mph · 12 ftHome Run · 98.9 mph · 383 ftHome Run · 97.8 mph · 361 ftSingle · 92.4 mph · 285 ftSingle · 64.7 mph · 161 ftSingle · 89.1 mph · 85 ftSingle · 89.5 mph · 80 ftSingle · 89.6 mph · 27 ftSingle · 82.7 mph · 2 ftSingle · 83.7 mph · 238 ftDouble · 98.6 mph · 334 ftSingle · 104.8 mph · 52 ftSingle · 71.9 mph · 227 ftSingle · 90.5 mph · 234 ftSingle · 103.0 mph · 152 ftDouble · 104.9 mph · 359 ftSingle · 98.4 mph · 191 ftDouble · 99.4 mph · 367 ftSingle · 100.6 mph · 109 ftHome Run · 110.0 mph · 446 ftTriple · 100.1 mph · 368 ftSingle · 64.9 mph · 158 ftSingle · 81.4 mph · 104 ftSingle · 97.0 mph · 131 ftDouble · 83.3 mph · 281 ftSingle · 108.3 mph · 88 ftSingle · 112.2 mph · 170 ftSingle · 57.2 mph · 1 ftDouble · 104.6 mph · 212 ftDouble · 98.7 mph · 300 ftHome Run · 102.7 mph · 402 ftSingle · 97.8 mph · 6 ftDouble · 102.1 mph · 388 ftSingle · 99.7 mph · 20 ftSingle · 101.0 mph · 262 ftDouble · 105.5 mph · 355 ftSingle · 68.9 mph · 3 ftSingle · 107.2 mph · 45 ftSingle · 103.3 mph · 53 ftSingle · 97.8 mph · 119 ftHome Run · 93.8 mph · 369 ftSingle · 104.5 mph · 13 ftSingle · 101.9 mph · 243 ftSingle · 101.6 mph · 287 ftDouble · 91.7 mph · 10 ftSingle · 87.3 mph · 217 ftSingle · 106.9 mph · 235 ftSingle · 98.0 mph · 192 ftSingle · 73.6 mph · 219 ftSingle · 104.1 mph · 286 ftSingle · 98.0 mph · 5 ftSingle · 81.1 mph · 273 ftSingle · 110.6 mph · 200 ftSingle · 75.9 mph · 195 ftHome Run · 105.8 mph · 402 ftSingle · 104.7 mph · 58 ftHome Run · 105.9 mph · 389 ftSingle · 85.5 mph · 261 ftSingle · 106.8 mph · 201 ftSingle · 91.8 mph · 281 ftDouble · 107.6 mph · 377 ftDouble · 90.6 mph · 50 ftSingle · 74.2 mph · 3 ftDouble · 102.8 mph · 287 ftSingle · 97.8 mph · 263 ft
Hit (64) Out (119) Home run (7)
Average exit velocity 89.1 mph · longest 446 ft

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSO
APR 17@ BOSL 013000001
APR 19@ BOSW 624000002
APR 20@ BOSL 684120101
APR 21vs MILL 4123010012
APR 24@ CINL 892000000
APR 25@ CINL 291000000
APR 26@ CINW 832111201
APR 28@ ATLL 252010001
APR 30@ ATLW 523000020
MAY 1vs TEXL 454010102
MAY 2vs TEXW 512000000
MAY 3vs TEXW 713110102
MAY 4vs BOSL 454000001
MAY 5vs BOSL 3104000002
MAY 8@ KCL 342000001
MAY 9@ KCL 151000000
MAY 10@ KCW 632110100
MAY 12@ NYML 2102020000
MAY 15vs TORW 322000010
MAY 16vs TORL 121000001
MAY 19vs CLEL 343010000
MAY 20vs CLEL 234010001
MAY 21vs CLEL 132000001
MAY 22@ BALL 473020201
MAY 24@ BALL 350000000
MAY 24@ BALW 413000000
MAY 26vs LAAL 6102000001
MAY 27vs LAAW 404000000
MAY 29@ CWSL 341000000
MAY 30@ CWSL 174010002
MAY 31@ CWSL 121000001
JUN 1@ TBW 1095221100
JUN 13@ CLEL 132010000
JUN 15@ HOUW 934020001
JUN 16@ HOUL 243120100
JUN 17@ HOUL 243000002
JUN 19vs CWSW 433010001
JUN 20vs CWSW 414000000
JUN 21vs CWSW 542010001
JUN 22vs NYYW 533110001
JUN 23vs NYYL 342010001
JUN 24vs NYYL 243020011
JUN 25vs HOUL 123010002
JUN 26vs HOUW 800000000
JUN 27vs HOUL 684121100
JUN 28vs HOUL 574000011
JUN 29@ NYYW 735020200
JUN 30@ NYYW 934010001
JUL 1@ NYYW 621100011
JUL 2@ TEXL 4104111203
JUL 5@ TEXW 632000000
JUL 7vs ATHW 621000001
JUL 8vs ATHW 612000000
JUL 9vs ATHW 414010000
JUL 11vs PHIL 243020000
JUL 17@ LAAW 214010202
JUL 19@ LAAL 234010000
JUL 20@ CHCW 863110001
JUL 21@ CHCL 2114110000
JUL 22@ CHCW 514111301
JUL 23vs KCW 431110010
JUL 24vs KCW 213020100
JUL 25vs KCL 234121201
JUL 26vs KCL 453110010
JUL 27vs BALL 583010201
JUL 28vs BALW 1400000000
JUL 29vs BALL 9102000102
JUL 31@ ATHW 1312000001
AUG 2@ ATHW 1105010100
AUG 4@ SEAW 800000000
AUG 5@ SEAL 241000001
AUG 6@ SEAW 1102000000
AUG 7@ SFL 250000010
AUG 8@ SFW 800000000
AUG 9@ SFW 311110100
AUG 12vs CLEL 463110000
AUG 13vs CLEW 302000001
AUG 15vs CWSL 343110000
AUG 16vs CWSL 571000000
AUG 17@ PITW 853130220
AUG 18@ PITL 141000000
AUG 19@ PITL 342210021
AUG 21@ KCL 253010000
AUG 22@ KCL 133111100
AUG 23@ KCL 7115220100
AUG 24vs TBL 144000002
AUG 25vs TBW 414010101
AUG 26vs TBL 033000000
AUG 28vs LADL 123000011
AUG 29vs LADW 214010010
AUG 30vs LADL 162000012
AUG 31@ MINL 1113121101
SEP 1@ MINL 2154010102
SEP 2@ MINW 1165210112
SEP 4@ CLEL 342010100
SEP 4@ CLEL 674000001

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.