- Named the 14th Captain in Islanders history on Sep. 9
- Recorded the 20th multi-goal game of his career (2g/0a) on Oct. 8 vs. Phoenix
- Had a 10-game point streak (4g/8a) from Oct. 5-26, including a six-game assist streak from Oct. 15-26.
- Had a three-game goal streak (3g) from Nov. 1-5
OHL All-Rookie Team (2006) Canadian Major Junior Rookie of the Year (2006) OHL First All-Star Team (2007) Canadian Major Junior First All-Star Team (2007, 2009) Canadian Major Junior Player of the Year (2007) OHL Second All-Star Team (2009) NHL All-Rookie Team (2010)
Played in NHL All-Star Game (2012)
Signed as a free agent by Bern (Swiss), September 28, 2012.