| 03/21/2015 |
Drafted in the 2015 inaugural draft (Round 14, Pick 6, 188th overall pick) by the Canadien Donkey Riders. |
| 05/25/2015 |
Injured (partially torn labrum), out for 2-3 months. |
| 09/22/2015 |
Wins the 2015 FBLOD Rookie Round 1 with the Mosinee Colonels! |
| 01/01/2016 |
OSA scouting updated ratings (potential): Stuff: 41 (60); Movement: 50 (64); Control: 40 (75). |
| 09/15/2016 |
Injured (dehydration), day-to-day for 2 days. |
| 01/01/2017 |
OSA scouting updated ratings (potential): Stuff: 45 (60); Movement: 52 (61); Control: 51 (75). |
| 01/01/2018 |
OSA scouting updated ratings (potential): Stuff: 47 (60); Movement: 53 (60); Control: 59 (75). |
| 01/01/2019 |
OSA scouting updated ratings (potential): Stuff: 57 (67); Movement: 58 (60); Control: 59 (75). |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: 57 (67); Movement: 61 (62); Control: 75 (75). |
| 08/17/2020 |
Injured (Oblique strain), out for 6 days. |
| 11/16/2020 |
Signed a 1-year minor league contract extension with the Canadien Donkey Riders organization. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 56 (66); Movement: 62 (63); Control: 76 (75). |
| 11/16/2021 |
Became a minor league free agent. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 53 (59); Movement: 63 (65); Control: 77 (75). |
| 02/07/2022 |
Signed a 1-year minor league contract with the Philadelphia Black Cats organization. |
| 10/05/2022 |
Finished 3rd in 2022 AAA Pitcher of the Year Award voting. |
| 11/09/2022 |
Became a minor league free agent. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 53 (59); Movement: 60 (62); Control: 76 (76). |
| 12/07/2023 |
Signed a minor league contract with the Durham Bull Artists organization. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 53 (59); Movement: 51 (52); Control: 81 (79). |
| 05/20/2024 |
Pitches a 4-hit shutout against the Vincennes Athletics with 4 strikeouts and 0 BB allowed! |
| 05/25/2024 |
Pitches a 6-hit shutout against the Madison Fighting Pike with 6 strikeouts and 1 BB allowed! |
| 06/01/2024 |
Wins the AAA Pitcher of the Month Award. |
| 11/21/2024 |
Received a 1-year contract worth a total of $690,000 through automatic renewal. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 59 (65); Movement: 52 (54); Control: 82 (80). |
| 03/05/2025 |
Injured (Ruptured disc (back)), out for 8-9 months. |
| 08/24/2025 |
Suffered setback in recovery from injury, requires surgery and will miss another 9 months. |
| 11/30/2025 |
Received a 1-year contract worth a total of $690,000 through automatic renewal. |