2008-09: South Central Coyotes.
May, 2009: Drafted by OHL Barrie Colts.
Sep 16/10: 1st Jr A point (assist) @ Newmarket Hurricanes.
Oct 03/10: Scored 1st Jr A goal (GW) in win vs Brampton Capitals.
2010-12: OJHL Stouffville Spirit.
April, 2012: Dudley Hewitt Cup 4 points in 4 games.
Oct 04/12: Scored 1st OHL goal in 3 to 2 win vs Mississauga Steelheads.
2012-2013: OHL Niagara IceDogs.
Dec 02/13: Signed with Dukes.
Dec 06/13: Made Dukes debut in 5 to 1 win vs Kingston Voyageurs.
Dec 17/13: Scored game winning shootout goal 3 to 2 @ Lindsay Muskies.
Jan 12/14: Scored GWG in 5 to 1 win vs Oakville Blades.
Jan 19/14: Assist in 4 to 2 win @ North York Rangers.
Jan 30/14: Picked up 2 assists in 4 to 1 win @ Newmarket Hurricanes.
Jan 31/14: Named 1st Star + Hardest Working Player of Game with PPG + 2 assists in 7 to 3 win vs Cobourg Cougars.
Feb 03/14: Assisted on opening game goal in 3 to 2 win vs Whitby Fury.
Feb 04/14: Named OJHL East Division 2nd Star of the Week.
Feb 08/14: Named 2nd Star of Game with goal + assist 4 to 0 @ Orangeville Flyers.
Feb 11/14: Scored teams 1st SHG @ Buffalo Jr Sabres.
Feb 12/14: Named 1st Star of Game wih PPG + assist in 8 to 3 win @ Burlington Cougars.
Feb 16/14: Scored GWG on PP + assist in 7 to 2 win vs Hamilton Red Wings.
Feb 19/14: Scored insurance goal + assist on PPG in 9 to 0 win vs Burlington Cougars.
2013-14 Regular Season Hi-Lites: Scored teams only short-handed goal. Jan 31/14 Named 1st Star and Hardest Working Player of Game with PPG + 2 assists in 7 to 3 win vs Cobourg Cougars.
Mar 02/14: Named Dukes Player of the Month for February.
Mar 03/14: Goal in 4 to 2 win @ Cobourg Cougars.
Apr 14/14: Commits to UOIT University CIS.
Apr 29/14: Named MVP of Game in 4 to 1 win vs Kirkland Lake Gold Miners.
Apr 30/14: Scored insurance goal in 3 to 0 win vs Fort Frances Lakers.
May 01/14: Scored goal + assist on GWG in 5 to 3 win vs Toronto Lakeshore Patriots.