01/01/2028 | OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 7 (7); Control: 6 (6). |
03/19/2028 | Injured (Strained back), day-to-day for 1-2 weeks. |
03/28/2028 | Injured on 03/26/2028, diagnosed with bone chips in his elbow, will miss 2 months. |
06/20/2028 | Injured (Mild hamstring strain), day-to-day for one week. |
06/25/2028 | Suffered setback in recovery from injury, will miss another one week. |
07/19/2028 | Injured (Hand soreness), day-to-day for 4 days. |
07/23/2028 | Was claimed off waivers by Oakland while with St. Louis. |
07/29/2028 | Injured (Strained forearm), out for 6 weeks. |
08/23/2028 | Suffered setback in recovery from injury, will miss another 4 weeks. |
09/20/2028 | Suffered setback in recovery from injury, will miss another 6 days. |
10/20/2028 | Oakland Oakshave executed the contract year option. |
01/01/2029 | OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 7 (7); Control: 6 (6). |
03/09/2029 | Injured on 03/06/2029, diagnosed with a herniated disc, will miss 2 months. |
05/07/2029 | Transferred to the 60-day DL. |
06/08/2029 | Injured (Strained back), day-to-day for 6 days. |
06/23/2029 | Injured on 06/20/2029, diagnosed with a herniated disc, will miss 3 weeks. |
07/25/2029 | Injured on 07/23/2029, diagnosed with a strained back muscle, is day-to-day. |
07/28/2029 | Injured (Back stiffness), day-to-day for 1 day. |
08/12/2029 | Injured (Strained forearm), day-to-day for 2 weeks. |
08/18/2029 | Injured on 08/17/2029, diagnosed with a sore wrist, will not miss additional time. |
08/27/2029 | Injured on 08/24/2029, diagnosed with shoulder inflammation, will miss 2 weeks. |
09/23/2029 | Injured (Strained back), day-to-day for 2 weeks. |
11/11/2029 | Became a free agent. |
12/11/2029 | Signed a 1-year contract worth a total of $282,000 with the Sendai Hopes organization. |
01/01/2030 | OSA scouting updated ratings (potential): Stuff: 4 (5); Movement: 6 (6); Control: 6 (6). |
04/12/2030 | Injured (Back stiffness), day-to-day for one week. |
04/17/2030 | Injured (Strained back), day-to-day for one week. |
04/23/2030 | Injured (Herniated disc (neck)), out for 6 weeks. |
05/31/2030 | Suffered setback in recovery from injury, will miss another one week. |
06/15/2030 | Injured (Shoulder inflammation), out for 6 weeks. |
08/25/2030 | Injured (Back stiffness), day-to-day for 1 day. |
09/15/2030 | Injured on 09/14/2030, diagnosed with a herniated disc, will miss 8 weeks. |
11/10/2030 | Was not offered arbitration and became a free agent. |
11/21/2030 | Signed a minor league contract with the Seattle Pilots organization. |
01/01/2031 | OSA scouting updated ratings (potential): Stuff: 3 (4); Movement: 6 (6); Control: 5 (5). |
03/14/2031 | Injured (Mild abdominal strain), day-to-day for 4 days. |
04/17/2031 | Released by the Seattle Pilots. |
04/24/2031 | Signed a minor league contract with the Rochester Redbirds organization. |
05/10/2031 | Injured (Strained back), out for 4 weeks. |
07/02/2031 | Injured (Back stiffness), day-to-day for one week. |
07/15/2031 | Injured (Herniated disc (neck)), out for 8-9 weeks. |
08/21/2031 | Retired from professional baseball. |
LEADERBOARD APPEARANCES |
Year | SH | Rank | 2020 | 8 | 9 | 2021 | 10 | 10 | 2025 | 11 | 4 | 2026 | 10 | 8 | | | Year | GS | Rank | 2020 | 35 | 3 | 2026 | 35 | 1 | 2027 | 33 | 6 | | Year | W | Rank | 2017 | 12 | 9 | 2019 | 15 | 5 | 2020 | 16 | 3 | 2025 | 21 | 1 | 2027 | 10 | 9 | | Year | L | Rank | 2015 | 12 | 9 | 2016 | 13 | 4 | |
Year | Win. % | Rank | 2017 | .632 | 4 | 2019 | .682 | 3 | 2020 | .615 | 6 | 2025 | .808 | 1 | 2026 | .526 | 10 | 2027 | .588 | 10 | | Year | SV | Rank | 2013 | 3 | 9 | 2024 | 18 | 3 | 2030 | 6 | 8 | | | Year | IP | Rank | 2019 | 198.1 | 10 | 2020 | 228.1 | 5 | 2026 | 195.1 | 5 | | Year | BF | Rank | 2020 | 940 | 4 | 2026 | 873 | 2 | 2027 | 814 | 8 | |
Year | BB | Rank | 2015 | 73 | 7 | 2016 | 69 | 7 | 2017 | 77 | 4 | 2020 | 82 | 2 | 2025 | 68 | 10 | 2026 | 78 | 10 | | Year | K | Rank | 2019 | 133 | 10 | 2020 | 157 | 8 | 2026 | 158 | 10 | 2027 | 157 | 5 | | Year | WP | Rank | 2016 | 10 | 5 | 2017 | 9 | 3 | 2020 | 12 | 1 | 2025 | 7 | 10 | 2027 | 10 | 3 | | Year | ERA | Rank | 2019 | 1.86 | 1 | 2020 | 2.84 | 4 | 2026 | 4.28 | 4 | 2027 | 4.54 | 8 | | Year | BABIP | Rank | 2019 | .207 | 1 | 2020 | .237 | 1 | 2025 | .299 | 7 | 2026 | .325 | 10 | |
Year | WHIP | Rank | 2019 | 0.92 | 2 | 2020 | 1.07 | 4 | 2026 | 1.43 | 6 | | | Year | RA/9 | Rank | 2019 | 8.76 | 2 | 2020 | 10.64 | 8 | | Year | HR/9 | Rank | 2015 | 0.66 | 6 | 2019 | 0.45 | 4 | 2020 | 0.39 | 3 | 2025 | 0.75 | 2 | 2026 | 0.65 | 1 | 2027 | 0.70 | 3 | | Year | H/9 | Rank | 2019 | 5.72 | 1 | 2020 | 6.39 | 2 | 2025 | 8.70 | 8 | 2026 | 9.31 | 5 | |
| Year | K/9 | Rank | 2019 | 6.04 | 10 | 2020 | 6.19 | 10 | 2026 | 7.28 | 9 | 2027 | 7.84 | 5 | | | | Year | QS | Rank | 2019 | 26 | 4 | 2020 | 26 | 3 | 2026 | 18 | 2 | 2027 | 15 | 8 | |
Year | QSP | Rank | 2019 | .867 | 1 | 2020 | .743 | 4 | 2026 | .514 | 6 | 2027 | .455 | 9 | | Year | CG | Rank | 2013 | 1 | 7 | 2015 | 1 | 6 | 2019 | 2 | 6 | 2023 | 1 | 5 | | Year | CGP | Rank | 2015 | .033 | 6 | 2019 | .067 | 7 | | Year | SHO | Rank | 2012 | 0 | 7 | 2013 | 0 | 5 | 2014 | 0 | 6 | 2015 | 1 | 3 | 2016 | 0 | 9 | 2018 | 0 | 5 | 2019 | 1 | 4 | 2020 | 1 | 3 | 2021 | 0 | 9 | 2022 | 0 | 8 | 2023 | 0 | 6 | | Year | GB% | Rank | 2019 | 0.48 | 10 | 2020 | 0.49 | 8 | 2025 | 0.57 | 6 | 2026 | 0.59 | 8 | 2027 | 0.55 | 10 | |
Year | WAR | Rank | 2026 | 4.3 | 8 | 2027 | 3.8 | 6 | | | | | |