Contract & control
Updated Nov 11, 2026 · 2026 season complete- Current contract
- Pre-arbitrationReported1 yr / $788KCurrent contract type: Pre-Arb
- 2026 salary
- $788KOwner sheet · payroll salary
- 2027 salary
- Pre-arbProjected · salary not estimated
- Free agency
- After 2032Projected at 6.000 · based on service time · age-29 season
ClausesNo clauses listed
Year by year
Pre-arbArb 1Arb 2Arb 3Free agent
- Now2026Age 23Pre-arb$788KEstimated
- 2027Age 24Pre-arbTBDProjected
- 2028Age 25Pre-arbTBDProjected
- 2029Age 26Pre-arbTBDProjected
- 2030Age 27Arb 1TBDProjected
- 2031Age 28Arb 2TBDProjected
- 2032Age 29Arb 3TBDProjected
- 2033Age 30Free agent—Projected
Service & control
0.035MLB service · Estimated
0.000 Pre-arb3.000 Arb6.000 FA
- Years pro
- 6 seasons 2021
- Options remaining
- 2 left Estimated · as of 2026-11-11. Option years are separate from assignment limits and veteran consent rights.
- Super Two
- Not applicable Under 2.000
- Free agency
- After 2032 Projected at 6.000 · based on service time
Options & clauses
- No-trade
- None
- Club option
- None
- Player option
- None
- Mutual option
- None
Money
- 2026 salary
- $788,000 Estimated
- Arb projection
- Not estimated Shown once filed or reported
By season & level
Stats
Level
View
| Year | Team | Level | G | AB/H | R | TB | 2B | 3B | HR | RBI | BB/SO | SB/CS | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | FCL Marlins | ACL | 9 | 33/13 | 13 | 20 | 3 | 2 | 0 | 5 | 8/7 | 4/1 | .394 | .524 | .606 | 1.130 |
| 2022 | FCL Marlins | ACL | 5 | 11/3 | 4 | 8 | 2 | 0 | 1 | 3 | 5/5 | 0/0 | .273 | .500 | .727 | 1.227 |
| 2022 | Jupiter Hammerheads | SINGLE-A | 83 | 324/75 | 50 | 128 | 16 | 5 | 9 | 44 | 27/127 | 16/3 | .231 | .296 | .395 | .691 |
| 2023 | Beloit Sky Carp | HIGH-A | 58 | 199/41 | 26 | 72 | 10 | 0 | 7 | 22 | 35/68 | 14/2 | .206 | .337 | .362 | .699 |
| 2023 | FCL Marlins | ACL | 2 | 6/2 | 2 | 8 | 0 | 0 | 2 | 2 | 0/1 | 0/0 | .333 | .333 | 1.333 | 1.667 |
| 2023 | Lake County Captains | HIGH-A | 23 | 86/20 | 15 | 38 | 3 | 0 | 5 | 16 | 8/24 | 11/1 | .233 | .306 | .442 | .748 |
| 2024 | Akron RubberDucks | AA | 96 | 359/79 | 56 | 146 | 15 | 2 | 16 | 41 | 42/125 | 15/9 | .220 | .305 | .407 | .711 |
| 2025 | Akron RubberDucks | AA | 59 | 219/54 | 30 | 101 | 13 | 5 | 8 | 36 | 26/72 | 7/5 | .247 | .337 | .461 | .798 |
| 2025 | Columbus Clippers | AAA | 43 | 149/38 | 23 | 71 | 7 | 1 | 8 | 25 | 22/47 | 10/2 | .255 | .358 | .477 | .834 |
| 2026 | Columbus Clippers | AAA | 98 | 369/91 | 68 | 168 | 18 | 1 | 19 | 60 | 59/118 | 24/13 | .247 | .361 | .455 | .816 |
| 2026 | Cleveland Guardians | MLB | 27 | 88/21 | 6 | 30 | 6 | 0 | 1 | 11 | 3/32 | 9/1 | .239 | .264 | .341 | .605 |
| Career | MLB1 season | 27 | 88/21 | 6 | 30 | 6 | 0 | 1 | 11 | 3/32 | 9/1 | .239 | .264 | .341 | .605 | |
| Career | MiLB6 seasons | 476 | 1755/416 | 287 | 760 | 87 | 16 | 75 | 254 | 232/594 | 101/36 | .237 | .334 | .433 | .767 | |
| Career | All levels6 seasons · MLB + MiLB | 503 | 1843/437 | 293 | 790 | 93 | 16 | 76 | 265 | 235/626 | 110/37 | .237 | .331 | .429 | .760 |
MLB bold display typeMiLB lighter body typeCareer totals follow the level filter
Ranking history
2026-guardians · observed 2026-11-01
MLB 14
2026-guardians · observed 2026-11-11
MLB 14
2026-guardians · observed 2026-11-11
MLB 14