Contract & control
Updated Nov 11, 2026 · 2026 season complete- Current contract
- Minor leagueEstimated$31.5KMinimum salary estimate; individual contract terms have not been reported.
- 2026 salary
- $31.5KEstimated annual rate
- 2027 salary
- Not listedFuture terms not listed
- Minor league FA
- After 2029Projected minor league free agency · age-27 season
ClausesNo clauses listed
Minor league contract · Projected Rule 5 eligible 2026 · Projected minor league free agent after 2029
Service & control
0.000MLB service · Estimated
0.000 Pre-arb3.000 Arb6.000 FA
- Years pro
- 3 seasons 2023
- Rule 5
- Eligible 2026 Projected · requires protection by November
- Free agency
- After 2029 Projected minor league free agency
Options & clauses
No clause details listed.
Money
- 2026 salary
- $31,500 Estimated annual rate
- 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | Hill City Howlers | SINGLE-A | 92 | 320/80 | 56 | 112 | 12 | 7 | 2 | 41 | 56/70 | 18/8 | .250 | .382 | .350 | .732 |
| 2025 | Lake County Captains | HIGH-A | 94 | 370/96 | 53 | 137 | 18 | 1 | 7 | 44 | 42/79 | 11/3 | .259 | .349 | .370 | .719 |
| 2025 | Akron RubberDucks | AA | 25 | 99/24 | 13 | 29 | 3 | 1 | 0 | 10 | 17/21 | 0/2 | .242 | .356 | .293 | .649 |
| 2026 | Akron RubberDucks | AA | 71 | 226/37 | 28 | 55 | 8 | 2 | 2 | 20 | 30/76 | 4/0 | .164 | .280 | .243 | .523 |
| Career | MiLB3 seasons | 282 | 1015/237 | 150 | 333 | 41 | 11 | 11 | 115 | 145/246 | 33/13 | .233 | .345 | .328 | .673 |
MLB bold display typeMiLB lighter body typeCareer totals follow the level filter
Ranking history
No ranking history has been imported.