| 11/10/2019 |
Entered the North American League Baseball as a free agent from Canada. |
| 12/29/2019 |
Signed a 3-year contract worth a total of $3,900,000 with the Nashville Firecats organization. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Contact: 12 (14); Power: 13 (13); Eye: 12 (12). |
| 03/18/2020 |
Injured on 03/17/2020, diagnosed with a concussion, will miss 3 weeks. |
| 04/11/2020 |
Injured (Back tightness), day-to-day for one week. |
| 06/14/2020 |
Injured on 06/13/2020, diagnosed with a bruised shoulder, is day-to-day. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Contact: 11 (13); Power: 13 (13); Eye: 11 (12). |
| 08/17/2021 |
Injured (back tightness),day-to-day for 2 weeks. |
| 09/17/2021 |
Injured on 09/16/2021, diagnosed with back tightness, will not miss additional time. |
| 10/23/2021 |
Injured (cold),day-to-day for 1 day. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Contact: 10 (10); Power: 12 (12); Eye: 12 (12). |
| 04/16/2022 |
Injured on 04/14/2022, diagnosed with a strained rib cage muscle, is day-to-day. |
| 05/23/2022 |
Injured on 05/19/2022, diagnosed with a foot contusion, will miss 1-2 weeks. |
| 11/15/2022 |
Was not offered arbitration and became a free agent. |
| 12/25/2022 |
Signed a minor league contract with majors option with the Brooklyn Knights organization. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Contact: 10 (10); Power: 13 (13); Eye: 14 (14). |
| 07/17/2023 |
Injured on 07/15/2023, diagnosed with an elbow contusion, is day-to-day. |
| 11/13/2023 |
Received a 1-year contract through arbitration worth a total of $700,000. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Contact: 8 (8); Power: 13 (13); Eye: 10 (10). |
| 03/28/2024 |
Injured on 03/26/2024, diagnosed with a bruised wrist, will miss 3 weeks. |
| 06/10/2024 |
Wins the NALB L1 Player of the Week Award. |
| 07/29/2024 |
Wins the NALB L1 Player of the Week Award. |
| 11/08/2024 |
Received a 1-year contract through arbitration worth a total of $1,517,600. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Contact: 8 (8); Power: 12 (12); Eye: 11 (11). |
| 07/13/2025 |
Injured on 07/11/2025, diagnosed with a sore heel, will not miss additional time. |
| 10/07/2025 |
Injured (cold),day-to-day for 1 day. |