| Date | Opp | Result | Pos | AB | R | H | TB | 2B | 3B | HR | RBI | SH | SF | HBP | BB | IBB | SO | SB | CS | GIDP | PO | A | E | DP | AVG | OBP | SLG | OPS | wOBA | wRC+ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018 — Cotuit Kettleers · Notre Dame | ||||||||||||||||||||||||||||||
| Season Total | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | — | — | — | — | — | |||
| 2019 — Harwich Mariners · Notre Dame | ||||||||||||||||||||||||||||||
| Season Total | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | — | — | — | — | — | — |
| Date | Opp | Result | Dec | GS | IP | AB | BF | H | R | ER | HR | BB | IBB | SO | HBP | SH | SF | WP | BK | ERA | WHIP | K/9 | BB/9 | FIP | ERA+ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018 — Cotuit Kettleers · Notre Dame | |||||||||||||||||||||||||
| Season Total 0-0 | 0 | 5.0 | 22 | 35 | 5 | 11 | 7 | 0 | 11 | — | 11 | 2 | — | — | 6 | — | 12.60 | 3.20 | 19.80 | 19.80 | 6.87 | 33 | |||
| 2019 — Harwich Mariners · Notre Dame | |||||||||||||||||||||||||
| Season Total 1-2, 2 SV | 1 | 14.0 | 47 | 59 | 5 | 4 | 3 | 1 | 12 | — | 28 | 0 | — | — | 0 | — | 1.93 | 1.21 | 18.00 | 7.71 | 3.15 | 206 |
| Year | Level | Team | Org | G | GS | IP | H | R | ER | BB | SO | HR | W | L | SV | ERA | WHIP | K/9 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | A+ | Dayton | Cincinnati Reds | 17 | 17 | 74.2 | 25 | 20 | 18 | 59 | 122 | 3 | 3 | 4 | 0 | 2.17 | 1.13 | 14.71 |
| 2022 | AA | Chattanooga | Cincinnati Reds | 6 | 5 | 26.0 | 21 | 16 | 14 | 25 | 31 | 3 | 0 | 2 | 0 | 4.85 | 1.77 | 10.73 |
| 2023 | AA | Chattanooga, Midland | Cincinnati Reds, Oakland Athletics | 22 | 22 | 101.1 | 75 | 52 | 46 | 82 | 150 | 6 | 8 | 6 | 0 | 4.09 | 1.55 | 13.32 |
| 2023 | AAA | Las Vegas | Oakland Athletics | 3 | 3 | 16.0 | 8 | 6 | 4 | 11 | 18 | 1 | 0 | 2 | 0 | 2.25 | 1.19 | 10.13 |
| 2023 | MLB | Oakland Athletics | Oakland Athletics | 3 | 3 | 16.0 | 8 | 4 | 3 | 5 | 15 | 1 | 2 | 0 | 0 | 1.69 | 0.81 | 8.44 |
| 2024 | AAA | Las Vegas | Oakland Athletics | 15 | 13 | 45.2 | 26 | 27 | 26 | 39 | 71 | 4 | 1 | 3 | 1 | 5.12 | 1.42 | 13.99 |
| 2024 | MLB | Oakland Athletics | Oakland Athletics | 13 | 10 | 47.2 | 42 | 35 | 34 | 40 | 56 | 4 | 3 | 6 | 0 | 6.42 | 1.72 | 10.57 |
| 2025 | AAA | Durham | Tampa Bay Rays | 18 | 17 | 86.0 | 46 | 21 | 18 | 41 | 114 | 7 | 8 | 4 | 0 | 1.88 | 1.01 | 11.93 |
| 2025 | MLB | Tampa Bay Rays | Tampa Bay Rays | 13 | 9 | 52.0 | 43 | 33 | 27 | 28 | 58 | 6 | 1 | 4 | 0 | 4.67 | 1.37 | 10.04 |
| 2026 | AAA | Durham | Tampa Bay Rays | 15 | 7 | 32.2 | 39 | 37 | 31 | 30 | 47 | 0 | 1 | 4 | 0 | 8.54 | 2.11 | 12.95 |
| 2026 | MLB | Tampa Bay Rays | Tampa Bay Rays | 3 | 3 | 15.2 | 11 | 11 | 9 | 6 | 16 | 1 | 0 | 1 | 0 | 5.17 | 1.09 | 9.19 |
| 2023–2026 | MLB | Career (4 yrs) | 32 | 25 | 131.1 | 104 | 83 | 73 | 79 | 145 | 12 | 6 | 11 | 0 | 5.00 | 1.39 | 9.94 | |
| 2023–2026 | AAA | Career (4 yrs) | 51 | 40 | 180.1 | 119 | 91 | 79 | 121 | 250 | 12 | 10 | 13 | 1 | 3.94 | 1.33 | 12.48 | |
| 2022–2023 | AA | Career (2 yrs) | 28 | 27 | 127.1 | 96 | 68 | 60 | 107 | 181 | 9 | 8 | 8 | 0 | 4.24 | 1.59 | 12.79 | |
| 2022 | A+ | Career (1 yr) | 17 | 17 | 74.2 | 25 | 20 | 18 | 59 | 122 | 3 | 3 | 4 | 0 | 2.17 | 1.12 | 14.71 |