07/2024 - 06/2025 | Hershey Bears | |
10/2022 - 06/2024 | Colorado Eagles | |
07/2022 - 06/2023 | Colorado Avalanche | |
07/2020 - 06/2022 | Chicago Wolves | |
07/2018 - 06/2020 | Charlotte Checkers | |
11/2019 - 06/2020 | Greenville Swamp Rabbits | |
07/2017 - 06/2018 | Florida Everblades | |
07/2012 - 06/2017 | Saint John Sea Dogs U20 |