| Player History |
| 05/18/2020 | Drafted in 1st round, 11th overall pick, by Richmond Hill in 2020. |
| 07/09/2021 | Earned first career win on 7/9/2021. |
| 04/28/2024 | Pitched PERFECT GAME against Thunder Bay on 4/28/2024, striking out 10. |
| 08/21/2024 | Pitched NO-HITTER against Winnipeg on 8/21/2024, striking out 8. |
| 01/31/2025 | Gets a new one-year contract worth $4,614,286 through salary arbitration. |
| 03/19/2025 | Injured on 3/19/2025 with a Ruptured Tricep Tendon, out for 4-5 weeks. |
| 01/31/2026 | Gets a new one-year contract worth $5,057,143 through salary arbitration. |
| 07/01/2026 | Was selected to the 2026 Allstar game... |
| 08/01/2026 | Had first career hit on 8/1/2026, off David Cobble (MTN). |
| 10/01/2026 | Won Pitcher of the Month award on 10/1/2026, going 3-0, 1.11. |
| 01/31/2027 | Gets a new one-year contract worth $7,292,857 through salary arbitration. |
| 05/01/2027 | Won Pitcher of the Month award on 5/1/2027, going 5-0, 1.96. |
| 08/04/2027 | Signed a contract extension with Richmond Hill, $9,000,000 per year, for 5 years. |
| 04/10/2028 | Pitches a 2-hit shutout against the British Columbia Eagles with 5 strikeouts and 0 BB allowed! |
| 01/01/2029 | OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 7 (8); Control: 6 (7). |
| 05/06/2029 | Injured (bronchitis), day-to-day for one week. |
| 07/13/2029 | Injured (back spasms), out for 1-2 weeks. |
| 07/29/2029 | Injured (migraine), day-to-day for 3 days. |
| 01/01/2030 | OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 7 (7); Control: 7 (7). |
| 08/23/2030 | Was selected to the 2030 Canadian Baseball League All-Star Game. |
| 01/01/2031 | OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 7 (7); Control: 7 (7). |
| 01/01/2032 | OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 7 (7); Control: 7 (7). |
| 01/06/2032 | Signed a 4-year contract extension worth a total of $19,400,000 with the Richmond Hill Moonshots organization. |
| 05/29/2032 | Pitches a 2-hit shutout against the Yukon Miners with 5 strikeouts and 3 BB allowed! |
| 08/27/2032 | Was selected to the 2032 Canadian Baseball League All-Star Game. |
| 09/20/2032 | Pitches a 6-hit shutout against the Yellowknife Diamonds with 5 strikeouts and 2 BB allowed! |
| 01/01/2033 | OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 6 (6); Control: 7 (7). |
| 08/26/2033 | Was selected to the 2033 Canadian Baseball League All-Star Game. |
| 01/01/2034 | OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 5 (5); Control: 7 (7). |
| 07/17/2034 | Pitches a 4-hit shutout against the Toronto Barons with 11 strikeouts and 2 BB allowed! |
| 01/01/2035 | OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 5 (5); Control: 7 (7). |
| 01/15/2035 | Was traded by the Richmond Hill Moonshots to the Halifax Blackbirds in exchange for SP M. Marcoux, a 2nd draft pick. |
| 04/25/2035 | Injured (herniated disc (back)), out for 2 weeks. |
| 07/08/2035 | Pitches a 1-hit shutout against the Calgary Cavalry with 8 strikeouts and 1 BB allowed! |
| 09/05/2035 | Pitches a 2-hit shutout against the PEI Islanders with 14 strikeouts and 0 BB allowed! |
| 01/01/2036 | OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 5 (6); Control: 7 (7). |
| 05/02/2036 | Injured (elbow tendinitis), out for 2-3 months. |
| 10/04/2036 | Signed a 3-year contract extension worth a total of $16,732,500 with the Halifax Blackbirds organization. |
| 01/01/2037 | OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 6 (6); Control: 7 (7). |
| 04/22/2037 | Earns his 200th career Canadian Baseball League victory! |
| 09/26/2037 | Injured (sore ankle), day-to-day for 3 days. |
| 01/01/2038 | OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 6 (6); Control: 7 (7). |
| 10/01/2038 | Collects his 3000th career Canadian Baseball League strikeout! |
| 01/01/2039 | OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 5 (5); Control: 7 (7). |
| 03/27/2039 | Injured (sore ankle), day-to-day for 2 days. |
| 07/16/2039 | Injured (mild calf strain), day-to-day for 2 days. |
| 11/30/2039 | Became a free agent. |
| 01/01/2040 | OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 5 (5); Control: 7 (7). |
| 02/03/2040 | Signed a 3-year contract worth a total of $18,430,000 with the PEI Islanders organization. |
| 02/24/2040 | Signed a 2-year contract worth a total of $8,620,000 with the PEI Islanders organization. |
| 04/20/2040 | Injured (sprained ankle), day-to-day for 6 days. |
| 09/30/2040 | Earns his 250th career Canadian Baseball League victory! |
| 10/13/2040 | Injured (surgery to remove bone chips (elbow)), out for 8 months. |
| 01/01/2041 | OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 6 (6); Control: 7 (7). |
| 06/19/2041 | Injured (sore shoulder), out for one week. |
| 08/07/2041 | Pitches a 6-hit shutout against the Hamilton Hawks with 6 strikeouts and 1 BB allowed! |