- Registered 20 goals and 30 assists for 50 points, along with 54 penalty minutes and a plus-16 rating in in 46 games with Genève-Servette of National League A (NLA) in Switzerland
- Led the NLA in assists (30) and points (50), and tied for sixth in the league – and led Genève-Servette – in goals (20)
- Registered three goals and six assists for nine points in 12 playoff games
- Tied for fifth in the league in assists and tied for seventh in points in the playoffs
- Ranked second on the team in assists and points, and tied for fourth on the team in goals
- Registered eight points (four goals, four assists) in three games to help Genève-Servette win the Spengler Cup
- Named to the Spengler Cup All-Star Team
- Led all skaters in the tournament in points, and tied for first among all skaters in goals and assists.
Memorial Cup All-Star Team (2002) Ed Chynoweth Trophy (Memorial Cup - Leading Scorer) (2002)
Traded to Phoenix by Calgary with Brandon Prust and Calgary's 1st round choice (Brandon Gormley) in 2010 Entry Draft for Olli Jokinen and Phoenix's 3rd round choice (later traded to Florida Florida selected Josh Birkholz) in 2009 Entry Draft, March 4, 2009. Signed as a free agent by Nashville, July 2, 2010. Missed majority of 2010-11 due to head injury at Chicago, October 13, 2010. Traded to Toronto by Nashville with Cody Franson for Robert Slaney, Brett Lebda and Toronto's 4th round choice (later traded to St. Louis St. Louis selected Zachary Pochiro) in 2013 Entry Draft, July 3, 2011. Traded to Phoenix by Toronto for Phoenix/Arizona's 4th round choice (John Piccinich) in 2014 Entry Draft, January 16, 2013. Traded to Anaheim by Phoenix for Brandon McMillan, April 3, 2013. Signed as a free agent by Geneve (Swiss), August 29, 2013. Signed as a free agent by NY Rangers, July 16, 2014.