01/01/2028 | OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 4 (4); Control: 6 (7). |
01/10/2028 | Signed a 2-year contract worth a total of $8,560,000 with the Oakland Oaks organization. |
03/15/2028 | Injured (Sore ankle), day-to-day for 1 day. |
03/20/2028 | Injured (Sore ankle), day-to-day for one week. |
06/01/2028 | Injured on 05/31/2028, diagnosed with a ruptured finger tendon, will miss 4 months. |
10/20/2028 | Oakland Oaks voided the team option year for a buyout of $310,000. |
11/12/2028 | Became a free agent. |
12/20/2028 | Signed a minor league contract with the St. Louis Perfectos organization. |
01/01/2029 | OSA scouting updated ratings (potential): Stuff: 4 (5); Movement: 3 (3); Control: 6 (6). |
05/09/2029 | Injured (Mild hamstring strain), day-to-day for 2 weeks. |
05/27/2029 | Injured on 05/26/2029, diagnosed with a sore thumb, is day-to-day. |
06/15/2029 | Injured (Dead arm), out for one week. |
07/01/2029 | Suspended 7 games after ejection following a brawl. |
07/30/2029 | Injured on 07/28/2029, diagnosed with a tender shoulder, is day-to-day. |
08/21/2029 | Retired from professional baseball. |
LEADERBOARD APPEARANCES |
Year | SH | Rank | 2021 | 10 | 10 | 2023 | 12 | 8 | | | Year | GS | Rank | 2024 | 35 | 1 | 2025 | 32 | 7 | 2026 | 35 | 1 | | Year | W | Rank | 2020 | 14 | 10 | 2022 | 16 | 6 | 2023 | 15 | 6 | 2024 | 16 | 3 | 2025 | 11 | 5 | | Year | L | Rank | 2022 | 10 | 10 | 2026 | 15 | 1 | |
Year | Win. % | Rank | 2020 | .667 | 6 | 2022 | .615 | 7 | 2023 | .750 | 4 | 2024 | .762 | 5 | 2025 | .524 | 6 | | | Year | IP | Rank | 2024 | 198.0 | 4 | 2025 | 182.0 | 6 | | Year | BF | Rank | 2024 | 844 | 4 | 2025 | 783 | 10 | 2026 | 804 | 10 | | Year | HRA | Rank | 2021 | 23 | 9 | 2022 | 30 | 2 | 2024 | 27 | 5 | 2025 | 31 | 5 | 2026 | 31 | 5 | 2027 | 24 | 5 | |
| Year | K | Rank | 2020 | 156 | 10 | 2023 | 150 | 8 | 2024 | 189 | 4 | 2025 | 181 | 4 | 2026 | 171 | 6 | | | Year | ERA | Rank | 2023 | 4.11 | 9 | 2024 | 4.14 | 7 | 2025 | 4.75 | 7 | | Year | BABIP | Rank | 2020 | .269 | 3 | 2022 | .267 | 5 | 2023 | .294 | 7 | 2024 | .301 | 6 | 2025 | .285 | 2 | |
Year | WHIP | Rank | 2020 | 1.19 | 10 | 2023 | 1.30 | 8 | 2024 | 1.28 | 5 | 2025 | 1.27 | 3 | | Year | K/BB | Rank | 2023 | 2.46 | 8 | 2024 | 3.10 | 6 | 2025 | 2.92 | 3 | 2026 | 2.55 | 7 | | Year | RA/9 | Rank | 2023 | 11.90 | 8 | 2024 | 12.09 | 6 | 2025 | 12.02 | 4 | | Year | H/9 | Rank | 2020 | 7.69 | 6 | 2023 | 8.71 | 6 | 2024 | 8.73 | 5 | 2025 | 8.41 | 3 | | Year | BB/9 | Rank | 2023 | 2.95 | 10 | 2024 | 2.77 | 6 | 2025 | 3.07 | 5 | |
Year | K/9 | Rank | 2021 | 7.92 | 9 | 2023 | 7.26 | 7 | 2024 | 8.59 | 5 | 2025 | 8.95 | 4 | 2026 | 8.71 | 5 | | | Year | QS | Rank | 2020 | 19 | 9 | 2024 | 18 | 6 | | | Year | CG | Rank | 2024 | 1 | 6 | 2025 | 1 | 4 | 2027 | 1 | 3 | |
Year | CGP | Rank | 2023 | .000 | 10 | 2024 | .029 | 8 | 2025 | .031 | 5 | | Year | SHO | Rank | 2019 | 0 | 8 | 2020 | 0 | 10 | 2021 | 0 | 9 | 2022 | 0 | 8 | 2023 | 0 | 6 | 2024 | 1 | 1 | 2027 | 1 | 1 | | | | |