08/2021 - 06/2022 | Florida Panthers | |
12/2020 - 08/2021 | Toronto Maple Leafs | |
10/2020 - 12/2020 | HC Davos | |
01/2013 - 10/2020 | San Jose Sharks | |
09/2012 - 12/2012 | HC Davos | |
12/2005 - 09/2012 | San Jose Sharks | |
07/2005 - 12/2005 | Boston Bruins | |
07/2004 - 06/2005 | HC Davos | |
07/1997 - 06/2004 | Boston Bruins | |
07/1995 - 06/1997 | Sault Ste. Marie Greyhounds U20 |