Has played 122 games during four seasons with the New York Islanders, Pittsburgh Penguins and Edmonton Oilers of the National Hockey League
2013-14
- Scored eight times and added 10 assists in 70 outings with the Islanders
2012-13
- Played 45 games with New York and posted 17 points (7-10)
- Served as captain of the American Hockey League's Bridgeport Sound Tigers in 35 contests, recording six goals and 21 assists
2011-12
- Played five games with Pittsburgh
- In 68 games with Wilkes-Barre Scranton of the AHL, tallied 14 goals and 35 assists
- Participated in the AHL All-Star Game
2010-11
- Skated in 80 games for the AHL’s Oklahoma City Barons and led the AHL with 42 goals
- Participated in the AHL All-Star Game
2009-10
- Made his NHL debut with Edmonton and scored one goal in two games
- Played 76 games with Springfield of the AHL, scoring 12 goals and 23 points
2008-09
- In 77 games with Springfield, collected 10 goals and 12 assists
- Played three games with the ECHL’s Stockton Thunder and had two points – both assists
2007-08
- Saw time in 73 games with Springfield and had 23 points (12-11)