2013-14: South Central Coyotes Min. Mid. AAA.
Played 4 games in OHL Cup.
Sep 11/14: One of just three 16 year olds to make Dukes roster.
Sep 12/14: In Dukes debut named Hardest Working Player of the Game vs Cobourg Cougars.
Nov 20/14: Scored 1st Junior A goal, insurance marker, in 5 to 2 win @ Newmarket Hurricanes.
Dec 11/14: Injured, unable to play.
Dec 12/14: Returned to action in 5 to 4 DOT win vs Toronto Patriots.
Jan 16/15: 2 assists, 1 on GWG in 6 to 5 win @ St. Michaels Buzzers.
Jan 30/15: Played on checking line in 5 to 1 win vs Orangeville Flyers.
Feb 16/15: Scored game-opening goal @ Stouffville Spirit.
2014-15 Reg. Season Hi-Lites: 4 PIM's lowest on team. Nov 20/14: 1st goal in 5 to 2 win @ Newmarket Hurricanes. Jan 16/15: Multi-point game in 6 to 5 win @ St. Michaels Buzzers.
Feb 27: Made Dukes playoff debut.
May 05/15: Invited to OHL Windsor Spitfire Spring Camp.
Aug/15: Invited to OHL Owen Sound Attack Prospects Camp.
Sep 08/15: Signed with OHL Owen Sound Attack.
Sep 30/15: Made OHL debut in 5 to 2 win vs Flint Firebirds.
Oct 21/15: Recorded 1st OHL point, assist on GWG 4 to 1 vs Guelph Storm.
Jan 10/16: Re-assigned to Dukes.
Jan 15/16: Made season debut with Dukes vs Toronto Jr Canadiens.
Jan 16/16: Shorthanded goal + assist in 6 to 1 win vs Newmarket Hurricanes.
Jan 20/16: 2 assists including one on game-winner 7 to 2 vs Pickering Panthers.
Feb 04/16: Assist @ Newmarket Hurricanes.
Feb 26/16: Assist on GWG in 5 to 2 win vs Whitby Fury.
2015-16 Hi-Lite: Jan 16th Shorthanded goal + assist in 6 to 1 win vs Newmarket Hurricanes.
Mar 6: Named 3rd Star of Game with GWG in 3 to 2 win @ Aurora Tigers.
Sep 23/16: Played in Owen Sound Attack regular season opener vs Sarnia Sting.