2018
Enrolled at Mineral Area College in Missouri after graduating from Lawrence Park Collegiate Institute in Toronto
2020
Transferred to Arkansas State University, joined the Red Wolves baseball program
2021
Batted .344 with .464 OBP at Arkansas State; named to Buster Posey Award watch list; drafted by Texas Rangers in 9th round (254th overall)
2022
Began professional career in the Rangers minor league system, playing rookie and Low-A ball
2023
Advanced through the Rangers farm system, reaching High-A and earning promotion to Double-A
2024
Traded to Detroit Tigers in July as part of the Carson Kelly deal; played Double-A with Erie SeaWolves; added to Tigers postseason taxi squad
2024
Selected 2nd overall in the Rule 5 Draft by the Miami Marlins, the first position player taken
2025
Made MLB debut with Marlins; appeared in 119 games as a rookie, batting .247/.346/.346 with 6 HR and 45 RBI
2025
Successfully remained on the Marlins 25-man roster for the entire season, completing Rule 5 Draft requirements
2026
Set Marlins franchise record with 11 RBI through first five games of the season
2026
Ranked 1st among NL catchers in batting average (.317) and RBIs (24) through late April
2026
Named to Team Canada roster for the 2026 World Baseball Classic