- Currently in his second season with Adler Mannheim of the Deutsche Eishockey Liga
- Played parts of 11 professional seasons, having skated for the Columbus Blue Jackers and New York Rangers (NHL), San Antonio Rampage, Syracuse Crunch, Springfield Falcons, Connecticut Whale and Wilkes-Barre/Scranton Penguins (AHL), Linkoping HC (SHL), Avangard Omsk (KHL), Kloten Flyers (NLA) and Adler Mannheim (DEL)
2017-18 - Adler Mannheim (DEL)
- As of February 6, has scored 22 goals and added 22 assists in 44 games
2016-17 - Adler Mannheim (DEL)
- Netted 25 goals and added 16 assists in 50 games
- Added three goals and six assists in seven postseason contest
2015-16 - Kloten Flyers (NLA)
- Skated 36 games, scoring 15 goals and notching 12 assists
- Scored one goal in a pair of playoff games
2014-15 - Linkoping HC (SHL) & Avangard Omsk (KHL)
- Skated 11 games for Linkoping, netting four goals and adding thee assists
- Appeared in 29 games for Avangard Omsk, collecting 16 points (7-9)
- Added four goals and four assists in 12 playoff games for Avangard
2013-14 - Linkoping HC (SHL)
- Led all SHLers with 30 goals in 53 games
- Added 10 points (6-4) in 10 postseason games
2012-13 - Connecticut Whale & Wilkes-Barre/Scranton Penguins (AHL)
- Recorded 35 points (16-19) in 41 games for Connecticut
- Scored 15 goals and added 18 assists in 35 games for the Penguins
- Skated in 15 postseason games for the Penguins, tallying six goals and notching four assists
- Earned AHL All-Star honors
2011-12 - Connecticut Whale (AHL)
2010-11 - New York Rangers (NHL), Springfield Falcons & Connecticut Whale (AHL)
- Recorded an assist in four games for the Rangers
- Collected 10 points (4-6) in 13 games for Springfield
- Played in 36 games for the Wahel, scoring 17 goals and adding 14 assists
- Scroed three goals and notched two assists in three postseason games for Connecticut
2009-10 - Columbus Blue Jackets (NHL), San Antonio Rampage & Syracuse Crunch (AHL)
- Skated two games for the Blue Jackets
- Scored nine goals and notched six assists in 17 games for the Crunch
- Appeared in 59 games for the Rampage, collecting 35 points (17-18)
2008-09 - San Antonio Rampage (AHL)
- Recorded 50 points (20-30) in 76 games
2007-08 - San Antonio Rampage (AHL)
- Joined San Antonio in the postseason and recorded six points (4-2) in seven games