Luke Keaschall

2B Minnesota Twins
Age 24 R/R 6'0" / 190 lbs MLB Svc 0.953 · Ctrl thru 2032
Overview
MLB40-MANPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202421AAMIN267.281/.398/.4398997—.235/.333/.383
202522MLBMIN207.302/.383/.4454141371.6
202623MLBMIN620.282/.379/.40710201233.5
2027PROJ24MLBMIN620.271/.363/.3879281162.9
2028PROJ25MLBMIN625.272/.365/.39310281183.1
2029PROJ26MLBMIN625.272/.365/.39210281183.1
Last 3 seasons WAR 5.1  ·  Next 3 projected WAR 9.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.953First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$8M2031Arb-2$12M2032Arb-3$17M
Skills · percentileStatcast 2025-2026
Whiff%90
Chase%90
Speed84
xwOBA62
Bat Spd32
Barrel%19
Form.285/.372/.425 ▲▲ rolling true talent (45d window) · proj .270/.360/.386
CompsMaikel Garcia (age 24) · Xavier Edwards (age 24) · Desmond Jennings (age 24)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 116116vR 114
AVG/OBP/SLG.271 / .363 / .387
PA620
HR9
SB28
K%15
BB%10
BABIP309
ISO115
MLB%100%
Value2027 · WAR
BAT: +11.6 runs (wOBA-derived runs vs avg)+12BATRUN: +4.8 runs (SB/CS + UBR baserunning)+5RUNFLD: -1.6 runs (Defensive runs vs avg)-2FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +13.4 runs (Replacement-level credit)+13REPTotal WAR: +3.40+3.4WAR
0.02.04.03.43.13.13.02.72.427282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$102M ctrl surplus
Tools · Recent Form · Splits · ContractCON 55 / POW 40
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT55
Whiff%
901.7%
xAVG
530.254
POWER40
Barrel%
194.2
Avg EV
1085.6
Bat Spd
3269.5
EYE60
Chase%
905.6%
SPEED60
Sprint
8428.8
Recent Formrolling true talent ⓘ
K%11%▲▲8% over 71 PA (45d) · proj 15%
BB%9%·9% over 130 PA (60d) · proj 9%
ISO.140▲.174 over 109 AB (60d) · proj .116
HR/BB2.1%·2.0% over 98 BBE (60d) · proj 2.1%
BABIP.312·.333 over 96 BIP (60d) · proj .309
SLASH.285/.372/.425▲▲proj .270/.360/.386
Platoon Splits2025-2026 · 317 PA
vs LHP
vs RHP
Edge
PA
116
201
—
wRC+
62
127
▶▶R
wOBA
259
356
▶▶R
ISO
086
130
▶▶R
BABIP
249
329
▶▶R
K%
19.0%
11.4%
▶▶R
BB%
6.0%
9.0%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   0.953 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+3.4$33M+$33M
2028Pre-Arb$0.8M+3.1$26M+$26M
2029Pre-Arb$0.8M+3.1$25M+$24M
2030Arb-1$8M+3.0$22M+$16M
2031Arb-2$12M+2.7$17M+$9M
2032Arb-3$17M+2.4$13M+$3M
Totals $40M $136M +$110M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202320 A+Cedar Rapids Kernels — 3432 10202 230 10 312353562915 250296 96 399 101 — — — — — —
202320 AFort Myers Mighty Mussels — 9472 21811 15204 80 292440472912 181370 2116 397 110 — — — — — —
202421 AAWichita Wind Surge — 267221 62918 325111 95 281398439837 158327 1912 375 97 — — — — — —
202421 A+Cedar Rapids Kernels — 197158 531207 30297 141 3354625441.006 209371 1515 441 118 — — — — — —
202522 MLBMinnesota Twins — 207182 551404 19295 143 302383445829 143340 149 371 137 +9 +2 -1 +1 +4 1.6
202522 AAASt. Paul Saints — 11895 25211 17172 112 263386337723 74296 1414 327 93 — — — — — —
202623 MLBMinnesota Twins — 620528 14928410 598723 207 282379407786 125317 1410 352 123 +17 +1 +0 +2 +13 3.5
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 827710 20442414 7811628 3410 287380417797 130323 149 357 127 +27 +3 -1 +3 +18 5.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202320 A+ MLECedar Rapids Kernels — 3433 9201 140 10 273294424718 152266 123 318 101 — — — — — —
202320 A MLEFort Myers Mighty Mussels — 9478 19611 9284 80 244352385736 141333 3010 331 110 — — — — — —
202421 AA MLEWichita Wind Surge — 267230 54818 236511 95 235333383716 148274 249 312 97 — — — — — —
202421 A+ MLECedar Rapids Kernels — 197167 46905 21387 141 275379419799 144309 1911 342 118 — — — — — —
202522 MLB MLEMinnesota Twins — 207182 551404 19295 143 302383445829 143340 149 370 137 +9 +2 -1 +1 +4 1.6
202522 AAA MLESt. Paul Saints — 118100 27211 12212 112 270360340700 70295 1810 306 93 — — — — — —
202623 MLB MLEMinnesota Twins — 620529 14928410 588723 207 282377406783 125317 149 350 123 +17 +1 +0 +2 +13 3.5
202320 A MLE2 teams — 128110 28812 11324 90 255344400744 145329 259 328 108 — — — — — —
202320 A RAW2 teams — 128104 311013 17234 90 298416500916 202346 1813 398 108 — — — — — —
202421 AA MLE2 teams — 464397 9816113 4410218 236 247349390739 144296 229 325 106 — — — — — —
202421 AA RAW2 teams — 464379 11521115 628018 236 303425483908 179346 1713 403 106 — — — — — —
202522 MLB MLE2 teams — 325282 821615 31507 255 291375408783 117332 1510 347 121 +8 +3 -1 +1 +7 1.9
202522 MLB RAW2 teams — 325277 801615 36467 255 289384408792 119325 1411 355 121 +8 +3 -1 +1 +7 1.9
202623 MLB MLEMinnesota Twins — 620529 14928410 588723 207 282377406783 125316 149 350 123 +17 +1 +0 +2 +13 3.5
202623 MLB RAWMinnesota Twins — 620528 14928410 598723 207 282379407786 125317 1410 352 123 +17 +1 +0 +2 +13 3.5
202320 A MLE2 teams — 128112 28812 11324 90 250344393737 143315 259 328 108 — — — — — —
202421 AA MLE2 teams — 464399 9816113 4410218 236 246349388737 143289 229 325 106 — — — — — —
202522 MLB MLE2 teams — 325284 821615 31507 255 289375405780 116324 1510 347 121 — — — — — —
202623 MLB MLEMinnesota Twins — 620534 14928410 588723 207 279377403780 124317 149 350 123 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 AA MLE2 teams — 464399 9816113 4410218 236 246349388737 143289 229 325 106 — — — — — —
202522 MLB MLE2 teams — 325284 821615 31507 255 289375405780 116324 1510 347 121 — — — — — —
202623 MLB MLEMinnesota Twins — 620534 14928410 588723 207 279377403780 124317 149 350 123 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLEMIN 100% 564488 1322439 538518 265 270363386749 116309 159 339 116 +11 +3 -1 +2 +12 3.4
▸ 2027 — real world (MLB)
202724 MLB CTXMIN 100% 620537 1452749 599319 286 271363387750 116309 1510 339 116 +12 +3 -2 +2 +13 2.9
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLEMIN 100% 625541 14727410 609419 286 272365392757 120310 1510 342 118 +13 +3 -2 +2 +14 3.1
202926 MLB MLEMIN 100% 625541 14727410 609419 286 272365392756 120309 1510 342 118 +13 +3 -2 +2 +14 3.1
203027 MLB MLEMIN 100% 620537 14527310 599419 276 270364389753 119309 1510 341 117 +12 +3 -2 +2 +13 3.0
203128 MLB MLEMIN 100% 612529 14226310 599419 245 268361384745 116308 1510 338 115 +11 +3 -2 +2 +13 2.7
203229 MLB MLEMIN 100% 600520 1382539 579418 204 266359377736 111307 1610 334 112 +9 +2 -3 +2 +13 2.4
203330 MLB MLEMIN 100% 588510 1342438 569417 164 262355369723 106305 1610 329 109 +6 +2 -4 +2 +13 1.9
203431 MLB MLEMIN 100% 573497 1282337 549417 113 257349357707 100301 169 322 104 +3 +1 -4 +2 +12 1.4
203532 MLB MLEMIN 100% 554482 1202126 519316 62 251342342684 92296 179 314 98 -1 +0 -5 +2 +12 0.9
203633 MLB MLEMIN 100% 524456 1111925 489115 22 242333324658 82290 179 303 91 -6 -0 -6 +2 +11 0.2
203734 MLB MLEMIN 96% 476418 971524 428613 11 232322304626 71282 189 290 82 -10 -0 -6 +2 +10 -0.4
202825 MLB CTXMIN 100% 625541 14727410 609419 286 272365393757 121310 1510 342 118 +13 +3 -2 +2 +14 3.1
202926 MLB CTXMIN 100% 625541 14727410 609419 286 272365392757 121309 1510 342 118 +13 +3 -2 +2 +14 3.1
203027 MLB CTXMIN 100% 620537 14527310 599419 276 271364389753 119309 1510 341 117 +12 +3 -2 +2 +13 3.0
203128 MLB CTXMIN 100% 612529 14226310 599419 245 269362384746 116308 1510 338 115 +11 +3 -2 +2 +13 2.7
203229 MLB CTXMIN 100% 600520 1382539 579418 204 266359378736 112307 1610 334 112 +9 +2 -3 +2 +13 2.4
203330 MLB CTXMIN 100% 588510 1342438 569417 164 262355369724 107305 1610 329 109 +6 +2 -4 +2 +13 1.9
203431 MLB CTXMIN 100% 573497 1282337 549417 113 257349358707 100301 169 323 104 +3 +1 -4 +2 +12 1.4
203532 MLB CTXMIN 100% 554482 1202126 519316 62 251342343685 92296 179 314 98 -1 +0 -5 +2 +12 0.9
203633 MLB CTXMIN 100% 524456 1111925 489115 22 243333325658 82290 179 303 91 -6 -0 -6 +2 +11 0.2
203734 MLB CTXMIN 96% 455400 941524 408212 11 232322304626 71282 189 290 82 -9 -0 -6 +2 +10 -0.4
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 66035723 15102763393 6221040199 19749 264356372729 109306 169 331 110 +78 +20 -34 +24 +143 23.5
/ 162G— A+C — 650563 1482739 6110220 195 263356369725 107305 169 331 110 +8 +2 -3 +2 +14 2.3
Career— MLE — 79546886 181132940118 7491292243 26863 263356374730 111306 169 330 110 +89 +23 -36 +26 +157 26.4
/ 162G— MLE — 650563 14827310 6110620 225 263356375730 112306 169 330 110 +8 +2 -3 +2 +14 2.4