| Year | Team | G | IP | R | H | ER | BB | SO | HBP | W | L | SV | HLD | BS | WHIP | ERA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | Royals | 17 | 101.0 | 57 | 92 | 56 | 45 | 115 | 3 | 6 | 7 | 0 | 0 | 0 | 1.36 | 4.99 |
| 2023 | Royals | 13 | 51.1 | 26 | 59 | 25 | 23 | 51 | 0 | 2 | 4 | 1 | 0 | 0 | 1.60 | 4.38 |
| 2024 | Royals | 1 | 4.0 | 4 | 6 | 4 | 6 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 3.00 | 9.00 |
| 2025 | Royals | 16 | 87.1 | 43 | 66 | 39 | 36 | 95 | 2 | 5 | 4 | 0 | 0 | 0 | 1.17 | 4.02 |
| 2026 | Two Teams | 16 | 74.2 | 37 | 67 | 35 | 51 | 96 | 8 | 4 | 4 | 0 | 41 | 0 | 1.58 | 4.22 |
| Snow Leopards | 4 | 19.2 | 12 | 19 | 12 | 16 | 19 | 1 | 0 | 2 | 0 | 19 | 0 | 1.78 | 5.49 | |
| Loud Mouths | 12 | 55.0 | 25 | 48 | 23 | 35 | 77 | 7 | 4 | 2 | 0 | 22 | 0 | 1.51 | 3.76 | |
| Totals | 63 | 318.1 | 167 | 290 | 159 | 161 | 357 | 13 | 17 | 20 | 1 | 41 | 0 | 1.42 | 4.50 |
| Year | Team | G | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | CS | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | Royals | 17 | 30 | 2 | 7 | 3 | 0 | 1 | 3 | 1 | 14 | 0 | 0 | 0.233 | 0.258 | 0.433 |
| Totals | 17 | 30 | 2 | 7 | 3 | 0 | 1 | 3 | 1 | 14 | 0 | 0 | 0.233 | 0.258 | 0.433 |
Drafted by the Montreal Royals in the 1st round (21st pick) in the 2022 rookie draft.
Signed a one year contract extension with the Montreal Royals through the 2023 season.
Signed a one year contract extension with the Montreal Royals through the 2024 season.
Signed a one year contract extension with the Montreal Royals through the 2025 season.
Signed a one year contract extension with the Montreal Royals through the 2026 season.
Traded by the Montreal Royals with draft picks to the Eastern Snow Leopards for Nick Gonzales and draft picks.
Signed a one year contract extension with the Eastern Snow Leopards through the 2027 season.
Released by the Eastern Snow Leopards.
Signed as a Free Agent with the Long Island Loud Mouths.
Signed a one year contract extension with the Long Island Loud Mouths through the 2027 season.