2007-08: Made his professional debut in four regular-season games with the Rockford IceHogs, accruing 14 penalty minutes …. Wrapped up his collegiate career with Yale (ECAC), notching 22 penalty minutes and one assist in 15 contests.

2006-07: Ranked second on Yale with 71 penalty minutes in a college career-high 27 matchups. 2005-06: Dished out two assists and accrued 53 penalty minutes in 16 tilts during his collegiate debut with Yale.