| 03/21/2015 |
Drafted in the 2015 inaugural draft (Round 17, Pick 4, 228th overall pick) by the Durham Bull Artists. |
| 08/24/2015 |
Injured (sore back), day-to-day for 2 days. |
| 01/01/2016 |
OSA scouting updated ratings (potential): Stuff: 42 (72); Movement: 52 (63); Control: 40 (66). |
| 01/01/2017 |
OSA scouting updated ratings (potential): Stuff: 57 (76); Movement: 57 (65); Control: 51 (66). |
| 01/01/2018 |
OSA scouting updated ratings (potential): Stuff: 57 (67); Movement: 60 (62); Control: 68 (66). |
| 01/01/2019 |
OSA scouting updated ratings (potential): Stuff: 60 (67); Movement: 64 (63); Control: 69 (66). |
| 06/18/2019 |
Was selected to the 2019 FBLOD AAA All-Star Game. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: 64 (67); Movement: 64 (62); Control: 69 (66). |
| 05/20/2020 |
Injured (Strained abdominal muscle), out for 5 weeks. |
| 06/06/2020 |
Suffered setback in recovery from injury, will miss another 3 weeks. |
| 07/28/2020 |
Injured (Strained abdominal muscle), day-to-day for 2 weeks. |
| 11/16/2020 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 76 (71); Movement: 62 (60); Control: 69 (60). |
| 03/03/2021 |
Injured (Strained abdominal muscle), out for 7-8 weeks. |
| 05/02/2021 |
Injured (Oblique strain), out for 5 days. |
| 11/16/2021 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 74 (71); Movement: 62 (60); Control: 65 (60). |
| 10/22/2022 |
Signed a 1-year contract extension worth a total of $880,000 with the Durham Bull Artists organization. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 74 (71); Movement: 65 (63); Control: 65 (60). |
| 04/24/2023 |
Pitches a 6-hit shutout against the Washington Super Masons with 8 strikeouts and 1 BB allowed! |
| 05/01/2023 |
Wins the AAA Pitcher of the Month Award. |
| 11/05/2023 |
Signed a 1-year contract extension worth a total of $1,100,000 with the Durham Bull Artists organization. |
| 12/18/2023 |
Was traded by the Durham Bull Artists to the Batavia Muckdogs, along with 2B Dansby Swanson, CL Roman Mendez, in exchange for 2B Lucius Fox, 3B Miguel Andujar, RP Milo Geldard. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 74 (73); Movement: 65 (64); Control: 75 (74). |
| 11/19/2024 |
Received a 1-year contract worth a total of $1,300,000 through arbitration. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 73 (73); Movement: 65 (64); Control: 77 (76). |
| 06/01/2025 |
Wins the AAA Pitcher of the Month Award. |
| 06/17/2025 |
Was selected to the 2025 FBLOD AAA All-Star Game. |
| 07/31/2025 |
Was traded by the Batavia Muckdogs to the Durham Bull Artists, along with SP Tommy Bowers, SS Al O'Neil, in exchange for SP Anthony Molina. |
| 10/14/2025 |
Finished 3rd in 2025 AAA Pitcher of the Year Award voting. |
| 11/28/2025 |
Received a 1-year contract worth a total of $1,841,250 through arbitration. |