2017-18 - Spartak Moskva (KHL)
2016-17 - Spartak Moskva (KHL)
2015-16 - Metallurg Novokuznetsk (KHL) & Neftekhimik Nizhnekamsk (KHL)
2014-15 - Metallurg Novokuznetsk (KHL)
2013-14 - Washington Capitals (NHL) & Hershey Bears (AHL)
2012-13 - Hershey Bears (AHL)
2011-12 - Lake Erie Monsters (AHL)
2010-11 - Colorado Avalanche (NHL) & Lake Erie Monsters (AHL)
2009-10 - Colorado Avalanche (NHL) & Lake Erie Monsters (AHL)
Played four years with the University of Minnesota of the WCHA
2008-09 (Senior)
2007-08 (Junior)
2006-07 (Sophomore)
2005-06 (Freshman)
2003-04 - U.S. National Under-17 Team and U.S. National Under-18 Team
2004-05 - U.S. National Under-18 Team