Keston Hiura

1B Albuquerque Isotopes
Age 30 R/R 5'10" / 208 lbs AAA HR +30%H +12% Svc 8.000 · Ctrl thru 2027
Overview
AAAExt / FA-dealFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202326AAAMIL367.308/.399/.565230118—.261/.336/.448
202427MLBLAA27.148/.148/.14800-23-0.3
202528MLBCOL21.222/.333/.2780082-0.9
2027PROJ10% MLB30MLBCOL35.258/.325/.485201110.1
2028PROJ36% MLB31MLBCOL131.252/.319/.472601060.1
2029PROJ51% MLB32MLBCOL176.245/.311/.45580100-0.1
Last 3 seasons WAR -1.2  ·  Next 3 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service8.000First FA2028
2027Ext / FA-deal$7M
Skills · percentileStatcast 2022-2025
Barrel%82
Bat Spd67
Avg EV65
xwOBA46
Speed33
Chase%29
CompsMark Trumbo (age 30) · Jared Walsh (age 30) · Kyle Garlick (age 30)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†111
AVG/OBP/SLG.258 / .325 / .485
PA35
HR2
K%31
BB%6
BABIP337
ISO219
MLB%10%
Value2027 · WAR
BAT: +4.7 runs (wOBA-derived runs vs avg)+5BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.6 runs (Defensive runs vs avg)+1FLDPOS: -6.2 runs (Positional adjustment)-6POSREP: +7.6 runs (Replacement-level credit)+8REPTotal WAR: +0.80+0.8WAR
trajectory · projected WAR by year
0.80.1-0.1272829
Tools · ContractCON 50 / POW 60
Toolsscout grade · Statcast %ile · 2022-2025
CONTACT50
Whiff%
1018.5%
xAVG
100.199
POWER60
Barrel%
8213.0
Avg EV
6590.2
Bat Spd
6773.1
EYE50
Chase%
2935.7%
SPEED45
Sprint
3326.7
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2019
Service   8.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$7M+0.1$0.3M-$6M
Totals $7M $0.3M -$6M

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)
201720 AWisconsin Timber Rattlers — 115105 351120 7241 20 333381476857 143422 216 373 91 — — — — — —
201720 ROKAZL Brewers — 7262 27354 6133 02 4355078391.346 403500 188 559 156 — — — — — —
201821 AABiloxi Shuckers — 307279 761826 22566 115 272339416755 143323 187 338 91 — — — — — —
201821 A+Carolina Mudcats — 228206 661637 14477 46 320383529912 209386 216 399 91 — — — — — —
201821 INTLPeoria Javelinas — 10596 31615 6282 72 323375562938 240406 276 405 161 — — — — — —
201922 MLBMilwaukee Brewers — 348314 9523219 251078 93 303369570939 268402 317 407 161 +25 +1 -5 +2 +8 3.1
201922 AAASan Antonio Missions — 243213 7016119 23646 72 3294096811.090 352389 269 465 132 — — — — — —
202023 MLBMilwaukee Brewers — 246217 464013 168511 32 212299410709 198273 357 316 94 -2 -0 -1 +1 +5 0.3
202124 MLBMilwaukee Brewers — 197173 29914 14777 30 168258301558 133269 397 254 60 -9 +1 -2 -7 +4 -1.4
202124 AAANashville Sounds — 206172 441208 29694 21 256376465841 209375 3314 374 91 — — — — — —
202225 MLBMilwaukee Brewers — 266234 538114 231118 52 226317449766 222355 429 339 114 +4 +0 -3 -6 +6 0.2
202225 AAANashville Sounds — 5947 15106 9153 03 3194587231.181 404346 2515 500 149 — — — — — —
202326 AAANashville Sounds — 367315 9712023 319017 02 308399565965 257359 258 418 118 — — — — — —
202427 MLBLos Angeles Angels — 2727 4000 0100 01 148148148296 235 370 134 -23 -4 -0 -1 +1 +1 -0.3
202427 AAASalt Lake Bees — 364324 9315126 351074 10 287364580944 293349 2910 408 90 — — — — — —
202528 MLBColorado Rockies — 2118 4100 073 00 222333278611 56364 330 295 82 -0 +0 -0 -8 +0 -0.9
202528 AAAAlbuquerque Isotopes — 445383 10421321 4712313 11 272370507877 235344 2811 385 72 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 1105983 23145450 7839737 208 235315442757 207335 367 334 112 +16 +1 -12 -17 +24 1.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201720 A MLEWisconsin Timber Rattlers — 115108 30920 4321 20 278310398708 120376 283 303 91 — — — — — —
201720 ROK MLEAZL Brewers — 7264 20233 4193 02 312380578958 266379 266 399 156 — — — — — —
201821 AA MLEBiloxi Shuckers — 307285 731824 16736 115 256309375685 119332 245 302 91 — — — — — —
201821 A+ MLECarolina Mudcats — 228212 521126 8697 46 245295401696 156333 304 302 91 — — — — — —
201922 MLB MLEMilwaukee Brewers — 348315 9625218 241078 93 305369568937 263402 317 407 161 +25 +1 -5 +2 +8 3.1
201922 AAA MLESan Antonio Missions — 243221 5812115 15846 72 262326529856 267348 356 363 132 — — — — — —
202023 MLB MLEMilwaukee Brewers — 246219 454012 148511 32 205287388675 183273 356 307 94 -2 -0 -1 +1 +5 0.3
202124 MLB MLEMilwaukee Brewers — 197173 301014 14777 30 173263312575 139269 397 256 60 -9 +1 -2 -7 +4 -1.4
202124 AAA MLENashville Sounds — 206179 38906 22814 21 212312363675 151341 3911 302 91 — — — — — —
202225 MLB MLEMilwaukee Brewers — 266234 539113 231118 52 226317440757 214355 429 337 114 +4 +0 -3 -6 +6 0.2
202225 AAA MLENashville Sounds — 5950 12104 6193 03 240356500856 260309 3210 388 149 — — — — — —
202326 AAA MLENashville Sounds — 367326 8510017 2011017 02 261336448784 187328 305 343 118 — — — — — —
202427 MLB MLELos Angeles Angels — 2727 4000 0100 01 148148148296 235 370 134 -23 -4 -0 -1 +1 +1 -0.3
202427 AAA MLESalt Lake Bees — 364334 7210119 251324 10 216278422700 207287 367 301 90 — — — — — —
202528 MLB MLEColorado Rockies — 2118 4100 073 00 222333278611 56364 330 289 82 -0 +0 -0 -8 +0 -0.9
202528 AAA MLEAlbuquerque Isotopes — 445399 7815313 3115613 11 195275346621 150278 357 275 72 — — — — — —
201720 A MLE2 teams — 187172 501153 8514 22 291337465802 174388 274 340 116 — — — — — —
201720 A RAW2 teams — 187167 621474 13374 22 3714296111.040 240450 207 444 116 — — — — — —
201821 AA MLE3 teams — 640593 15035512 3017015 2213 253306390695 137334 275 302 91 — — — — — —
201821 AA RAW3 teams — 640581 17340618 4213115 2213 298361480841 182357 207 371 91 — — — — — —
201922 MLB MLE2 teams — 591536 15437333 3919114 165 287351552904 265385 327 389 149 +35 +1 -5 +2 +13 4.6
201922 MLB RAW2 teams — 591527 16539338 4817114 165 3133856151.000 302397 298 431 149 +35 +1 -5 +2 +13 4.6
202023 MLB MLEMilwaukee Brewers — 246219 454012 148511 32 205287388675 183266 356 307 94 -2 -0 -1 +1 +5 0.3
202023 MLB RAWMilwaukee Brewers — 246217 464013 168511 32 212299410709 198273 357 316 94 -2 -0 -1 +1 +5 0.3
202124 AAA MLE2 teams — 403352 6819110 3615811 51 193288338626 145312 399 280 75 — — — — — —
202124 AAA RAW2 teams — 403345 7321112 4314611 51 212318383701 171323 3611 315 75 — — — — — —
202225 MLB MLE2 teams — 325284 669118 2913011 55 232327461788 229350 409 346 120 +8 -1 -3 -6 +7 0.6
202225 MLB RAW2 teams — 325281 689120 3212611 55 242343495837 253353 3910 368 120 +8 -1 -3 -6 +7 0.6
202326 AAA MLENashville Sounds — 367326 8510017 2011017 02 261336448784 187335 305 343 118 — — — — — —
202326 AAA RAWNashville Sounds — 367315 9712023 319017 02 308399565965 257359 258 418 118 — — — — — —
202427 AAA MLE2 teams — 391361 7610119 251424 11 211269402671 191284 366 289 82 — — — — — —
202427 AAA RAW2 teams — 391351 9715126 351174 11 276349547896 271340 309 389 82 — — — — — —
202528 AAA MLE2 teams — 466417 8216313 3116316 11 197278343621 146284 357 276 73 — — — — — —
202528 AAA RAW2 teams — 466401 10822321 4713016 11 269369496865 227345 2810 381 73 — — — — — —
201720 A MLE2 teams — 187173 501153 8514 22 289337462799 173377 274 340 116 — — — — — —
201821 AA MLE3 teams — 640590 15035512 3017015 2213 254306392697 137332 275 302 91 — — — — — —
201922 MLB MLE2 teams — 591533 15437333 3919114 165 289351555907 266380 327 389 149 — — — — — —
202023 MLB MLEMilwaukee Brewers — 246219 454012 148511 32 205287388675 183273 356 307 94 — — — — — —
202124 AAA MLE2 teams — 403353 6819110 3615811 51 193288337625 144306 399 280 75 — — — — — —
202225 MLB MLE2 teams — 325282 669118 2913011 55 234327465792 230346 409 346 120 — — — — — —
202326 AAA MLENashville Sounds — 367327 8510017 2011017 02 260336446783 187328 305 343 118 — — — — — —
202427 AAA MLE2 teams — 391359 7610119 251424 11 212269404673 192283 366 289 82 — — — — — —
202528 AAA MLE2 teams — 466416 8216313 3116316 11 197278344622 147282 357 276 73 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202427 AAA MLE2 teams — 391359 7610119 251424 11 212269404673 192283 366 289 82 — — — — — —
202528 AAA MLE2 teams — 466416 8216313 3116316 11 197278344622 147282 357 276 73 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202730 MLB MLECOL 10% 380342 8415217 261219 31 243312445757 202319 327 333 111 +5 +0 +1 -7 +8 0.8
▸ 2027 — real world (MLB)
202730 MLB CTXCOL 10% 3532 8102 2111 00 258325485811 227337 316 354 111 +0 +0 +0 -1 +1 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202831 MLB MLECOL 36% 365330 7914216 241178 01 238306434740 196314 327 326 106 +3 -0 -2 -7 +8 0.2
202932 MLB MLECOL 51% 346313 7112114 231137 01 231298418717 187307 337 316 100 +0 -0 -3 -6 +7 -0.2
202831 MLB CTXCOL 36% 131118 30516 9423 00 252319472791 220331 327 346 106 +1 +0 -1 -2 +3 0.1
202932 MLB CTXCOL 51% 176159 38618 11574 00 245311455766 210323 326 336 100 +0 +0 -1 -3 +4 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 14121260 29956664 9849644 208 237315444758 206332 357 336 103 +17 +1 -14 -22 +31 1.3
/ 162G— A+C — 650580 13826329 4522820 94 238314443757 205334 357 336 103 +8 +0 -6 -10 +14 0.6
Career— MLE — 46774218 100419124183 3031541126 5835 238308425733 187326 336 321 103 +24 +0 -16 -36 +47 1.9
/ 162G— MLE — 650586 13927325 4221418 85 237308422730 184326 336 321 103 +7 +0 -5 -11 +14 0.6