07/2022 - 06/2023 | Nottingham Panthers | |
11/2021 - 06/2022 | Nürnberg Ice Tigers | |
11/2021 - 11/2021 | Syracuse Crunch | |
11/2021 - 11/2021 | Orlando Solar Bears | |
11/2020 - 11/2021 | South Carolina Stingrays | |
01/2021 - 11/2021 | Hershey Bears | |
07/2019 - 06/2020 | Belleville Senators | |
07/2019 - 06/2020 | Brampton Beast | |
03/2019 - 07/2019 | Fort Wayne Komets | |
08/2015 - 03/2019 | New Brunswick | |
06/2012 - 08/2015 | Moncton Wildcats U20 | |
07/2010 - 06/2012 | Shawinigan Cataractes U20 |