MINOR LEAGUE CAREER
2009-10: Established a career-high and led the Hartford Wolf Pack (AHL) with 159 penalty minutes. … Tied for fifth on Hartford with two game winning goals, tallying the game-winner on Feb. 6 at Norfolk and Apr. 3 at Springfield. ... Registered two points in a three-game span from Feb. 15 at Portland (goal) to Feb. 19 vs. Bridgeport (assist). 2008-09: Appeared in 43 games with Hartford, tallying three goals and seven assists for 10 points, along with 114 penalty minutes. ... Finished fourth on the team in rookie scoring with 10 points. ... Posted a three-game scoring streak from Nov. 21 vs. Lowell to Nov. 23 at Providence, registering three points (one goal and two assists) over the span. ... Made his professional debut on Oct. 11 vs. Springfield, and recorded his first professional point with an assist on Oct. 18 at Toronto.
Appeared in 201 games with the Peterborough Petes of the Ontario Hockey League (OHL), registering 46 goals and 53 assists for a total of 99 points, in addition to 455 penalty minutes. 2007-08: Appeared in 59 games with Peterborough, registering 17 goals and 22 assists for 39 points, along with 140 penalty minutes. ... Ranked fifth on the team in goals (17), assists (22) and points (39), and ranked second in penalty minutes (140). ... Posted a career-high, seven-game scoring streak from Jan. 18 at Mississauga to Feb. 2 at Barrie, registering five goals and five assists for 10 points over the span. ... Collected a season-high, three assists on Oct. 11 vs. Erie. ... Also skated in five playoff games for the Petes (OHL), recording two goals and eight penalty minutes. 2006-07: Appeared in 60 games with the Petes, establishing career-highs in games played (60), goals (26), assists (27), and points (53). ... Ranked first on the team in goals (26) and ranked fourth in points (53). 2005-06: Appeared in 53 games with the Petes, registering three goals and three assists for a total of six points, in addition to 136 penalty minutes.... Appeared in 17 playoff games with the Petes, recording one assist and 16 penalty minutes. 2004-05: Appeared in 29 games with the Peterborough Petes, recording one assist for one point and 54 penalty minutes. ... Appeared in 14 playoff games, registering one assist and 21 penalty minutes.
TIER II JUNIOR CAREER
2003-04: Appeared in three games with the Aurora Tigers of the OPJHL, totaling two penalty minutes.
March 12, 2008 – Signed by the Rangers as an undrafted free agent.