2014-15: CIHA Voyageurs MM AAA 29 games, 9 points
CIHA Voyageurs MID AAA 4 games
2015-16: CIHA Green MID AAA 43 games, 16 points
Brockville Tikis CCHL2 5 games, 1 goal
2016-17: Saint John Sea Dogs QMJHL 13 games
Feb 10/16: Scored 1st CCHL2 goal vs Alexandria Glens.
Sep 30/16: Made Major Junior debut in 3 to 2 win vs Cape Breton Screaming Eagles.
Jan 06/17: Signed by Dukes.
Jan 08/17: Made Dukes debut @ St. Michaels Buzzers.
Jan 22/17: Recorded 1st point as Duke with assist on game-opening goal in 8 to 2 win vs Lindsay Muskies.
Jan 23/17: Injured, out day-to-day.
Feb 03/17: Returned to line-up after missing 5 games @ Markham Royals.
Reg. Season Hi-lites:
Youngest Player on team.
Assisted on game-opening goal in win vs Lindsay.
Mar 03: Made playoff debut in 3 to 2 OT win vs Whitby Fury.