About & methodology · mlbaseballytics@gmail.com · Not betting advice. 21+. · If you need help, call 1-800-GAMBLER
data as of 20 Aug, 11:01 AM ET

Lee, Hao-Yu

Fast and flat Bat speed 68.9mph -0.4 Swing length 6.92ft -0.25 Attack angle 7.4° -1.5 Swing tilt 24.3° -7.9
Swing & contact · last 30 games vs last 100 3 metrics moved Barrel rate 5.8% +1.5% Bat speed 70.2 mph +1.9% Exit velo 90.4 mph +2.2% Chase rate 26.5% -12.6%
applies to every section below
Pitch Mix Analysis → All players →
Trailing stats run through his last game, 2026-08-19 (yesterday).
Percentile Rankings 2026-07-02 to 2026-08-19 · 394 qualified players
POOR AVERAGE GREAT
xwOBA 68 0.366
xBA 57 0.316
xSLG 61 0.504
Avg Exit Velo 82 90.4
Barrel % 66 9.7
Hard-Hit % 64 48.4
Bat Speed 57 70.1
Chase % 70 27.5
K % 68 19.0
BB % 42 7.1
Hits Spray Chart 24 hits · 30 games · 2026-07-02 to 2026-08-19
Single 16 Double 5 Triple 0 Home Run 3
200 300 400

Hover or tap any hit for how it was struck — distance, exit velocity, launch angle, the pitch, and what that batted ball was expected to be worth.

At-Bat Log 86 PA · 30 games · 2026-07-02 to 2026-08-19
24 hits 7 walks 16 strikeouts 39 outs in play avg exit velo 90.4 mph over 63 tracked xwOBA 0.326
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-19 Strikeout swinging 0-2 SI 100.2 0.000 Montgomery, Mason
2026-08-19 Walk 3-1 SI 96.8 0.698 Doval, Camilo
2026-08-19 Walk 3-2 FF 96.4 0.698 Skenes, Paul
2026-08-19 Single ground ball 0-1 FF 97.3 89.1 85 RF 0.423 0.501 0.409 Skenes, Paul
2026-08-18 Out ground ball 2-1 FF 98.8 77.6 -2° 28 Infield 0.137 0.144 0.129 Montgomery, Mason
2026-08-17 Single ground ball 1-0 SI 97.7 82.7 -58° 1 Infield 0.287 0.288 0.258 Soto, Gregory
2026-08-17 Walk 3-2 FF 95.2 0.698 Ramírez, Yohan
2026-08-17 Walk 3-0 FF 93.2 0.698 Mattson, Isaac
2026-08-17 Single ground ball 0-0 SI 93.8 89.6 -3° 26 LF 0.284 0.315 0.262 Mlodzinski, Carmen
2026-08-17 Single ground ball 0-0 FF 95.7 89.5 79 RF 0.391 0.445 0.375 Mlodzinski, Carmen
2026-08-16 Out ground ball 2-2 FF 96.3 103.5 69 RF corner 0.486 0.551 0.456 Newcomb, Sean
2026-08-15 Out ground ball 0-0 FC 92.3 73.8 -9° 15 Infield 0.052 0.059 0.047 Kay, Anthony
2026-08-15 Out fly ball 1-0 FF 95.3 90.6 44° 309 RF 0.009 0.013 0.008 Kay, Anthony
2026-08-15 Single ground ball 1-2 CH 86.1 57.2 -74° 1 LF corner 0.201 0.202 0.181 Kay, Anthony
2026-08-13 Strikeout swinging 2-2 FF 95.9 0.000 Messick, Parker
2026-08-13 Out line drive 2-0 CH 85.4 93.7 20° 311 RF 0.303 0.516 0.342 Messick, Parker
2026-08-12 Out ground ball 0-1 SI 96.4 64.2 -60° 1 RF corner 0.234 0.235 0.211 Holderman, Colin
2026-08-12 Out line drive 1-2 ST 80.7 105.3 17° 327 LF gap 0.514 0.921 0.605 Griffin, Foster
2026-08-12 Double line drive 1-1 CH 83.4 104.6 11° 211 LF gap 0.931 1.159 0.906 Griffin, Foster
2026-08-09 Single line drive 3-2 FF 95.5 64.7 21° 161 RF 0.620 0.638 0.558 Hentges, Sam
2026-08-07 Walk 3-1 FF 94.8 0.698 Hentges, Sam
2026-08-06 Out line drive 1-1 CU 53.8 103.0 15° 289 LF 0.637 0.953 0.675
2026-08-06 Out popup 1-2 CU 80.4 81.3 76° 64 LF corner 0.003 0.003 0.003 Simpson, Josh
2026-08-05 Strikeout swinging 2-2 SL 83.3 0.000 Speier, Gabe
2026-08-02 Force Out ground ball 1-2 CH 86.5 95.7 -36° 3 Infield 0.055 0.056 0.050 Bowden, Ben
2026-08-02 Single line drive 0-0 SL 87.8 97.8 17° 262 CF 0.466 0.722 0.494 Juenger, Hayden
2026-08-02 Out fly ball 3-2 FF 98.3 86.2 52° 248 RF gap 0.011 0.019 0.014 Alvarado, Elvis
2026-08-02 Out ground ball 0-1 CH 85.4 76.3 10° 121 RF gap 0.337 0.398 0.333 Jump, Gage
2026-08-02 Out ground ball 1-0 SL 84.3 105.2 67 Infield 0.540 0.597 0.498 Jump, Gage
2026-07-31 Out ground ball 0-0 CH 79.2 72.5 -10° 11 Infield 0.052 0.053 0.048 Springs, Jeffrey
2026-07-31 Strikeout swinging 2-2 CH 79.8 0.000 Springs, Jeffrey
2026-07-29 Sac Fly fly ball 2-0 FF 94.0 92.5 53° 273 RF corner 0.007 Rogers, Trevor
2026-07-29 Strikeout swinging 2-2 FF 93.1 0.000 Rogers, Trevor
2026-07-29 Strikeout swinging 1-2 FF 94.7 0.000 Rogers, Trevor
2026-07-27 Strikeout swinging 2-2 SL 88.8 0.000 Kittredge, Andrew
2026-07-27 Out ground ball 0-0 SI 93.5 94.7 -6° 15 Infield 0.243 0.276 0.241 Cano, Yennier
2026-07-27 Single ground ball 1-0 SI 93.7 97.8 -20° 5 Infield 0.133 0.151 0.120 Bradish, Kyle
2026-07-27 Sac Fly fly ball 1-2 CU 83.1 100.3 28° 402 CF 0.939 Bradish, Kyle
2026-07-26 Walk 3-2 FF 100.0 0.698 Cruz, Steven
2026-07-26 Force Out ground ball 1-2 SL 84.8 89.0 -12° 6 Infield 0.133 0.158 0.125 Erceg, Lucas
2026-07-26 Double fly ball 1-1 CU 81.6 102.1 23° 386 LF gap 0.577 1.502 0.859 Avila, Luinder
2026-07-26 Out ground ball 0-1 SL 87.0 98.4 -20° 5 Infield 0.133 0.151 0.120 Avila, Luinder
2026-07-25 Strikeout swinging 2-2 SI 96.1 0.000 Lange, Alex
2026-07-25 Out ground ball 0-0 FC 90.1 80.6 -24° 3 Infield 0.057 0.058 0.058 Wacha, Michael
2026-07-25 Home Run fly ball 1-1 CH 79.4 102.7 39° 402 LF 0.317 1.189 0.615 Wacha, Michael
2026-07-25 Double line drive 0-2 FF 94.3 98.7 18° 299 RF 0.354 0.579 0.393 Wacha, Michael
2026-07-24 Double line drive 2-1 FF 94.5 105.5 21° 354 RF 0.720 1.864 1.077 Cameron, Noah
2026-07-24 Out fly ball 1-1 SL 86.0 74.7 50° 186 LF corner 0.080 0.095 0.073 Cameron, Noah
2026-07-24 Single line drive 1-0 FC 91.6 101.0 15° 261 CF 0.709 0.952 0.713 Way, Beck
2026-07-23 Single ground ball 3-1 FC 94.3 99.7 -7° 19 CF 0.284 0.305 0.268 Cruz, Steven
2026-07-23 Walk 3-2 FF 90.1 0.698 Strahm, Matt
2026-07-22 Out line drive 1-1 SI 94.9 84.9 23° 278 LF gap 0.283 0.373 0.286 Ferguson, Tyler
2026-07-22 Strikeout swinging 2-2 FF 94.5 0.000 Hollowell, Gavin
2026-07-22 Home Run fly ball 3-0 FF 92.6 105.9 34° 389 LF gap 0.774 3.070 1.571 Rea, Colin
2026-07-22 Out ground ball 3-2 FF 93.1 85.3 -28° 4 Infield 0.057 0.061 0.051 Rea, Colin
2026-07-21 Single line drive 0-0 FC 86.8 85.5 18° 260 CF 0.886 0.970 0.800 Civale, Aaron
2026-07-21 Force Out ground ball 1-0 CH 84.5 99.4 -21° 6 Infield 0.155 0.156 0.142 Peterson, David
2026-07-21 Out fly ball 0-1 CU 76.8 98.2 25° 314 LF 0.397 0.992 0.578 Peterson, David
2026-07-21 Out ground ball 1-0 FF 94.2 93.7 -9° 14 Infield 0.192 0.233 0.187 Peterson, David
2026-07-20 Force Out ground ball 0-1 CH 85.1 103.7 56 Infield 0.540 0.596 0.500 Webb, Jacob
2026-07-20 Strikeout swinging 0-2 FF 95.6 0.000 Hollowell, Gavin
2026-07-20 Single line drive 1-0 CU 80.5 106.8 11° 199 LF gap 0.931 1.256 0.944 Rolison, Ryan
2026-07-19 Out popup 1-1 ST 85.3 89.1 62° 175 LF gap 0.014 0.017 0.014 Zeferjahn, Ryan
2026-07-19 Single line drive 1-2 FF 96.9 103.0 152 RF 0.717 0.806 0.666 Silseth, Chase
2026-07-19 Out fly ball 0-0 FC 90.2 86.5 47° 293 LF 0.003 0.003 0.003 Johnson, Ryan
2026-07-19 Out ground ball 2-2 FC 89.7 81.5 -9° 10 Infield 0.124 0.159 0.117 Johnson, Ryan
2026-07-17 Double line drive 1-0 FF 91.9 104.9 20° 358 RF gap 0.594 1.295 0.793 Yates, Kirby
2026-07-17 Strikeout swinging 2-2 FF 98.5 0.000 Zeferjahn, Ryan
2026-07-17 Out line drive 3-2 FF 93.8 100.5 21° 348 RF gap 0.360 0.759 0.464 Detmers, Reid
2026-07-17 Strikeout swinging 1-2 SL 85.6 0.000 Detmers, Reid
2026-07-11 Single ground ball 1-1 SI 94.9 107.2 -1° 44 CF 0.483 0.528 0.447 Sánchez, Cristopher
2026-07-11 Single ground ball 0-1 CH 87.1 68.9 -36° 2 Infield 0.095 0.099 0.087 Sánchez, Cristopher
2026-07-11 Out line drive 0-2 CH 87.9 94.2 20° 284 LF 0.303 0.516 0.342 Sánchez, Cristopher
2026-07-09 Single ground ball 2-2 FS 81.8 103.3 51 CF 0.494 0.533 0.453 Leiter Jr., Mark
2026-07-09 Out ground ball 1-2 CH 90.4 51.7 -60° 1 LF corner 0.243 0.244 0.219 Medina, Luis
2026-07-09 Out line drive 2-2 FF 95.2 100.5 20° 345 CF 0.429 0.905 0.555 Perkins, Jack
2026-07-09 Out ground ball 0-0 SI 94.6 86.5 -24° 6 Infield 0.076 0.080 0.068 Perkins, Jack
2026-07-08 Out line drive 0-1 FF 90.4 84.0 13° 183 Infield 0.763 0.885 0.739 Springs, Jeffrey
2026-07-08 Force Out ground ball 1-0 SL 85.6 86.9 -44° 2 Infield 0.092 0.099 0.084 Springs, Jeffrey
2026-07-07 Strikeout swinging 2-2 FC 87.1 0.000 Lopez, Jacob
2026-07-05 Out popup 1-0 FC 91.7 76.5 62° 175 LF corner 0.014 0.014 0.013 Winn, Cole
2026-07-05 Out popup 1-2 ST 83.5 63.8 72° 88 Infield 0.001 0.001 0.000 Collyer, Gavin
2026-07-02 Strikeout swinging 2-2 FC 90.3 0.000 Winn, Cole
2026-07-02 Strikeout swinging 0-2 FF 94.3 0.000 Gray, Peyton
2026-07-02 Home Run fly ball 0-0 FS 87.3 98.9 35° 383 LF gap 0.286 1.039 0.538 Eovaldi, Nathan
2026-07-02 Strikeout swinging 0-2 FF 96.3 0.000 Eovaldi, Nathan
game_date: 2026-08-20 ballpark: PNC Park batter_team: det stand: R pitcher: skenes, paul pitcher_team: pit
Choose stats & windows — 56 of 56 metrics, 11 of 11 windows
Metrics
Trailing windows (games)
Reset to defaults
stat 1g2g3g5g7g10g15g20g30g50g100g
ab_game 4.000 5.000 10.000 14.000 19.000 23.000 38.000 55.000 86.000 151.000 227.000
air_ball_rate · · · · · 0.375 0.385 0.462 0.460 0.495 0.537
appearances 1.000 2.000 3.000 5.000 7.000 10.000 15.000 20.000 30.000 50.000 77.000
ba 0.500 0.333 0.667 0.500 0.400 0.389 0.290 0.348 0.312 0.319 ·
babip 1.000 0.500 0.800 0.556 0.462 0.438 0.346 0.378 0.350 0.375 0.338
babip_den 1.000 2.000 5.000 9.000 13.000 16.000 26.000 37.000 60.000 104.000 154.000
babip_num 1.000 1.000 4.000 5.000 6.000 7.000 9.000 14.000 21.000 39.000 52.000
barrel 0.000 0.000 0.000 0.000 0.000 0.000 1.000 4.000 6.000 9.000 14.000
barrel_per_ab 0.000 0.000 0.000 0.000 0.000 0.000 0.026 0.073 0.058 0.053 0.057
bat_speed 69.467 69.214 71.125 69.444 70.108 69.497 70.398 70.958 70.200 69.352 68.873
bip_per_pa 0.250 0.400 0.500 0.643 0.684 0.696 0.684 0.709 0.733 0.722 0.705
blast 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
blast_per_ab 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
chase 2.000 2.000 2.000 3.000 4.000 8.000 14.000 23.000 40.000 87.000 124.000
chase_rate 0.200 0.167 0.095 0.111 0.118 0.170 0.197 0.211 0.265 0.314 0.303
contact 4.000 5.000 10.000 14.000 19.000 23.000 38.000 55.000 86.000 151.000 227.000
estimated_ba_using_speedangle 0.423 0.280 0.304 0.252 0.327 0.345 0.283 0.303 0.318 0.327 0.312
estimated_ba_using_speedangle_sum 0.423 0.560 1.522 2.270 4.252 5.512 7.349 11.827 20.019 35.635 49.952
estimated_slg_using_speedangle 0.501 0.322 0.339 0.280 0.411 0.434 0.354 0.502 0.504 0.504 0.506
estimated_woba_using_speedangle 0.409 0.269 0.287 0.236 0.322 0.339 0.314 0.369 0.367 0.365 0.356
estimated_woba_using_speedangle_sum 0.501 0.645 1.693 2.518 5.349 6.943 9.215 19.572 31.757 54.885 80.997
ev_max 89.100 83.350 85.433 90.080 92.771 90.789 91.354 94.639 96.068 96.317 95.926
fly_ball 0.000 0.000 0.000 1.000 1.000 1.000 4.000 8.000 11.000 21.000 41.000
ground_ball 1.000 2.000 5.000 8.000 9.000 9.000 15.000 20.000 30.000 48.000 63.000
hard_hit 0.000 0.000 0.000 1.000 3.000 4.000 9.000 17.000 30.000 51.000 67.000
hh_ab 0.000 0.000 0.000 0.071 0.158 0.174 0.237 0.309 0.349 0.338 0.295
hit 1.000 1.000 4.000 5.000 6.000 7.000 9.000 16.000 24.000 44.000 58.000
hit_distance 85.000 56.500 43.800 68.111 112.538 123.562 130.154 153.231 154.365 160.615 174.319
hr 0.000 0.000 0.000 0.000 0.000 0.000 0.000 2.000 3.000 5.000 6.000
hr_per_fb · · · · · · · · 0.103 0.093 0.070
hr_platoon · · · · · · · 3.000 3.000 4.000 4.000
hr_rate 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.036 0.035 0.033 0.026
iso 0.000 0.000 0.000 0.000 0.067 0.056 0.032 0.217 0.182 0.167 ·
la_contact 1.000 2.000 5.000 9.000 13.000 16.000 26.000 39.000 63.000 109.000 160.000
launch_speed 89.100 83.350 85.700 83.733 86.262 85.650 88.054 90.203 90.367 88.733 88.422
launch_speed_angle_sum 4.000 1.000 -11.200 -10.444 -8.154 0.375 3.692 5.846 7.317 9.330 12.556
launch_speed_sum 306.900 384.500 723.700 1110.800 1546.700 2189.300 3495.200 5126.000 8439.600 15174.000 22216.800
line_drive 0.000 0.000 0.000 0.000 3.000 5.000 6.000 10.000 18.000 33.000 45.000
out_of_zone 10.000 12.000 21.000 27.000 34.000 47.000 71.000 109.000 151.000 277.000 409.000
pull 0.000 0.000 1.000 3.000 4.000 6.000 10.000 14.000 27.000 43.000 57.000
slg 0.500 0.333 0.667 0.500 0.467 0.444 0.323 0.565 0.494 0.486 ·
slug_window_ab 0.000 0.000 0.000 0.000 0.053 0.087 0.105 0.145 0.151 0.126 0.119
square_per_ab 0.250 0.200 0.200 0.286 0.368 0.348 0.395 0.473 0.465 0.457 0.423
squared_up 1.000 1.000 2.000 4.000 7.000 10.000 17.000 29.000 46.000 83.000 117.000
strikeout 1.000 1.000 1.000 1.000 2.000 2.000 7.000 9.000 16.000 32.000 53.000
strikeout_rate 0.250 0.200 0.100 0.071 0.105 0.087 0.184 0.164 0.186 0.212 0.233
sweet_spot 0.000 0.000 0.000 0.000 3.000 6.000 9.000 15.000 27.000 54.000 81.000
sweet_spot_per_ab 0.000 0.000 0.000 0.000 0.158 0.217 0.211 0.236 0.256 0.258 0.260
tb 1.000 1.000 4.000 5.000 7.000 8.000 10.000 26.000 38.000 67.000 89.000
tb_platoon · · · · · · · 29.000 34.000 50.000 50.000
walk 2.000 2.000 4.000 4.000 4.000 5.000 5.000 7.000 7.000 10.000 14.000
walk_platoon · · · · · · · 6.000 7.000 9.000 9.000
walk_rate 0.500 0.400 0.400 0.286 0.211 0.217 0.132 0.127 0.081 0.066 0.062
xbh 0.000 0.000 0.000 0.000 1.000 1.000 1.000 6.000 8.000 13.000 18.000
xbh_rate 0.000 0.000 0.000 0.000 0.053 0.043 0.026 0.109 0.093 0.086 0.079
z_swing_rate · · · · · 0.690 0.721 0.663 0.641 0.680 0.679
zone_rate · · · · · · 0.489 0.473 0.508 0.480 0.489