07/2024 - 06/2025 | Florida Panthers | |
07/2024 - 06/2025 | Charlotte Checkers | |
04/2021 - 06/2024 | New York Islanders | |
10/2022 - 06/2024 | Bridgeport Islanders | |
11/2021 - 06/2022 | Worcester Railers | |
07/2019 - 02/2021 | Milwaukee Admirals | |
02/2019 - 07/2019 | Jacksonville Icemen | |
07/2018 - 02/2019 | Manitoba Moose | |
07/2015 - 07/2018 | Binghamton Devils | |
07/2017 - 06/2018 | New Jersey Devils |