2011-12: Guelph AAA Minor Midgets;
May, 2012: Drafted by OHL Plymouth Whalers;
2012-13: Guelph Hurricanes Jr. B 48 games, 17 points, 86 PIM's.
Sep 12/13: Made Dukes debut in 4 to 3 win @ Kingston Voyageurs.
Sep 26/13: Recorded first Junior A points with goal + assist in 6 to 3 win @ Hamilton Red Wings.
Nov. 01/13: Assigned to Guelph Hurricanes Jr. B.
Jun 25/16: Drafted by NHL Arizona Coyotes.