07/2023 - 06/2024 | Calgary Flames | |
07/2019 - 06/2023 | Nashville Predators | |
07/2017 - 06/2019 | Spokane Chiefs U20 | |
07/2016 - 06/2017 | Rochester Americans | |
07/2015 - 06/2016 | Buffalo Sabres | |
07/2009 - 06/2015 | Kelowna Rockets U20 | |
07/2004 - 06/2009 | Hannover Scorpions | |
07/2003 - 06/2004 | Hamburg Freezers | |
07/2000 - 06/2003 | Krefeld Pinguine | |
07/1999 - 06/2000 | Kölner Haie | |
10/1993 - 06/1994 | Fort Wayne Komets | |
07/1993 - 10/1993 | IFK Helsinki | |
07/1990 - 06/1992 | Nordiques de Québec | |
07/1990 - 06/1992 | Halifax Citadels | |
07/1990 - 06/1991 | Fort Wayne Komets | |
07/1986 - 06/1990 | Swift Current Broncos U20 |