9/14/2011 Invited to training camp by Carolina Hurricanes
6/7/2012 Signed by Carolina Hurricanes
9/15/2012 Assigned to Charlotte Checkers (AHL)
10/8/2012 Assigned to Florida Everblades (ECHL)
1/12/2013 Recalled by Charlotte Checkers (AHL)
3/25/2013 Recalled by Carolina Hurricanes
4/1/2013 Reassigned to Charlotte Checkers (AHL)
7/2/2013 Not qualified by Carolina Hurricanes
7/5/2013 Becomes UFA
8/6/2013 Signed by Fort Wayne Komets (ECHL)
9/22/2013 Signed tryout with Providence Bruins (AHL)
9/29/2013 Released to Fort Wayne Komets (ECHL)
10/23/2013 Signed tryout with Charlotte Checkers (AHL)
12/17/2013 Resigned by Charlotte Checkers (AHL)