| Player History |
| 05/07/2016 | Injured on 5/7/2016 with a Sore Shoulder, out for one week. |
| 05/18/2016 | Drafted in 2nd round, 47th overall pick, by Yellowknife in 2016. |
| 08/01/2018 | Injured on 8/1/2018 with a Strained Back, out for one week. |
| 05/01/2019 | Earned first career win on 5/1/2019. |
| 05/18/2019 | Drafted in Rule 5 Draft, 1st round, by Saskatchewan in 2019. |
| 08/05/2020 | Injured on 8/5/2020 with a Tender Shoulder, out for one week. |
| 01/31/2022 | Gets a new one-year contract worth $350,000 through salary arbitration. |
| 01/31/2023 | Gets a new one-year contract worth $350,000 through salary arbitration. |
| 09/24/2023 | Injured on 9/24/2023 with a Ruptured Disc Back, out for full season. |
| 01/31/2024 | Gets a new one-year contract worth $350,000 through salary arbitration. |
| 11/04/2024 | Signed a contract extension with Saskatoon, $1,000,000 per year, for 3 years. |
| 01/28/2025 | Traded from Saskatoon to Montreal on 1/31/2025 (Going to SAS: P Reginald Haddox, CF Harry Marquette. Going to MON: P Leon Grizzard). |
| 04/10/2025 | Had first career hit on 4/10/2025, off Robert Astudillo (KIT). |
| 07/04/2026 | Hit first career homerun on 7/4/2026, off Nolan Furlotte (MTN). |
| 06/01/2027 | Won Pitcher of the Month award on 6/1/2027, going 3-2, 0.45. |
| 01/06/2028 | Signed a 5-year contract worth a total of $76,750,000 with the Ottawa Windigos organization. |
| 06/10/2028 | Injured (tender elbow), day-to-day for 1-2 weeks. |
| 07/07/2028 | Pitches a 5-hit shutout against the Yellowknife Diamonds with 7 strikeouts and 0 BB allowed! |
| 01/01/2029 | OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 9 (9). |
| 09/09/2029 | Pitches a 4-hit shutout against the Hamilton Hawks with 6 strikeouts and 2 BB allowed! |
| 01/01/2030 | OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 9 (9). |
| 04/07/2030 | Pitches a 3-hit shutout against the London Werewolves with 5 strikeouts and 1 BB allowed! |
| 05/05/2030 | Injured (strained back muscle), out for 1-2 weeks. |
| 07/26/2030 | Pitches a 4-hit shutout against the Dawson City Mad Dogs with 10 strikeouts and 1 BB allowed! |
| 09/30/2030 | Pitches a 2-hit shutout against the Hamilton Hawks with 5 strikeouts and 0 BB allowed! |
| 01/01/2031 | OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 9 (9). |
| 01/01/2032 | OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 7 (7); Control: 10 (10). |
| 02/15/2032 | Signed a 3-year contract extension worth a total of $26,210,000 with the Ottawa Windigos organization. |
| 04/05/2032 | Injured (strained back), day-to-day for one week. |
| 05/21/2032 | Pitches a 2-hit shutout against the British Columbia Eagles with 3 strikeouts and 0 BB allowed! |
| 09/07/2032 | Pitches a NO-HITTER against the Montreal Royales with 7 strikeouts and 1 BB allowed! |
| 10/06/2032 | Pitches a 2-hit shutout against the Hamilton Hawks with 12 strikeouts and 1 BB allowed! |
| 01/01/2033 | OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 7 (7); Control: 10 (10). |
| 01/01/2034 | OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 10 (10). |
| 09/13/2034 | Pitches a 4-hit shutout against the Quebec Berce with 4 strikeouts and 1 BB allowed! |
| 01/01/2035 | OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 6 (6); Control: 9 (10). |
| 06/01/2035 | Injured (sore back), day-to-day for one week. |
| 11/26/2035 | Became a free agent. |
| 01/01/2036 | OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 9 (10). |
| 02/07/2036 | Signed a 1-year contract worth a total of $600,000 with the British Columbia Eagles organization. |
| 07/25/2036 | Injured (sprained ankle), out for 3 weeks. |
| 11/29/2036 | Became a free agent. |
| 01/01/2037 | OSA scouting updated ratings (potential): Stuff: 5 (6); Movement: 6 (6); Control: 9 (10). |
| 01/01/2037 | Retired from professional baseball. |