07/2021 - 06/2022 | Vienna Capitals | |
01/2021 - 07/2021 | Straubing Tigers | |
02/2016 - 06/2020 | San Diego Gulls | |
06/2015 - 02/2016 | Albany Devils | |
11/2013 - 06/2015 | Columbus Blue Jackets | |
07/2010 - 06/2013 | Buffalo Sabres | |
07/2011 - 06/2013 | Rochester Americans | |
07/2007 - 07/2010 | Michigan State | |
07/2005 - 06/2007 | Sioux Falls Stampede U20 |