07/2023 - 06/2024 | San Jose Sharks | |
12/2022 - 06/2023 | Florida Panthers | |
12/2022 - 06/2023 | Charlotte Checkers | |
07/2018 - 12/2022 | Grand Rapids Griffins | |
07/2019 - 12/2022 | Detroit Red Wings | |
01/2018 - 06/2018 | Kitchener Rangers U21 | |
01/2015 - 01/2018 | Guelph Storm U21 | |
06/2014 - 01/2015 | Barrie Colts U21 |