| Player History |
| 05/18/2018 | Drafted in 1st round, 16th overall pick, by Saskatchewan in 2018. |
| 07/26/2018 | Injured on 7/26/2018 with a Blister On Finger, out for 6 days. |
| 05/04/2019 | Earned first career win on 5/4/2019. |
| 09/13/2021 | Injured on 9/13/2021 with a Strained Back Muscle, out for 3 weeks. |
| 10/01/2021 | Won Pitcher of the Month award on 10/1/2021, going 2-0, 0.42. |
| 01/31/2022 | Gets a new one-year contract worth $2,462,857 through salary arbitration. |
| 01/31/2023 | Gets a new one-year contract worth $2,462,857 through salary arbitration. |
| 01/31/2024 | Gets a new one-year contract worth $2,850,000 through salary arbitration. |
| 07/01/2024 | Was selected to the 2024 Allstar game... |
| 07/13/2024 | Won Player of the Week award on 7/13/2024, winning 2 games with a 0.00 ERA. |
| 02/06/2025 | Signed as a free agent by Kingston on 2/6/2025 to a 5-year deal worth $15,000,000 per year. |
| 04/15/2025 | Had first career hit on 4/15/2025, off Hernan Almonte (MTN). |
| 07/01/2025 | Was selected to the 2025 Allstar game... |
| 12/01/2025 | Won Canada Cup with Kingston in 2025. |
| 07/01/2027 | Was selected to the 2027 Allstar game... |
| 08/11/2027 | Won Player of the Week award on 8/11/2027, winning 2 games with a 1.20 ERA. |
| 06/21/2028 | Pitches a 2-hit shutout against the Calgary Cavalry with 5 strikeouts and 2 BB allowed! |
| 01/01/2029 | OSA scouting updated ratings (potential): Stuff: 6 (7); Movement: 10 (10); Control: 8 (8). |
| 04/25/2029 | Pitches a 3-hit shutout against the Kitchener Park Rangers with 10 strikeouts and 2 BB allowed! |
| 05/12/2029 | Pitches a 4-hit shutout against the St. John's Explorers with 11 strikeouts and 1 BB allowed! |
| 08/25/2029 | Signed a 3-year contract extension worth a total of $45,000,000 with the Kingston Loyalists organization. |
| 01/01/2030 | OSA scouting updated ratings (potential): Stuff: 6 (7); Movement: 10 (10); Control: 8 (8). |
| 07/12/2030 | Injured (damaged meniscus (knee)), out for 1-2 weeks. |
| 01/01/2031 | OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 9 (10); Control: 8 (8). |
| 01/01/2032 | OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 8 (9); Control: 8 (8). |
| 04/01/2032 | Was traded by the Kingston Loyalists to the Medicine Hat Monarchs, along with a 3rd draft pick, in exchange for LF J. Hartley, 3B P. Malouin, SP S. Bass, SP C. Jefferson, CF R. Burr. |
| 05/05/2032 | Pitches a 6-hit shutout against the Kingston Loyalists with 5 strikeouts and 1 BB allowed! |
| 08/27/2032 | Was selected to the 2032 Canadian Baseball League All-Star Game. |
| 09/26/2032 | Injured (mild hamstring strain), day-to-day for 2 days. |
| 10/07/2032 | Released by the Medicine Hat Monarchs. |
| 12/02/2032 | Signed a 4-year contract worth a total of $40,000,000 with the Montreal Royales organization. |
| 01/01/2033 | OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 8 (8); Control: 8 (8). |
| 07/25/2033 | Was traded by the Montreal Royales to the Regina Bone Pilers in exchange for SP M. Sullivan. |
| 09/17/2033 | Pitches a 4-hit shutout against the Medicine Hat Monarchs with 6 strikeouts and 2 BB allowed! |
| 01/01/2034 | OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 8 (8). |
| 07/02/2034 | Earns his 200th career Canadian Baseball League victory! |
| 08/29/2034 | Injured (tired arm), out for 6 days. |
| 09/22/2034 | Injured (mild calf strain), day-to-day for 1 day. |
| 01/01/2035 | OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 8 (8). |
| 08/01/2035 | Wins the CBL WL Pitcher of the Month Award. |
| 08/20/2035 | Collects his 3000th career Canadian Baseball League strikeout! |
| 08/22/2035 | Was selected to the 2035 Canadian Baseball League All-Star Game. |
| 01/01/2036 | OSA scouting updated ratings (potential): Stuff: 6 (7); Movement: 7 (7); Control: 8 (8). |
| 03/08/2036 | Was traded by the Regina Bone Pilers to the Fredericton Grizzlies, along with CL Mervin Jackson, in exchange for CL Pat Bursey, a 2nd draft pick, a 3rd draft pick. |
| 04/07/2036 | Injured (torn labrum (Shoulder)), out for 7 months. |
| 11/29/2036 | Became a free agent. |
| 01/01/2037 | OSA scouting updated ratings (potential): Stuff: 6 (7); Movement: 6 (6); Control: 8 (8). |
| 02/09/2037 | Signed a 1-year contract worth a total of $5,600,000 with the British Columbia Eagles organization. |
| 03/13/2037 | Injured (shoulder tendinitis), out for 5 days. |
| 07/06/2037 | Was traded by the British Columbia Eagles to the Regina Bone Pilers in exchange for 3B Ron Zaitsoff, SS Arno Dagenais. |
| 12/02/2037 | Became a free agent. |
| 01/01/2038 | OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 6 (6); Control: 9 (9). |
| 02/04/2038 | Signed a 1-year contract worth a total of $10,350,000 with the London Werewolves organization. |
| 05/03/2038 | Injured (sore ankle), day-to-day for 2 days. |
| 06/26/2038 | Signed a 1-year contract extension worth a total of $8,300,000 with the London Werewolves organization. |
| 07/05/2038 | Earns his 250th career Canadian Baseball League victory! |
| 07/05/2038 | Pitches a 6-hit shutout against the Kitchener Park Rangers with 6 strikeouts and 0 BB allowed! |
| 07/16/2038 | Pitches a 3-hit shutout against the Kitchener Park Rangers with 4 strikeouts and 2 BB allowed! |
| 01/01/2039 | OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 8 (8). |
| 03/24/2039 | Injured (mild oblique strain), day-to-day for 2 days. |
| 07/16/2039 | Signed a 1-year contract extension worth a total of $7,800,000 with the London Werewolves organization. |
| 08/14/2039 | Collects his 3500th career Canadian Baseball League strikeout! |
| 01/01/2040 | OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 6 (6); Control: 7 (8). |
| 03/05/2040 | Injured (hand soreness), day-to-day for 4 days. |
| 05/19/2040 | Pitches a 4-hit shutout against the Yellowknife Diamonds with 5 strikeouts and 2 BB allowed! |
| 06/17/2040 | Injured (mild oblique strain), day-to-day for one week. |
| 07/09/2040 | Was traded by the London Werewolves to the Niagara Rapids, along with a 1st draft pick, a 2nd draft pick, in exchange for SP Tom Campbell, MR Roberto Vázquez. |
| 07/16/2040 | Released by the Niagara Rapids. |
| 01/01/2041 | OSA scouting updated ratings (potential): Stuff: 4 (5); Movement: 6 (6); Control: 7 (8). |
| 01/26/2041 | Signed a 1-year contract worth a total of $630,000 with the Regina Bone Pilers organization. |
| 05/03/2041 | Injured (sore back), day-to-day for 1 day. |