Heston KjerstadLF Norfolk Tides
Age 27 L/R 6'2" / 215 lbs AAA HR +9% Svc 1.238 · Ctrl thru 2030
2026 ROS PROJECTION333 act + 9 ros · stats below = ROS only
showingROS
wRC+†vL 5985vR 95
AVG/OBP/SLG.250 / .250 / .250
PA4
HR0
K%25
BB%6
BABIP309
ISO156
MLB%45%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: +0.0 runs (0 MLB PA)BAT projected ROS: -0.1 runs (4 MLB PA, park-applied)-0BATRUN so far: +0.0 runs (0 MLB PA)RUN projected ROS: +0.0 runs (4 MLB PA, park-applied)+0RUNFLD so far: +0.0 runs (0 MLB PA)FLD projected ROS: -0.0 runs (4 MLB PA, park-applied)-0FLDPOS so far: +-0.0 runs (0 MLB PA)POS projected ROS: -0.0 runs (4 MLB PA, park-applied)-0POSREP so far: +0.0 runs (0 MLB PA)REP projected ROS: +0.1 runs (4 MLB PA, park-applied)+0REP2026 MLB WAR (so far + projected ROS): -0.01so far: +0.0 WAR-0.0WAR
0.00.51.00.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · Splits · ContractCON 40 / POW 45
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT40
Whiff%
2214.2%
xAVG
170.224
POWER45
Barrel%
417.0
Avg EV
5289.3
Bat Spd
3269.4
EYE35
Chase%
1438.8%
SPEED55
Sprint
5527.7
Platoon Splits2024-2025 · 265 PA
vs LHP
vs RHP
Edge
PA
23
242
wRC+
-20
84
▶▶R
wOBA
139
292
▶▶R
ISO
156
BABIP
167
270
▶▶R
K%
39.1%
26.9%
▶▶R
BB%
4.3%
5.4%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2023
Service   1.238 yrs.days
Team Control Through   2030
First FA Year   2031
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.1M
2027Pre-Arb$0.8M
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
Totals $0.1M $-2M -$0.2M

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. 2026 = actual YTD + projected ROS + total. 2027+ 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)
202223 A+Aberdeen IronBirds 186163 38823 16474 10 233317362679 129302 259 304 92 -2 +0 +4 0.2
202223 ADelmarva Shorebirds 9880 37902 13174 00 4635576501.207 188565 1713 523 240 +16 +0 +2 1.9
202223 INTLScottsdale Scorpions 10498 35915 5310 00 3573886221.011 265476 305 434 180 +10 +0 +2 1.2
202324 MLBBaltimore Orioles 3330 7102 2100 00 233273467739 233278 306 317 101 +0 +0 +0 -6 +1 -0.5
202324 AAANorfolk Tides 337295 8819510 27699 21 298371498870 200356 208 379 142 +17 +0 +7 2.5
202324 AABowie Baysox 206184 5710311 15317 33 310383576960 266324 157 418 169 +17 -1 +4 2.1
202425 MLBBaltimore Orioles 11499 25204 10335 10 253351394745 141339 299 340 116 +2 +0 -1 -4 +2 0.0
202425 AAANorfolk Tides 258213 6414116 32676 20 3004056011.006 300353 2612 424 173 +23 +0 +6 2.9
202425 AABowie Baysox 1613 4100 211 00 308438385822 77333 612 383 145 +1 +0 +0 0.1
202526 MLBBaltimore Orioles 167156 30524 6454 10 192241327568 135241 274 253 58 -8 +0 -7 -3 +4 -1.5
202526 AAANorfolk Tides 112101 15212 10300 01 149223248471 99188 279 218 33 -9 -0 +2 -0.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career 314285 628210 18889 20 218284365649 147277 286 291 83 -6 +0 -8 -13 +7 -2.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202223 A+ MLEAberdeen IronBirds 186168 33722 11644 10 196262298560 101280 346 245 52 -11 +0 +4 -0.7
202223 A MLEDelmarva Shorebirds 9885 36802 8234 00 4244955881.083 165533 238 455 194 +11 +0 +2 1.3
202324 MLB MLEBaltimore Orioles 3331 7102 2100 00 226273452724 226278 306 312 97 -0 +0 +0 -6 +1 -0.6
202324 AAA MLENorfolk Tides 337306 761557 19859 21 248311399710 150314 256 311 97 -1 +0 +7 0.6
202324 AA MLEBowie Baysox 206188 50837 11387 33 266330452782 186298 185 332 111 +3 -1 +4 0.7
202425 MLB MLEBaltimore Orioles 11499 25204 10335 10 253351394745 141339 299 322 104 +1 +0 -1 -4 +2 -0.2
202425 AAA MLENorfolk Tides 258224 5812112 22756 20 259341482823 223312 299 355 126 +8 +0 +6 1.4
202425 AA MLEBowie Baysox 1614 4100 111 00 286375357732 71301 66 324 105 +0 +0 +0 0.0
202526 MLB MLEBaltimore Orioles 167156 30524 6454 10 192241327568 135241 274 247 53 -9 +0 -7 -3 +4 -1.6
202526 AAA MLENorfolk Tides 112106 14211 6370 01 132179198377 66187 335 176 5 -13 -0 +2 -1.1
202223 A+ MLE3 teams 388349 942035 261188 10 269334387721 117385 307 317 101
202223 A+ RAW3 teams 388341 11026310 34958 10 323397504901 182415 249 394 101
202324 AAA MLE3 teams 576526 13425816 3113316 54 255316424740 169311 235 319 102
202324 AAA RAW3 teams 576509 15230823 4411016 54 299370525895 226340 198 389 102
202425 AAA MLE3 teams 388336 8715116 3410912 30 259348452801 193327 289 344 119
202425 AAA RAW3 teams 388325 9317120 4410112 30 286390529919 243348 2611 398 119
202526 MLB MLE2 teams 279262 44735 12824 11 168216275491 107222 294 218 34 -22 -0 -7 -3 +6 -2.7
202526 MLB RAW2 teams 279257 45736 16754 11 175234296530 121220 276 239 34 -22 -0 -7 -3 +6 -2.7
202223 A+ MLE3 teams 388351 942035 261188 10 268334385719 117367 307 317 101
202324 AAA MLE3 teams 576524 13425816 3113316 54 256316426741 170306 235 319 102
202425 AAA MLE3 teams 388339 8715116 3410912 30 257348448797 192319 289 344 119
202526 MLB MLE2 teams 279261 44735 12824 11 169216276492 107219 294 218 34
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202324 AAA MLE3 teams 576524 13425816 3113316 54 256316426741 170306 235 319 102
202425 AAA MLE3 teams 388339 8715116 3410912 30 257348448797 192319 289 344 119
202526 MLB MLE2 teams 279261 44735 12824 11 169216276492 107219 294 218 34
YTD27 AAA MLEBAL 333310 771418 121004 04 248285377663 129335 304 285 79 -8 -2 +0 -4 +7 -0.6
▸ 2026 season
YTD27 AAA RAWBAL 333301 8717111 20834 04 289340462802 173360 256 347 79
ROS27 AAA MLEBAL 45% 99 1000 030 00 111111111222 304 330 294 85 -0 +0 -0 -0 +0 -0.0
▸ 2026 season — projected rest
ROS27 MLB CTXBAL 45% 44 1000 010 00 250250250500 309 250 289 85 -0 +0 -0 -0 +0 -0.0
FULL27 MLB A+CBAL 44 1000 010 00 250250250500 333 250 289 79 -0 +0 -0 -0 +0 -0.0
TOT27 AAA MLEBAL 342319 781418 121034 04 245281370651 125330 304 285 79 -8 -2 -0 -4 +7 -0.7
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202728 MLB MLEBAL 49% 360333 7814210 191035 12 234286378664 144302 295 292 84 -7 -1 -3 -4 +8 -0.7
202728 MLB CTXBAL 49% 178164 39715 9513 11 238290384674 146307 295 286 84 -3 -0 -2 -2 +4 -0.4
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 496453 10215315 2714012 31 225286371657 146290 285 290 92 -10 +0 -9 -15 +11 -2.4
/ 162G A+C 650594 13420420 3518316 41 226286374660 148289 285 290 92 -13 +0 -12 -20 +14 -3.1
Career MLE 20001815 438811752 12254845 117 241305391696 149313 276 304 92 -13 -0 -11 -17 +15 -2.8
/ 162G MLE 650590 14326617 4017815 42 242307393701 151314 276 304 92 -13 -0 -11 -16 +14 -2.6