2013-14: Greater Kingston Jr. Fr. MM ETAMMHL 28 games, 12 points.
Oct 10/14: Made Dukes debut as an affilliate player vs St. Michaels Buzzers.
2014-15: Quinte Red Devils AAA Mid. OMHA. Captain.
2015 Summer: Dukes U18 18 games, 19 points.
2015 Senior Chowder Cup: 3 games, 4 points.
Sep 04/15: Made Dukes 2015-16 season debut @ Trenton Golden Hawks.
Oct 25/15: On checking line in teams first shutout 3 to 0 win vs Lindsay Muskies.
Oct 30/15: Recorded first Junior A points ( 2 assists) vs North York Rangers.
Nov 21/15: On checking line in 3 to 1 win @ Aurora Tigers.
Nov 27/15: On checking line in teams second shutout 3 to 0 vs Cobourg Cougars.
Dec 01/15: Assigned to Napanee Raiders EBJCHL.
Dec 08/15: Made Junior C debut vs Port Hope Panthers.
Dec 09/15: Called up for game @ Buffalo Jr. Sabres.
Dec 13/15: 1st Jr. C point with assist on GWG in 5 to 1 win vs Campbellford Rebels.
Dec 15/15: Scored 1st Jr. C goal in 5 to 5 tie vs Picton Pirates.
Jan 17/16: Called up in 3 to 2 win vs Whitby Fury.
Jan 20/16: Called up in 7 to 2 win vs Pickering Panthers.
Jan 24/16: Called up @ Whitby Fury.
Jan 26/16: Called up in 5 to 2 win vs Newmarket Hurricanes.
Jan 31/16: Called up @ Markham Royals.
2015-16 Reg. Season Hi-Lite: Oct 30th 2 assists vs North York Rangers.
Mar 13: Made playoff debut in 4 to 3 win vs Aurora Tigers.