2017-18 - EV Zug (NLA)
2016-17 - Linkoping HC (SHL)
2015-16 - Linkoping HC (SHL)
2014-15 - EHC Munchen (DEL)
2013-14 - EC Salzburg (EBEL)
2012-13 - Adirondack Phantoms (AHL)
2011-12 - Adirondack Phantoms (AHL)
2010-11 (Senior)
2009-10 (Junior)
2008-09 (Sophomore)
2007-08 (Freshman)
Skated three seasons (2004-07) for the Indiana Ice of the United States Hockey League
2006-07 - Indiana Ice (USHL)
2005-06 - Indiana Ice (USHL)
2004-05 - Indiana Ice (USHL)
Shattuck-St. Mary's Prep