← All players

Luisangel Acuña

CWS · Hitter · 1 games projected since Sep 26, 2026, every one frozen before first pitch.

Statcast

by window and pitcher hand
Luisangel Acuña · last 90 daysthrough Sep 25, 2026 · windows are his last games
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G37.000.143.000.229.24814.3%14.3%33.3%89.097.10.0%40.0%0.0%
Last 15 G1331.138.194.172.202.23222.6%6.5%24.2%88.5109.00.0%31.8%36.4%
Last 30 G2348.239.271.283.269.26920.8%4.2%27.2%90.2109.00.0%41.7%38.9%
90 days2348.239.271.283.269.26920.8%4.2%27.2%90.2109.00.0%41.7%38.9%
Batted-ball mix, 90 days · 36 balls in play
Ground 53%Line drive 31%Fly ball 11%Pop-up 6%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G33.000.000.000.000.10666.7%0.0%60.0%65.365.30.0%0.0%0.0%
Last 15 G710.200.200.200.180.13530.0%0.0%33.3%74.496.60.0%14.3%0.0%
Last 30 G1424.208.208.208.188.18929.2%0.0%30.0%75.096.60.0%11.8%17.6%
90 days1424.208.208.208.188.18929.2%0.0%30.0%75.096.60.0%11.8%17.6%
Batted-ball mix, 90 days · 17 balls in play
Ground 71%Line drive 18%Fly ball 6%Pop-up 6%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G510.000.100.000.160.20630.0%10.0%41.2%85.097.10.0%33.3%0.0%
Last 15 G1541.154.195.179.196.20824.4%4.9%26.0%85.1109.00.0%27.6%27.6%
Last 30 G2972.229.250.257.242.24223.6%2.8%28.0%85.3109.00.0%32.1%32.1%
90 days2972.229.250.257.242.24223.6%2.8%28.0%85.3109.00.0%32.1%32.1%
Batted-ball mix, 90 days · 53 balls in play
Ground 59%Line drive 26%Fly ball 9%Pop-up 6%

Recent contact

Last 12 balls in play. Hard hit is 95+ mph; the sweet spot is a launch angle of 8 to 32 degrees.
DatePitcherPitchVeloEVLAxwOBAResult
Sep 24RHPSweeper80.565.343.319Out
Sep 17LHPChangeup88.891.3-13.189Error
Sep 17LHPSinker91.876.1-58.309Out
Sep 16LHPChangeup87.495.4-7.274Out
Sep 16LHPFastball96.897.1-20.171Force out
Sep 15LHPChangeup84.585.1-13.097Out
Sep 11LHPFastball92.3101.2-5.356Force out
Sep 11LHPChangeup87.580.310.329Double play
Aug 26LHPFastball93.783.418.903Single
Aug 26LHPFastball94.794.823.234Double
Aug 26RHPFastball94.288.7-14.156Double play
Aug 26LHPSinker94.983.322.553Out
Last 10 games.
DatePAHTBHRBBK
Sep 24100000
Sep 22100001
Sep 17300001
Sep 16300001
Sep 15200010
Sep 11200000
Aug 26423000
Aug 21400001
Aug 17400011
Aug 13211001
FormNormal
Contact rating5Bottom tier
Last 100 pitches3steady
wOBA / xwOBA.245 / .253results in line with his contact
Last 12 games, oldest to newest
Hit2/12
2+ total bases1/12
Home run0/12

Context only. Streaks and hot or cold labels don't move a projection: in our tests recent results didn't predict the next two weeks better than the season.

Talent
Talent gradeFBalanced type
wOBA.274
Barrel%1.6%
Hard-hit%25.3%
K%21.3%
BB%6.0%

A season-level read, blending this season with last, shrunk toward league where the sample is thin.

Luisangel Acuña · hot and cold zones
xwOBA .279 shrunk (raw .341 on 1 PA) · league .274 · 4 pitches seen.279xwOBA .307 shrunk (raw – on 0 PA) · league .307 · 3 pitches seenxwOBA .243 shrunk (raw .000 on 1 PA) · league .263 · 5 pitches seen.243xwOBA .298 shrunk (raw .123 on 3 PA) · league .342 · 4 pitches seen.298xwOBA .376 shrunk (raw .337 on 3 PA) · league .386 · 4 pitches seen.376xwOBA .279 shrunk (raw .113 on 3 PA) · league .321 · 6 pitches seen.279xwOBA .308 shrunk (raw – on 0 PA) · league .308 · 1 pitches seenxwOBA .343 shrunk (raw .249 on 1 PA) · league .351 · 2 pitches seen.343xwOBA .267 shrunk (raw .166 on 3 PA) · league .292 · 4 pitches seen.267xwOBA .356 shrunk (raw .272 on 3 PA) · league .377 · 7 pitches seen.356xwOBA .296 shrunk (raw .560 on 1 PA) · league .274 · 9 pitches seen.296xwOBA .243 shrunk (raw .000 on 1 PA) · league .263 · 5 pitches seen.243xwOBA .228 shrunk (raw .090 on 4 PA) · league .274 · 19 pitches seen.228
vs RHP · 73 pitches · catcher's view
Whiff 0% of 1 swings · league 22%0%Whiff 50% of 2 swings · league 20%50%Whiff 33% of 3 swings · league 19%33%Whiff 0% of 3 swings · league 10%0%Whiff 0% of 4 swings · league 9%0%Whiff 0% of 3 swings · league 11%0%Whiff 100% of 1 swings · league 14%100%Whiff 0% of 1 swings · league 13%0%Whiff 25% of 4 swings · league 17%25%Whiff 50% of 4 swings · league 28%50%Whiff 50% of 2 swings · league 24%50%Whiff 0% of 3 swings · league 32%0%Whiff 56% of 9 swings · league 49%56%
vs RHP · 73 pitches · catcher's view
Swings at 25% of 4 pitches · league 62%25%Swings at 67% of 3 pitches · league 72%67%Swings at 60% of 5 pitches · league 66%60%Swings at 75% of 4 pitches · league 70%75%Swings at 100% of 4 pitches · league 76%100%Swings at 50% of 6 pitches · league 70%50%Swings at 100% of 1 pitches · league 65%100%Swings at 50% of 2 pitches · league 68%50%Swings at 100% of 4 pitches · league 60%100%Swings at 57% of 7 pitches · league 24%57%Swings at 22% of 9 pitches · league 34%22%Swings at 60% of 5 pitches · league 40%60%Swings at 47% of 19 pitches · league 32%47%
vs RHP · 73 pitches · catcher's view
xwOBA .243 shrunk (raw – on 0 PA) · league .243 · 1 pitches seenxwOBA .269 shrunk (raw .104 on 2 PA) · league .296 · 8 pitches seen.269xwOBA .275 shrunk (raw .326 on 5 PA) · league .254 · 7 pitches seen.275xwOBA .326 shrunk (raw .398 on 3 PA) · league .308 · 6 pitches seen.326xwOBA .410 shrunk (raw .486 on 4 PA) · league .385 · 9 pitches seen.410xwOBA .336 shrunk (raw .330 on 8 PA) · league .340 · 17 pitches seen.336xwOBA .234 shrunk (raw .002 on 2 PA) · league .273 · 6 pitches seen.234xwOBA .335 shrunk (raw .290 on 4 PA) · league .350 · 10 pitches seen.335xwOBA .265 shrunk (raw .060 on 2 PA) · league .299 · 8 pitches seen.265xwOBA .302 shrunk (raw .302 on 3 PA) · league .302 · 12 pitches seen.302xwOBA .360 shrunk (raw .394 on 5 PA) · league .346 · 26 pitches seen.360xwOBA .252 shrunk (raw .141 on 4 PA) · league .289 · 37 pitches seen.252xwOBA .202 shrunk (raw .091 on 6 PA) · league .257 · 32 pitches seen.202
vs LHP · 179 pitches · catcher's view
Whiff 100% of 1 swings · league 19%100%Whiff 17% of 6 swings · league 21%17%Whiff 20% of 5 swings · league 23%20%Whiff 0% of 3 swings · league 9%0%Whiff 11% of 9 swings · league 10%11%Whiff 0% of 12 swings · league 11%0%Whiff 0% of 3 swings · league 17%0%Whiff 14% of 7 swings · league 14%14%Whiff 50% of 6 swings · league 16%50%Whiff 20% of 5 swings · league 25%20%Whiff 40% of 5 swings · league 29%40%Whiff 50% of 12 swings · league 48%50%Whiff 44% of 18 swings · league 34%44%
vs LHP · 179 pitches · catcher's view
Swings at 100% of 1 pitches · league 63%100%Swings at 75% of 8 pitches · league 71%75%Swings at 71% of 7 pitches · league 64%71%Swings at 50% of 6 pitches · league 67%50%Swings at 100% of 9 pitches · league 76%100%Swings at 71% of 17 pitches · league 72%71%Swings at 50% of 6 pitches · league 59%50%Swings at 70% of 10 pitches · league 68%70%Swings at 75% of 8 pitches · league 66%75%Swings at 42% of 12 pitches · league 30%42%Swings at 19% of 26 pitches · league 26%19%Swings at 32% of 37 pitches · league 31%32%Swings at 56% of 32 pitches · league 41%56%
vs LHP · 179 pitches · catcher's view
xwOBA .272 shrunk (raw .341 on 1 PA) · league .266 · 5 pitches seen.272xwOBA .275 shrunk (raw .104 on 2 PA) · league .303 · 11 pitches seen.275xwOBA .264 shrunk (raw .272 on 6 PA) · league .260 · 12 pitches seen.264xwOBA .308 shrunk (raw .260 on 6 PA) · league .332 · 10 pitches seen.308xwOBA .399 shrunk (raw .422 on 7 PA) · league .386 · 13 pitches seen.399xwOBA .300 shrunk (raw .271 on 11 PA) · league .327 · 23 pitches seen.300xwOBA .255 shrunk (raw .002 on 2 PA) · league .297 · 7 pitches seen.255xwOBA .331 shrunk (raw .282 on 5 PA) · league .351 · 12 pitches seen.331xwOBA .244 shrunk (raw .124 on 5 PA) · league .294 · 12 pitches seen.244xwOBA .336 shrunk (raw .287 on 6 PA) · league .361 · 19 pitches seen.336xwOBA .344 shrunk (raw .421 on 6 PA) · league .306 · 35 pitches seen.344xwOBA .226 shrunk (raw .113 on 5 PA) · league .273 · 42 pitches seen.226xwOBA .188 shrunk (raw .090 on 10 PA) · league .269 · 51 pitches seen.188
All · 252 pitches · catcher's view
Whiff 50% of 2 swings · league 21%50%Whiff 25% of 8 swings · league 20%25%Whiff 25% of 8 swings · league 20%25%Whiff 0% of 6 swings · league 10%0%Whiff 8% of 13 swings · league 9%8%Whiff 0% of 15 swings · league 11%0%Whiff 25% of 4 swings · league 15%25%Whiff 13% of 8 swings · league 13%13%Whiff 40% of 10 swings · league 16%40%Whiff 33% of 9 swings · league 28%33%Whiff 43% of 7 swings · league 26%43%Whiff 40% of 15 swings · league 38%40%Whiff 48% of 27 swings · league 45%48%
All · 252 pitches · catcher's view
Swings at 40% of 5 pitches · league 62%40%Swings at 73% of 11 pitches · league 72%73%Swings at 67% of 12 pitches · league 65%67%Swings at 60% of 10 pitches · league 69%60%Swings at 100% of 13 pitches · league 76%100%Swings at 65% of 23 pitches · league 70%65%Swings at 57% of 7 pitches · league 63%57%Swings at 67% of 12 pitches · league 68%67%Swings at 83% of 12 pitches · league 62%83%Swings at 47% of 19 pitches · league 25%47%Swings at 20% of 35 pitches · league 30%20%Swings at 36% of 42 pitches · league 36%36%Swings at 53% of 51 pitches · league 34%53%
All · 252 pitches · catcher's view

better for him than the league in that spot worse. Faded cells have little sample. Last 90 days; zone drawn at a fixed 1.5–3.5 ft.

Luisangel Acuña · percentile ranksvs 228 hitters on the slate with 60+ PA · last 90 days

Right is always better for the hitter: K% and whiff are ranked low-to-high. Context only; a percentile isn't a projection.

Predicted vs what happened

0 settled games
Games with a hit–BTB expected –
Games with 2+ TB–BTB expected –
Games with a HR–BTB expected –
Talent gradeFwOBA .274 · K% 21.3%

One player's handful of games says little about the model; the market-level record is on the record. A game he never batted in is void, not a miss.

DateFacing1+ hit2+ TBHRPAHTBHR
Sep 26Jose Quintana53.9%27.4%4.6%not settled
Probabilities as served and frozen before first pitch.