Data Hub
Teams / Minnesota Twins / Luke Keaschall
Season
Luke Keaschall

Luke Keaschall

Minnesota Twins · 2B
B: R T: R Age: 23 Ht: 6'0" Wt: 190 From: Watsonville, CA
HR
2
RBI
24
R
38
SB
11
K%
14.9%
xAVG
.237
xwOBA
.299
xSLG
.346
ISO
.077
BB%
9.5%
Today · Tue Jun 23 · 7:40 PM ET
Matchup
vs LAD
Justin Wrobleski (LHP)
Opp SP
ERA 2.72 · K% 15.8 · xwOBA .319
CSW 25.3% · HH% 44.4
Vegas
Total 9.0
Team Implied 3.5
Park
Target Field
HR 102 · R 106 · wOBA 103
HH 100 · (vs RHB)
Weather
— · Wind —
Salary
DK $3,000
FD $—
Batting 8
Projection
Rating 49.3
Med 5.0fp · Val —
Statcast Luck
NEUTRAL
BA .274 / xBA .249 (+.025)
SLG .379 / xSLG .357
wOBA .328 / xwOBA .309
EV 80.2 · Max 107.2
Barrel 31 · HH% 28.9
At Target Field
Career: 68G, 274 PA
AVG .255 · OBP .314 · OPS .674
HR 3 · RBI 29 · SB 15
K 45 · BB 25
Avg DK 7.5
Props Today
No market props today.
Recent HRs
Date Loc Opp SP Pitch EV LA Dist
6/13 vs STL Matthew Liberatore FF 107.1 24° 371ft
4/6 vs DET Casey Mize FF 101.8 26° 367ft
Rolling Form · Last 50/100/250 PA
Window AVG xBA SLG xSLG wOBA xwOBA
L50 .333 .294 .452 .458 .401 .382
L100 .307 .282 .386 .411 .345 .339
L250 .265 .236 .338 .344 .311 .299
Today's Matchup · BvP + Signals
BvP · Justin Wrobleski
No prior matchups vs Justin Wrobleski
Signals Firing Today
No signals firing today
Last 100 Batted Balls · Exit Velo + Launch Angle ★ = HR
Exit Velo (mph)
90 100 110 54.8mph @ -27° · 7ft · BIP · 2026-05-17 88.3mph @ 22° · 278ft · single · 2026-05-17 98.4mph @ 25° · 371ft · triple · 2026-05-17 51.8mph @ -43° · 3ft · BIP · 2026-05-18 73.7mph @ 38° · 240ft · single · 2026-05-18 93.1mph @ -38° · 3ft · field_out · 2026-05-18 89.4mph @ 12° · 185ft · single · 2026-05-22 75.5mph @ 42° · 216ft · BIP · 2026-05-22 90.8mph @ 24° · 275ft · BIP · 2026-05-22 99.6mph @ 13° · 239ft · single · 2026-05-22 104.0mph @ 20° · 269ft · BIP · 2026-05-22 71.2mph @ 22° · 200ft · BIP · 2026-05-22 89.2mph @ 1° · 52ft · force_out · 2026-05-22 86.6mph @ 53° · 225ft · field_out · 2026-05-25 83.2mph @ 38° · 262ft · field_out · 2026-05-25 72.1mph @ 34° · 222ft · field_out · 2026-05-25 83.9mph @ 74° · 170ft · BIP · 2026-05-25 73.9mph @ 41° · 242ft · BIP · 2026-05-25 107.2mph @ 8° · 210ft · single · 2026-05-25 90.9mph @ -4° · 23ft · BIP · 2026-05-29 58.7mph @ 62° · 112ft · field_out · 2026-05-29 98.1mph @ 17° · 309ft · double · 2026-05-29 85.6mph @ 48° · 241ft · field_out · 2026-05-29 75.8mph @ -37° · 3ft · BIP · 2026-05-31 74.1mph @ 60° · 182ft · BIP · 2026-05-31 56.4mph @ -42° · 2ft · single · 2026-05-31 96.0mph @ 32° · 368ft · field_out · 2026-05-31 65.5mph @ -33° · 2ft · BIP · 2026-05-31 71.1mph @ 42° · 200ft · BIP · 2026-05-31 83.2mph @ -16° · 3ft · BIP · 2026-05-31 82.3mph @ -18° · 6ft · field_out · 2026-06-01 74.2mph @ 55° · 187ft · BIP · 2026-06-01 93.6mph @ 40° · 307ft · sac_fly · 2026-06-01 97.9mph @ 22° · 327ft · field_out · 2026-06-01 75.1mph @ 39° · 248ft · field_out · 2026-06-02 95.3mph @ 17° · 282ft · single · 2026-06-02 97.3mph @ -2° · 32ft · single · 2026-06-02 77.5mph @ 61° · 201ft · BIP · 2026-06-02 103.2mph @ 5° · 108ft · field_out · 2026-06-02 57.8mph @ 15° · 108ft · BIP · 2026-06-04 79.7mph @ 49° · 227ft · BIP · 2026-06-04 31.9mph @ -45° · 1ft · BIP · 2026-06-04 92.9mph @ 25° · 336ft · field_out · 2026-06-04 92.3mph @ 8° · 120ft · field_out · 2026-06-04 56.5mph @ -35° · 4ft · field_out · 2026-06-05 93.8mph @ 17° · 276ft · field_out · 2026-06-05 84.3mph @ 26° · 273ft · field_out · 2026-06-05 59.0mph @ 6° · 62ft · single · 2026-06-07 63.8mph @ -41° · 2ft · BIP · 2026-06-07 76.1mph @ 46° · 204ft · BIP · 2026-06-07 64.1mph @ -53° · 3ft · BIP · 2026-06-07 95.9mph @ -3° · 34ft · field_out · 2026-06-07 87.6mph @ 34° · 328ft · field_out · 2026-06-07 88.3mph @ 22° · 299ft · field_out · 2026-06-07 66.0mph @ 36° · 170ft · BIP · 2026-06-10 74.7mph @ 24° · 204ft · BIP · 2026-06-10 75.9mph @ 57° · 197ft · BIP · 2026-06-10 103.2mph @ 9° · 192ft · single · 2026-06-10 70.2mph @ 55° · 186ft · BIP · 2026-06-10 83.8mph @ -29° · 5ft · field_out · 2026-06-10 79.1mph @ 29° · 271ft · field_out · 2026-06-10 92.1mph @ 49° · 258ft · field_out · 2026-06-12 83.9mph @ 42° · 260ft · BIP · 2026-06-12 80.6mph @ 16° · 185ft · BIP · 2026-06-12 85.7mph @ 68° · 167ft · field_out · 2026-06-13 107.1mph @ 24° · 371ft · home_run · 2026-06-13 96.2mph @ 50° · 297ft · field_out · 2026-06-13 104.4mph @ -21° · 6ft · BIP · 2026-06-13 60.4mph @ -26° · 5ft · BIP · 2026-06-14 98.0mph @ 37° · 351ft · field_out · 2026-06-14 89.3mph @ 22° · 289ft · field_out · 2026-06-14 95.6mph @ 15° · 213ft · double · 2026-06-14 77.3mph @ 11° · 78ft · BIP · 2026-06-15 95.7mph @ 26° · 339ft · field_out · 2026-06-15 63.7mph @ 64° · 136ft · BIP · 2026-06-15 72.3mph @ 41° · 192ft · BIP · 2026-06-15 91.1mph @ -12° · 10ft · BIP · 2026-06-15 64.6mph @ -11° · 12ft · field_out · 2026-06-15 75.3mph @ 69° · 160ft · BIP · 2026-06-18 48.9mph @ -61° · 2ft · BIP · 2026-06-18 59.8mph @ 43° · 156ft · BIP · 2026-06-18 93.7mph @ 17° · 229ft · single · 2026-06-18 91.0mph @ 10° · 161ft · single · 2026-06-18 80.3mph @ -6° · 20ft · field_out · 2026-06-20 69.7mph @ -21° · 6ft · BIP · 2026-06-20 34.8mph @ -50° · 2ft · single · 2026-06-20 92.5mph @ 15° · 211ft · single · 2026-06-20 88.0mph @ 27° · 271ft · BIP · 2026-06-20 96.2mph @ 3° · 72ft · single · 2026-06-20 67.0mph @ 38° · 207ft · BIP · 2026-06-20 72.2mph @ 59° · 184ft · BIP · 2026-06-20 66.1mph @ 34° · 198ft · BIP · 2026-06-20 103.1mph @ 8° · 140ft · field_out · 2026-06-20 85.7mph @ 6° · 82ft · force_out · 2026-06-20 82.3mph @ -20° · 7ft · BIP · 2026-06-21 55.3mph @ 58° · 125ft · field_out · 2026-06-21 102.9mph @ 35° · 390ft · field_out · 2026-06-21 92.0mph @ 67° · 136ft · field_out · 2026-06-21 72.6mph @ 49° · 209ft · BIP · 2026-06-21 72.5mph @ 1° · 48ft · field_out · 2026-06-21
Launch Angle (°)
25° 50°
DCPA · recent 14
No DCPA history
Recent SBs
6/18 @TEX 2B
5/14 @MIA 2B
5/12 @MIA 2B
5/5 @WSH 2B
4/28 @SEA 2B
Last 50 PA Profile
EV 81.5 · Bat 66.7
xBA .367
Whiff 0.1% · SqUp 0.6%