2009-10: Brantford 99ers MM AAA
2010-11: Aylmer Spitfires Jr C.
2011-12: Elmira Sugar Kings Jr B.
2012-13: Coquitlam Express BCHL Named Most Improved Player Award.
2013-14: Langley Rivermen BCHL
Oct 25/14: Acquired by Dukes.
Oct 31/14: In Dukes debut picked up assist in 4 to 2 win vs North York Rangers.
Nov 01/14: Named 2nd Star of Game with 2 assists including 1 on PP in 6 to 2 win @ Orangeville Flyers.
Nov 09/14: Assist vs Newmarket Hurricanes.
Nov 14/14: Scored 1st goal as Duke, game winner, + assist in 5 to 1 win vs Georgetown Raiders.
Nov 15/14: Powerplay assist @ Oakville Blades.
Nov 20/14: 2 PP assists in 5 to 2 win @ Newmarket Hurricanes.
Nov 28/14: Assisted on game-opening PP goal in 2 to 1 win vs Milton Icehawks.
Nov 30/14: 3 assists in 7 to 2 win vs Burlington Cougars.
Dec 05/14: Named 2nd Star & Hardest Working Player of Game with goal vs Whitby Fury.
Dec 07/14: Named Hardest Working Player vs Oakville Blades.
Dec 12/14: Named 1st Star + Hardest Working Player of game with 2 goals including GW in 5 to 4 DOT win vs Toronto Patriots.
Dec 21/14: Named 2nd Star of Game with GWG + assist in 4 to 1 win vs Kingston Voyageurs.
Dec 22/14: Named Player of the Month for December.
Jan 11/15: Named 3rd Star of Game with 3 assists in 7 to 1 win @ Milton Icehawks.
Jan 16/15: Scored unassisted goal + assist in 6 to 5 win @ St. Michaels Buzzers.
Jan 17/15: 2 assists @ Georgetown Raiders.
Jan 18/15: Assist @ Whitby Fury.
Jan 23/15: Shorthanded assist vs Trenton Golden Hawks.
Jan 25/15: Named Hardest Working Player with powerplay assist in 4 to 2 win vs Stouffville Spirit.
Jan 28/15: 2 goals @ Trenton Golden Hawks.
Jan 30/15: Named Hardest Working Player + 3rd Star of Game with 3 goals including 1 on the powerplay in 5 to 1 win vs Orangeville Flyers.
Feb 01/15: Assisted on insurance goal in 3 to 1 win vs Buffalo Jr Sabres.
Feb 06/15: Powerplay goal + assist on insurance goal in 7 to 3 win vs Whitby Fury.
Feb 07/15: 3 goals + 3 assists in 8 to 3 win @ Mississauga Chargers.
Feb 13/15: Assisted on game-opening goal vs Toronto Jr Canadiens.
Feb 14/15: Powerplay goal @ Toronto Patriots. Extends points streak to 13 consecutive games.
Feb 17/15: Goal + assist on insurance goal in 6 to 4 win @ Hamilton Red Wings.
Feb 19/15: Named 2nd Star of Game with 2 goals including GWG in 5 to 2 win @ Kingston Voyageurs.
Feb 20/15: Named 2nd Star of Game with powerplay overtime GWG in 3 to 2 win vs Cobourg Cougars.
2014-15 Reg. Season Hi-Lites: 6 GWG (5th OJHL); 20 goals, 3rd on team despite missing 16 games. 30 assists (3rd), 50 points (3rd), 1.3 points per game average; 5 PPG (2nd), 9 PPA (3rd) 2 SHA (1st), 6 GWG (1st).
Feb 27: Named Hardest Working Player of Game + Powerplay assist.
Mar 01: Named Hardest Working Player of Game + assist.
Mar 04: Named Hardest Working Player of Game + Powerplay goal & powerplay assist.
Mar 06: Goal.
May 01/15: Named Dukes MVP for the Playoffs. Tied for leading scorer of the playoffs.
May 07/15: Commits to Laurier University CIS.