11/2024 - 06/2025 | ![]() | Buffalo Sabres |
10/2024 - 11/2024 | ![]() | Anaheim Ducks |
07/2023 - 06/2024 | ![]() | Detroit Red Wings |
07/2021 - 06/2023 | ![]() | San Jose Sharks |
06/2019 - 06/2021 | ![]() | Carolina Hurricanes |
07/2016 - 06/2019 | ![]() | Florida Panthers |
02/2016 - 06/2016 | ![]() | San Jose Sharks |
03/2008 - 02/2016 | ![]() | Toronto Maple Leafs |
12/2008 - 06/2011 | ![]() | Toronto Marlies |
12/2008 - 06/2009 | ![]() | South Carolina Stingrays |
07/2008 - 12/2008 | ![]() | Reading Royals |
07/2005 - 06/2008 | ![]() | Red Deer Rebels U20 |