- Drafted in the 2nd round of the 2001 NHL Entry Draft by the Pittsburgh Penguins
- Notched an assist in his first NHL game
- Over the course of six seasons, played in 75 NHL games, posting 4 goals and five assists
- Currently playing with Vaxjo Lakers HC of the Sweden Hockey League
2017-18 - Vaxjo Lakers HC (SHL)
- Has scored four goals and added five assists in 26 contests through February 6
2016-17 - Malmo Redhawks (SHL)
- Appeared in 51 regular season games, scoring 11 points
- Played 13 playoff games
2015-16 - MODO Hockey (SHL)
- Finished the season with 16 points in 32 games
- Was named an assistant captain
2014-15 - Vaxjo Lakers HC (SHL)
- Had 23 assists for 28 points in 52 games
- Was an assistant captain
- Played in 17 playoff games, finishing with six points
- Won the SHL championship
2013-14 - Vaxjo Lakers HC (SHL)
- Served as assistant captain
- Totaled 19 points in 43 games
- Appeared in 12 SHL playoff games, posting two goals and two assists
2012-13 - Vaxjo Lakers HC (SHL)
- Played in 43 games, finishing with 17 points
- Was named an assistant captain
2011-12 - Atlanta Thrashers (NHL) & Chicago Wolves (AHL)
- Played in two games for the Thrashers
- Appeared in 50 games for Chicago, posting 11 assists and 13 points
2009-10 - Chicago Wolves (AHL)
- Skated in 37 games in the regular season, finishing with five points
- Appeared in 14 playoff games
2008-09 - Florida Panthers & Tampa Bay Lightning (NHL) & Rochester Americans (AHL)
- Played in 23 games with Florida, posting 2 points
- Spent 7 games with Rochester
- Finished the season with Tampa Bay, appearing in 17 games
2007-08 - Florida Panthers (NHL)
- Played four games for the Panthers
2006-07 - Pittsburgh Penguins & Florida Panthers (NHL), Wilkes-Barre/Scranton Penguins & Rochester Americans (AHL)
- Started the season with the Pittsburgh Penguins organization, appearing in 22 NHL games and 27 AHL games
- Scored 21 points (16 assists) with Wilkes-Barre/Scranton
- Traded to Florida and appeared in two games
- Finished season with Rochester, appearing in 11 regular season and six post-season games
2005-06 - Pittsburgh Penguins (NHL), Wilkes-Barre/Scranton Penguins (AHL)
- Played in five NHL games, notching an assist in his first game
- Skated in 77 regular season games in the AHL, finishing with 29 points (20 assists)
- Joined WIlkes-Barre/Scranton for 11 playoff games