2008-09: Played for AAA Clarington Minor Midgets
2009 Sault Ste. Marie Greyhonds OHL draft pick.
2009-10: Played for OJHL Bowmanville Eagles.
Summer of 2010: Signed by Dukes.
Sep. 19/10: Recorded his first points as a Duke with a pair of powerplay goals including the game winner as Dukes defeated St. Mikes 5-4.
Placed on NHL Central Scouting Watch List.
Nov. 26/10: Scored Dukes team first shorthanded goal of season in 8 to 5 win over Streetsville.
Named to Team East 2010 Prospects Game.
Selected Dukes Player of the Month for November/10.
Dec 17/10: Assisted on first ever goal @ Dukes new arena in 3 to 1 win vs Whitby Fury.
Picked up two assists in Prospects series.
Central Scouting midterm ranking for 2011 NHL draft.
Central Scouting final ranking for 2011 NHL draft.
2010-11: Led team in shorthanded goals with 3. Named by OJHL to First Team All-Prospect.
2011 OJHL Playoffs: Had two 3 point games including April 6th 4 to 0 win over Oakville in Buckland Cup Finals.
2011 Dudley Hewitt Cup: Picked up 4 points in tournament.
2011 RBC Cup: Played in all five games picking up two points.
2011 OHA Top Prospect Award winner.
August, 2011 Dukes Awards Banquet: Named Most Improved Player.
2011-12: Did not play as a result of serious off-season injury.
Sep. 29/12: Played first game as a Duke since May/2011.
Oct. 12/12: Scored first goal (and assist) as a Duke since May 5, 2011 in 5 to 4 come-back win over Kingston Voyageur.
Nov. 9/12: Scored goal and assist in 7 to 4 win over Lindsay Muskies.
Nov. 15/12: Scored insurance goal in 6 to 0 win over Newmarket Hurricanes.
Nov. 18/12: Recorded assist in 4 to 0 win over Whitby Fury.
Dec. 6/12: Scored goal in 5 to 4 come-back win over Kingston Voyageurs.
Dec. 9/12: Recorded assist in 4 to 0 win over Pickering Panthers.
Apr 29/14: Two assists in 4 to 1 win vs Kirkland Lake Gold Miners.
May 01/14: Assist in 5 to 3 win vs Toronto Lakeshore Patriots.
2014-15: Named Empire League MVP + Top Scorer.