07/2024 - 06/2025 | Buffalo Sabres | |
07/2021 - 06/2024 | Edmonton Oilers | |
01/2021 - 06/2022 | Bakersfield Condors | |
09/2020 - 01/2021 | EV Zug | |
05/2019 - 09/2020 | Bakersfield Condors | |
01/2019 - 04/2019 | Saginaw Spirit U20 | |
09/2015 - 01/2019 | Mississauga Steelheads U20 | |
07/2015 - 09/2015 | Flint Firebirds U20 |