2017-18 - Linkoping HC (SHL)
2016-17 - Utica Comets (AHL)
2015-16 - Linkoping HC (SHL)
2014-15 - CSKS Moskva (KHL) & Lulea HF (SHL)
2013-14 - Calgary Flames (NHL) & Abbotsford Heat (AHL)
2012-13 - Grand Rapids Griffins (AHL)
2011-12 (Senior)
2010-11 (Junior)
2009-10 (Sophomore)
2008-09 (Freshman)
Skated one season (2007-08) for the Waterloo Black Hawks of the United States Hockey League, in addition to two seasons (2005-07) for the Alpena IceDiggers of the North American Hockey League
2007-08 - Waterloo Black Hawks (USHL)
2006-07 - Alpena IceDiggers (NAHL)
2005-06 - Alpena IceDiggers (NAHL)
Skated for the Bluewater Wild (18U), helping his team reach the quarterfinals of USA Hockey's 2005 Tier I 18U National Championship