2008-09: Played for AAA Sault Ste. Marie North Stars Minor Midgets
2009: OHL Draft pick of Sarnia Sting
2010-11: Played for OJHL Huntsville Otters.
Sep. 22/11: Acquired by Dukes.
Sept. 27/11: Recorded his first point (assist) as a Duke against Peterborough Stars.
Oct. 7/11: Scored his first goal as a Duke in 9 to 1 win over Mississauga Chargers.
Oct. 12/12: Assisted on GWG, 5 to 4 over Kingston Voyageurs.
Oct.13/12: Named 3rd Star and scored GWG in 4 to 1 win over Pickering Panthers.
Oct. 26/12: Assisted on lone regulation goal in 2 to 1 shootout win over Trenton Golden Hawks.
Oct. 28/12: Recorded 3 point game (2 goals + assist) in 5 to 2 win over Aurora Tigers.
Nov. 9/12: Recorded three assists in 7 to 4 win over Lindsay Muskies.
Nov. 15/12: Assisted on GWG, 6 to 0 over Newmarket Hurricanes.
Dec. 3/12: Named to Central Canada Cup Challenge OJHL East Division roster.
Dec. 29/12: Played in 1 to 0 win in Central Canada Cup Challenge Finals.
Jan. 13/13: Picked up 2 assists in 4 to 1 win over Pickering Panthers.
Jan. 14/13: Picked up two assists including one on GWG, 4 to 1 over Cobourg Cougars.
Jan. 25/13: Picked up two assists in 5 to 2 win over Lindsay Muskies.
Jan. 27/13: Assited on powerplay insurance goal in 2 to 0 win over Whitby Fury.
Feb. 22/13: Assisted on GWG 3 to 0 over Whitby Fury.
2012-13 Regular Season: Named Dukes Best Defenceman. Only Duke to play in all 55 games. Tied for 2nd on team for assists with 26. Tied for 3rd on team for PPG's with 3. First on team with PPA's with 9.
Feb. 28/13: Assisted on powerplay goal in Game # 1 of playoffs @ Kingston Voyageurs.
Mar. 5/13: Scored powerplay goal in Game # 4 of playoffs vs. Kingston Voyageurs.