A hard-working grinder who can play all forward positions. Can score some points at the minor league level. Plays with a lot of energy and likes the physical side of the game. A leader and a team player.
Skills are very limited at the NHL level. Prone to dumb penalties.
- 2013-07-01 • Traded to the Philadelphia Flyers for Danny Syvret
- 2012-07-03 • Re-signed to a two-year contract by the New York Rangers
- 2010-06-17 • Re-signed to a two-year contract by the New York Rangers
- 2010-03-03 • Traded to the New York Rangers for Jordan Owens
- 2009-07-06 • Signed to a one-year contract by the Detroit Red Wings
- 2007-03-22 • Signed to a two-year contract extension by the Toronto Maple Leafs
- 2006-07-17 • Re-signed to a one-year contract by the Toronto Maple Leafs
- 2003-10-02 • Signed to a three-year entry-level contractby the Toronto Maple Leafs