2009-10: Played for AAA Markham Waxers Minor Midgets
2010 OHL Belleville Bulls draft pick.
18/9/11: Recorded 4 point game in 5 to 2 win over Vaughan Vipers.
2011-12 Regular Season: His 3 game winning goals were third best on team.
Aug. 1/12: Invited to Team Canada East Evaluation Camp.
Sep. 16/12: Named 3rd. Star and scored GWG in 3 to 1 win over Pickering Panthers.
Sep. 24/12: Scored twice in 4 to 3 win over Cobourg Cougars.
Sep. 28/12: Named 1st. Star and had 4 point game in 8 to 3 win over Stouffville Spirit.
Oct. 12/12: Named 1st Star and scored GWG in 5 to 4 win over Kingston Voyageurs.
Oct. 14/12: Scored shootout goal game winner in 3 to 2 win over Aurora Tigers.
Nov. 9/12: Picked up 3 assists in 7 to 4 win over Lindsay Muskies.
Nov. 11/12: Assisted on two goals in 6 to 2 win over Stouffville Spirit.
Nov. 15/12: Scored game winning goal on powerplay, 6 to 0 over Newmarket Hurricanes.
Nov. 16/12: Named 2nd Star vs. Trenton Golden Hawks.
Nov. 18/12: Picked up two powerplay assists in 4 to 0 win over Whitby Fury.
Dec. 3/12: Named to Central Canada Cup Challenge OJHL East Division roster.
Dec. 6/12: Named first star in Kingston with three point game and shootout goal in 5 to 4 comeback win over Voyageurs.
Dec. 29/12: Played in 1 to 0 win in Central Canada Cup Challenge Finals.
Dec. 31/12: Named Dukes Player of the Month for December.
Jan. 6/13: Scored GWG and named First Star of game in 3 to 2 win in Stouffville against the Spirit.
Jan. 11/13: Picked up goal (shorthanded) and assist in 6 to 1 win over Pickering Panthers.
Jan. 13/13: Scored GWG, shorthanded, in 4 to 1 win over Pickering Panthers.
Jan. 14/13: Assisted on GWG, 4 to 1 over Cobourg Cougars.
Jan. 20/13: Assisted on GWG, 3 to 2 over Aurora Tigers.
Jan. 25/13: Named 1st Star with two goals + assist in 5 to 2 win over Lindsay Muskies.
Jan. 31/13: Assisted on insurance goal in 3 to 0 win over Newmarket Hurricanes.
2012-13 Regular Season: Named Most Improved Player. Led team in GWG (5), SHG(2), 2nd in goals (19), 2nd in assists (26), 2nd in points (45), 2nd in PPG(4), 2nd in PPA (7).
March 7/13: Picked up assist in game five of playoffs @ Kingston Voyageurs.