2007-08: Made his professional debut with the AHL’s Rockford IceHogs, notching 15 assists, 19 points and 64 penalty minutes in 74 games … Posted a season-high three points (one goal, two assists) in his second professional game on Oct. 13 at the Iowa Stars … Collected multiple points five times during the campaign.
2006-07: Served as an alternate captain and helped the Plymouth Whalers captured the OHL Championship and earn a berth in the Memorial Cup … Ranked fifth in the OHL with 71 points and shared sixth with 107 points – both career and team highs – in 68 contests … Ranked second on the Whalers with a career-most 36 goals … Accrued a career-most 91 penalty minutes … Ranked seventh in the league with 23 points and tied for seventh with 14 assists in 20 playoff contests … Finished as the runner-up for the Leo Lalonde Memorial Trophy as the OHL’s Top Overage Player … Skated in the OHL All-Star Classic for the Western Conference … Named the second-best player on face-offs, third smartest player and third-best playmaker in the Western Conference Coaches Poll … Notched a career-best five assists on Sept. 23 … Opened the season with 13 assists in the first five tilts … Named the OHL Player of the Month for December (seven goals, 19 assists).
2005-06: Started the season with Belleville (OHL), recording 26 points (9 goals, 17 assists) … Served as alternate captain … Played in 40 regular season games, totaling 35 points (10 goals, 25 assists) … Appeared in 13 post-season games, recording 4 goals and 7 assists for 11 points … Made his Whalers debut Nov. 23 vs. Sarnia … Had a 12-game point streak with 3 goals and 18 assists for 21 points Nov. 25 - Dec. 30 … Played his 250th career game March 12 vs. Soo … Scored the over-time game-winning goal vs. Saginaw to clinch the West Division title March 18.
2004-05: Started the season with Barrie, appearing in 10 games, scoring 10 points (3 goals, 7 assists) … Finished the season with Belleville (OHL) …Played in 53 regular-season games, recording 61 points (25 goals, 36 assists) and 5 post-season games with Belleville (OHL), totaling 2 goals and an assist for 3 points … Named most improved player in the Eastern Conference Coaches Poll … Played in the Home Hardware CHL/NHL Top Prospects Game in Vancouver, B.C. Jan. 19 ... Represented the Eastern Conference All-Stars at the 2005 Bell OHL All-Star Classic Feb. 2.
2003-04: Played in 67 games, tallying 25 points (14 goals, 11 assists) and 63 penalty minutes.
2002-03: Appeared in 61 regular season games and 6 post-season games with Barrie (OHL) totaling 26 points (12 goals, 14 assists) and 38 penalty minutes … Tallied his first career assist in his OHL debut vs. Sudbury on Sep. 21 … Won a Bronze Medal playing for Team Ontario at the 2003 Canada Winter Games held in New Brunswick Feb. 23 - March 1.