2007 Belleville Bulls OHL draft pick. Wellington native, one of many to suit up for the Dukes in their franchise history.
2008-09: Scored his first Junior A goal(game winner) on Sept. 21/08 in 5-3 win over Hamilton Red Wings. Selected to play in 09 Junior All Star Game. Was named Dukes Rookie Player of the Month for January 09.
2009 OJHL Playoffs: Had 3 point game Feb. 19/09 in 7 to 2 win over Stouffville Spirit. Scored 1st OJHL playoff goal (PP) Mar. 29/09 in Game 6 Semi-Finals 5 to 4 win over Oakville Blades.
2009-10: Had 3 point game Jan. 8/10 in 4 to 1 win over Bowmanville Eagles. Led team with 67 PIM's.
2010 OJHL Playoffs: Had 2 point game, including game winning goal, March 5/10 in 4 to 3 win over Markham Waxers.
2010-11: Three of his goals this season were game winners.
2011 OJHL Playoffs: Assisted on game winning overtime goal in game 4 of Buckland Cup over Oakville Blades.
2011 Dudley Hewitt Cup: Played in 4 games.
2011 RBC Cup: Played in all five games scoring two goals and named Player of the Game May 2nd.
Oct. 7/11: Had 4 point game in win over Mississauga Chargers.
Jan. 15/12: Scored game winning goal in overtime 3 to 2 over Whitby Fury.
2011-12 Regular Season: His 6 powerplay goals were third highest on team.
2012-13: Played for UOIT Ridgebacks CIS.
Oct 01/14: Named Alternate Captain of UOIT.