Contract & control
Updated Nov 11, 2026 · 2026 season complete- Current contract
- ArbitrationReported1 yr / $795.6KCurrent contract type: Arb 1 - Super 2
- 2026 salary
- $795.6KOwner sheet · payroll salary
- 2027 salary
- Pre-arbProjected · salary not estimated
- Free agency
- After 2030Projected at 6.000 · based on service time · age-31 season
ClausesNo clauses listed
Year by year
Pre-arbArb 1Arb 2Arb 3Free agent
- Now2026Age 27Pre-arb$795.6KEstimated
- 2027Age 28Pre-arbTBDProjected
- 2028Age 29Arb 1TBDProjected
- 2029Age 30Arb 2TBDProjected
- 2030Age 31Arb 3TBDProjected
- 2031Age 32Free agent—Projected
Service & control
2.118MLB service · Estimated
0.000 Pre-arb3.000 Arb6.000 FA
- Years pro
- 6 seasons 2020
- Options remaining
- 1 left Estimated · as of 2026-11-11. Option years are separate from assignment limits and veteran consent rights.
- Super Two
- Missed 2.118 vs 2.133 cutoff · estimated service
- Free agency
- After 2030 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
- $795,600 Estimated
- Arb projection
- Not estimated Shown once filed or reported
By season & level
Stats
Level
View
| Year | Team | Level | W-L | ERA | G/GS | CG | SHO | HLD | SV/SVO | IP | H | R/ER | SO/BB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | Hillsboro Hops | HIGH-A | 4-2 | 4.12 | 12/12 | 0 | 0 | 0 | 0/0 | 59.0 | 53 | 28/27 | 63/20 |
| 2022 | Amarillo Sod Poodles | AA | 7-6 | 4.37 | 26/25 | 0 | 0 | 0 | 0/0 | 129.2 | 139 | 76/63 | 127/32 |
| 2023 | Reno Aces | AAA | 5-9 | 6.11 | 23/23 | 1 | 0 | 0 | 0/0 | 116.1 | 124 | 81/79 | 118/36 |
| 2023 | Arizona Diamondbacks | MLB | 0-1 | 4.33 | 7/4 | 0 | 0 | 0 | 0/0 | 27.0 | 27 | 13/13 | 20/4 |
| 2024 | Reno Aces | AAA | 4-2 | 3.06 | 18/5 | 0 | 0 | 2 | 3/3 | 47.0 | 34 | 17/16 | 54/14 |
| 2024 | Arizona Diamondbacks | MLB | 2-7 | 6.66 | 20/13 | 0 | 0 | 0 | 0/0 | 77.0 | 92 | 57/57 | 64/17 |
| 2025 | Cleveland Guardians | MLB | 7-7 | 4.30 | 23/23 | 0 | 0 | 0 | 0/0 | 132.0 | 125 | 66/63 | 109/32 |
| 2025 | Columbus Clippers | AAA | 0-2 | 4.85 | 3/3 | 0 | 0 | 0 | 0/0 | 13.0 | 12 | 7/7 | 10/2 |
| 2026 | Cleveland Guardians | MLB | 5-7 | 4.91 | 28/21 | 0 | 0 | 0 | 0/0 | 121.0 | 134 | 72/66 | 99/39 |
| 2026 | Columbus Clippers | AAA | 0-0 | 4.91 | 2/0 | 0 | 0 | 1 | 0/0 | 3.2 | 3 | 2/2 | 3/1 |
| Career | MLB4 seasons | 14-22 | 5.02 | 78/61 | 0 | 0 | 0 | 0/0 | 357.0 | 378 | 208/199 | 292/92 | |
| Career | MiLB6 seasons | 20-21 | 4.74 | 84/68 | 1 | 0 | 3 | 3/3 | 368.2 | 365 | 211/194 | 375/105 | |
| Career | All levels6 seasons · MLB + MiLB | 34-43 | 4.87 | 162/129 | 1 | 0 | 3 | 3/3 | 725.2 | 743 | 419/393 | 667/197 |
MLB bold display typeMiLB lighter body typeCareer totals follow the level filter
Ranking history
No ranking history has been imported.