03/2023 - 06/2023 | Florida Panthers | |
07/2022 - 03/2023 | Charlotte Checkers | |
06/2018 - 09/2022 | Columbus Blue Jackets | |
09/2021 - 06/2022 | Cleveland Monsters | |
01/2021 - 09/2021 | Ontario Reign | |
02/2020 - 06/2020 | Hartford Wolf Pack | |
07/2019 - 02/2020 | Lehigh Valley Phantoms | |
06/2018 - 06/2019 | Cleveland Monsters | |
07/2017 - 06/2018 | Chicago Blackhawks | |
07/2017 - 06/2018 | Rockford IceHogs | |
06/2017 - 06/2017 | Vegas Golden Knights | |
10/2015 - 06/2017 | New York Islanders | |
05/2011 - 10/2015 | Ontario Reign |