Heston KjerstadLF Baltimore Orioles
INJURED · Injured 10-Day (D10)
Age 27 L/R 6'2" / 215 lbs MLB HR +8%BB -5% Svc 1.238 · Ctrl thru 2030
wRC+†vL -3590vR 82
AVG/OBP/SLG.221 / .287 / .391
PA148
HR5
K%28
BB%6
xwOBA.290
Barrel%8.0%
MLB%100%
BAT: -1.7 runs (wOBA-derived runs vs avg)-2BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: -2.1 runs (Defensive runs vs avg)-2FLDPOS: -1.6 runs (Positional adjustment)-2POSREP: +4.2 runs (Replacement-level credit)+4REPTotal WAR: -0.10-0.1WAR
Scouting · nowfuture
HIT
4040
PWR
4545
SPD
5555
EYE
4635
trajectory · 10 yrs
0.2peak
2027
Barrel%
498.0
xwOBA
340.290
Avg EV
4688.8
Whiff%
210.143
Chase%
100.415
Speed
5527.7
Bat Spd
3269.4

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   2027
YearStatusSalary Proj WAR Value Surplus
2026Pre-Arb$0.8M
2027Pre-Arb$0.8M
2028Arb-1$0.2M
2029Arb-2$0.4M
2030Arb-3$0.6M
Totals $-11M $-11M +$0.0M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202223 A+3 teams 388351 921926 241168 10 .262.324.379.703 .117.368 306 .312 97 -1 +0 +0 -4 +11 0.6
202324 AAA3 teams 576526 13725818 3113416 54 .260.321.441.762 .181.316 235 .329 110 +6 -1 +0 -6 +16 1.6
202425 AAA3 teams 388336 9115118 3410712 30 .271.359.482.841 .211.336 289 .363 136 +16 +1 -1 -4 +11 2.3
202526 MLB2 teams 279261 43635 13824 11 .165.216.268.484 .103.217 295 .222 28 -23 -0 -7 -3 +8 -2.6
▸ 2026 Season
202627 MLBBAL 148135 30515 9413 10 .222.286.385.671 .163.278 286 .303 90 -2 +0 -2 -2 +4 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202728 MLBBAL 360326 7212312 231008 30 .221.289.387.675 .166.277 286 .302 89 -4 +1 -6 -4 +10 -0.3
202829 MLBBAL 366332 7412313 231038 20 .223.289.395.684 .172.276 286 .300 87 -5 +0 -7 -4 +10 -0.5
202930 MLBBAL 370335 7312312 241058 10 .218.286.379.665 .161.275 286 .296 85 -6 +0 -7 -4 +10 -0.7
203031 MLBBAL 355321 7011312 231038 00 .218.287.383.670 .165.273 296 .293 82 -7 +0 -8 -4 +10 -0.9
203132 MLBBAL 336305 6510311 21997 00 .213.279.374.653 .161.272 296 .288 78 -8 +0 -8 -4 +10 -1.1
203233 MLBBAL 306278 57929 19926 00 .205.271.349.620 .144.270 306 .282 74 -9 +0 -9 -3 +9 -1.2
203334 MLBBAL 263240 48728 16815 00 .200.264.346.610 .146.268 316 .275 69 -9 +0 -9 -3 +7 -1.4
▸ Career Totals (MLE all levels + projections)
Career 41353746 85214334129 260116393 175 .227.294.387.681 .160.291 286 .301 89 -53 +1 -63 -44 +117 -4.3
/ 162G 650589 13322520 4118315 31 .226.293.382.675 .156.289 286 .301 89 -8 +0 -10 -7 +18 -0.7

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202223 A+Aberdeen IronBirds 186163 38823 16474 10 .233.317.362.679 .129.302 259 .304 91 -2 +0 +5 0.4
202223 ADelmarva Shorebirds 9880 37902 13174 00 .463.557.6501.207 .188.565 1713 .523 258 +18 +0 +3 2.1
202223 INTLScottsdale Scorpions 10498 35915 5310 00 .357.388.6221.011 .265.476 305 .434 190 +11 +0 +3 1.4
202324 MLBBaltimore Orioles 3330 7102 2100 00 .233.273.467.739 .233.278 306 .317 101 +0 +0 +0 -6 +1 -0.5
202324 AAANorfolk Tides 337295 8819510 27699 21 .298.371.498.870 .200.356 208 .379 148 +18 +0 +10 2.8
202324 AABowie Baysox 206184 5710311 15317 33 .310.383.576.960 .266.324 157 .418 178 +18 -1 +6 2.4
202425 MLBBaltimore Orioles 11499 25204 10335 10 .253.351.394.745 .141.339 299 .340 118 +2 +0 -1 -4 +3 0.1
202425 AAANorfolk Tides 258213 6414116 32676 20 .300.405.6011.006 .300.353 2612 .424 183 +24 +0 +7 3.3
202425 AABowie Baysox 1613 4100 211 00 .308.438.385.822 .077.333 612 .383 151 +1 +0 +0 0.1
202526 MLBBaltimore Orioles 167156 30524 6454 10 .192.241.327.568 .135.241 274 .253 52 -9 +0 -7 -3 +5 -1.4
202526 AAANorfolk Tides 112101 15212 10300 01 .149.223.248.471 .099.188 279 .218 25 -10 -0 +3 -0.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career 314285 628210 18889 20 .218.284.365.649 .147.277 286 .291 81 -7 +0 -8 -13 +9 -1.9

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Heston Kjerstad (OGILVIE) 27 40 45 55 35 .221/.287/.391 .169.278 51 28% 6% 90 +0.3
Christin Stewart
2022 · MLB
28 41→45 54→55 46→45 42 .218/.282/.394 .176.278 224 30% 7% 88 +0.9 .211/.290/.389 .178.300 2410 36% 9% 90 +1.0 .185/.284/.351.166.264241138%10%76+0.0
Ka'ai Tom
2022 · MLB
28 42→49 50→55 48→50 44 .215/.293/.374 .159.285 176 30% 8% 87 +0.8 .198/.279/.323 .125.282 1310 33% 8% 69 -0.4 .182/.264/.306.124.259141034%8%54-0.7
Doug DeVore
2005 · MLB
27 47 50→55 49→45 45 .236/.294/.390 .154.296 179 26% 7% 91 +1.1 .234/.283/.399 .165.301 207 28% 6% 89 +0.9 .232/.276/.398.167.29221528%5%85+0.5
Zach Reks
2021 · AAA
27 47→41 50 47→40 43 .234/.298/.385 .151.321 196 32% 8% 92 +1.2 .236/.307/.406 .170.343 204 35% 8% 102 +1.8 .194/.280/.337.143.29216136%9%69-0.2
Nicky Delmonico
2019 · MLB
27 46→47 50→55 46→45 48 .234/.302/.391 .157.283 175 24% 8% 95 +1.4 .223/.290/.360 .137.287 146 26% 8% 82 +0.5 .222/.286/.362.139.29314428%7%82+0.1
Brandon Allen
2013 · MLB
27 42→47 53→55 49→50 48 .218/.300/.396 .177.288 219 31% 10% 95 +1.4 .220/.283/.372 .152.277 176 26% 8% 82 +0.5 .215/.279/.359.144.26416525%8%75+0.0
Jason Vosler
2022 · MLB
28 42→44 53→55 48→40 47 .225/.294/.399 .174.267 224 25% 8% 94 +1.3 .213/.276/.381 .168.268 226 29% 7% 82 +0.5 .205/.266/.374.169.26023430%7%72-0.2
Jake Goebbert
2015 · MLB
27 45→51 50 48→45 50 .229/.304/.389 .160.270 186 22% 9% 95 +1.4 .220/.292/.353 .133.276 145 25% 8% 81 +0.4 .207/.278/.321.114.26412325%8%66-0.4
Chris Shaw
2021 · MLB
27 42→44 54→55 45→30 36 .221/.271/.398 .177.302 234 34% 5% 85 +0.7 .195/.268/.338 .143.327 177 42% 9% 68 -0.5 .128/.227/.288.160.22324252%11%36-1.0
Nick Williams
2021 · MLB
27 47→56 52→55 47→45 41 .239/.300/.404 .164.307 205 28% 6% 98 +1.6 .228/.282/.370 .142.307 1612 30% 5% 81 +0.4 .215/.257/.334.119.297121531%3%57-0.3
Jordan Patterson
2019 · MLB
27 41→49 49→50 47→50 38 .211/.278/.360 .148.293 177 33% 6% 78 +0.2 .205/.268/.358 .153.302 187 37% 5% 73 -0.1 .181/.242/.330.149.27718440%4%52-1.1
Billy McKinney
2022 · MLB
27 41→51 50→55 47→45 49 .212/.287/.375 .163.262 175 26% 9% 85 +0.7 .215/.296/.367 .152.289 186 30% 9% 86 +0.8 .214/.299/.363.149.28818431%9%83+0.3
Andy Wilkins
2016 · MLB
27 42→45 52→55 44→45 41 .224/.265/.391 .167.266 213 25% 5% 79 +0.3 .199/.255/.360 .161.255 215 30% 7% 68 -0.5 .167/.244/.340.173.22425338%9%56-0.5
Stuart Fairchild
2023 · MLB
27 44→43 53→50 50→55 42 .227/.302/.402 .174.300 2113 30% 7% 98 +1.6 .225/.303/.374 .149.296 1619 28% 8% 92 +1.2 .217/.302/.357.140.282152527%8%83+0.3
Travis Blankenhorn
2023 · MLB
26 44→43 51→55 49→50 41 .225/.284/.382 .157.302 1912 32% 7% 85 +0.7 .208/.276/.381 .173.269 225 31% 7% 82 +0.5 .184/.258/.359.175.23223131%7%66-0.4
Preston Tucker
2017 · MLB
27 43→45 52→55 41→40 42 .225/.273/.389 .164.271 203 26% 6% 82 +0.5 .215/.271/.369 .154.254 183 23% 7% 76 +0.1 .232/.307/.388.157.27117121%8%95+0.6
Scott Thorman
2009 · MLB
27 43→51 53→55 48→45 40 .228/.260/.403 .174.256 227 22% 4% 81 +0.4 .224/.263/.379 .155.257 208 22% 4% 76 +0.0 .221/.263/.364.143.25319821%4%69-0.3
Jon Knott
2006 · MLB
27 40 51→55 49→40 44 .211/.276/.377 .166.254 194 25% 7% 81 +0.4 .219/.284/.403 .184.263 224 25% 7% 91 +1.1 .216/.283/.399.184.25822326%8%86+0.6
Darick Hall
2023 · MLB
28 40→38 56→55 45→40 42 .218/.275/.408 .190.260 255 27% 6% 89 +0.9 .222/.279/.381 .159.276 214 27% 7% 83 +0.6 .210/.274/.337.127.26618128%7%66-0.4
Kody Clemens
2023 · MLB
27 38→43 53→60 50→45 40 .209/.256/.380 .171.257 228 29% 6% 72 -0.2 .218/.274/.407 .189.260 249 26% 7% 88 +0.9 .216/.278/.416.200.24726825%7%88+0.6