-Reached 500th game played in the NHL on March 24, 2013 at Pittsburgh.
-Recorded his 400th NHL penalty minute on February 5, 2013 vs. Tampa Bay.
-On March 10, 2013, recorded shorthanded goal, 2 hits and was 4-for-4 on face offs vs. Buffalo.
-Recorded 5 hits in back-to-back games at NYR, vs. PIT.
2011-12: Played his 500th NHL game on March 20 vs. FLA…scored the GWG on March 6 vs DET,,, set a new career high with his 14th goal of the season on Feb. 12 at Detroit… scored on a third period penalty shot on Nov. 3 vs. NJD, which was part of a stretch where he scored four goals in five games… recorded his first goal and assist as a Flyer on Oct. 18 at OTT.
QMJHL Second All-Star Team (2003, 2004)
Signed as a free agent by Philadelphia, July 1, 2011.