07/2024 - 06/2025 | Belleville Senators | |
07/2024 - 06/2025 | Ottawa Senators | |
07/2022 - 06/2023 | Rochester Americans | |
07/2022 - 06/2023 | Buffalo Sabres | |
07/2020 - 07/2022 | Nashville Predators | |
06/2019 - 06/2022 | Milwaukee Admirals | |
07/2020 - 06/2021 | Chicago Wolves | |
07/2016 - 06/2019 | Northeastern | |
11/2014 - 06/2016 | Bloomington Thunder U20 | |
07/2014 - 11/2014 | Waterloo Black Hawks U20 |