Heston Kjerstad
Bats L Throws R6'3" 205 lbBorn 1999 Amarillo, USADebut 2023Team BALDraft 2017 R36 #1083 Seattle Mariners, Canyon Randall (TX) HSContract 1 y/$789,500 (26) 2026: $402,307
Projections
| Season | PA | AB | H | 2B | 3B | HR | BB | SO | SB | AVG | OBP | SLG | OPS | ISO | wOBA | K% | BB% | HIT+ | WAR |
|---|
| 2026 | 154 | 140 | 34 | 6 | 1 | 5 | 10 | 40 | 1 | 0.241 | 0.302 | 0.397 | 0.698 | 0.156 | 0.305 | 25.8 | 6.3 | 93.5 | 0.36 |
Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.
Batting
| Year | Team | G | PA | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | HIT+ |
|---|
| 2025 | BAL | 54 | 167 | 16 | 30 | 5 | 2 | 4 | 19 | 1 | 6 | 45 | 0.192 | 0.240 | 0.327 | 0.566 | 56.5 |
| 2024 | BAL | 39 | 114 | 8 | 25 | 2 | 0 | 4 | 14 | 1 | 10 | 33 | 0.253 | 0.351 | 0.394 | 0.745 | 119.5 |
| 2023 | BAL | 13 | 32 | 3 | 7 | 1 | 0 | 2 | 3 | 0 | 2 | 10 | 0.233 | 0.281 | 0.467 | 0.748 | 105.0 |
| Career | | 106 | 313 | 27 | 62 | 8 | 2 | 10 | 36 | 2 | 18 | 88 | 0.218 | 0.284 | 0.365 | 0.649 | 84.4 |
Statcast
| Year | PA | EV | LA | Barrel% | HardHit% | Whiff% | Chase% | xBA | xSLG | xwOBA | Sprint |
|---|
| 2025 | 167 | 88.8 | 12.7 | 8.0 | 41.1 | 28.4 | 38.1 | 0.231 | 0.391 | 0.290 | 27.7 |
| 2024 | 114 | 90.2 | 10.3 | 6.1 | 43.9 | 31.1 | 35.0 | 0.212 | 0.356 | 0.299 | 28.5 |
| 2023 | 33 | 92.3 | 19.3 | 20.0 | 55.0 | 36.2 | 35.9 | 0.257 | 0.554 | 0.360 | 27.9 |
Fielding
| Year | Team | Pos | G | Inn | PO | A | E | DP | Fld% | Runs saved |
|---|
| 2025 | BAL | OF | 53 | 370 | 70 | 4 | 0 | 0 | 1.000 | |
| 2024 | BAL | OF | 19 | 135 | 34 | 0 | 0 | 0 | 1.000 | |
| 2023 | BAL | OF | 4 | 22 | 4 | 0 | 0 | 0 | 1.000 | |
Runs saved covers the Statcast era; for catchers it includes framing.
Minor leagues
| Year | Level | Team | Side | PA / BF | Line | AVG / ERA | OPS |
|---|
| 2026 | AAA | Norfolk Tides | Bat | 312 | 11 HR, 0 SB | 0.287 | 0.799 |
| 2025 | AAA | Norfolk Tides | Bat | 112 | 2 HR, 0 SB | 0.149 | 0.473 |
| 2024 | AAA | Norfolk Tides | Bat | 258 | 16 HR, 2 SB | 0.300 | 0.998 |
| 2023 | AAA | Norfolk Tides | Bat | 337 | 10 HR, 2 SB | 0.298 | 0.869 |
| 2023 | AA | Bowie Baysox | Bat | 206 | 11 HR, 3 SB | 0.310 | 0.959 |
| 2022 | A+ | Aberdeen IronBirds | Bat | 186 | 3 HR, 1 SB | 0.233 | 0.674 |
| 2022 | A | Delmarva Shorebirds | Bat | 98 | 2 HR, 0 SB | 0.463 | 1.201 |
Splits
| Year | vs LHP | vs RHP | Home | Away |
|---|
| 2025 | 0.139 | 0.279 | 0.354 | 0.183 |
| 2024 | 0.416 | 0.332 | 0.387 | 0.277 |
| 2023 | 0.000 | 0.342 | 0.373 | 0.305 |
wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.
Postseason batting
| Year | G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS |
|---|
| 2024 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.000 | 0.000 | 0.000 | 0.000 |
| Career | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.000 | 0.000 | 0.000 | 0.000 |