11/2024 - 06/2025 | Neftekhimik Nizhnekamsk | |
11/2023 - 06/2024 | Ak Bars Kazan | |
07/2023 - 11/2023 | Barys Astana | |
07/2022 - 06/2023 | Texas Stars | |
10/2020 - 06/2022 | Grand Rapids Griffins | |
10/2021 - 06/2022 | Detroit Red Wings | |
02/2020 - 06/2020 | Wilkes-Barre/Scranton Penguins | |
07/2019 - 02/2020 | Montréal Canadiens | |
07/2019 - 02/2020 | Rocket de Laval | |
04/2015 - 06/2019 | Hershey Bears | |
07/2016 - 06/2017 | Washington Capitals | |
07/2012 - 04/2015 | Miami | |
07/2011 - 06/2012 | USNTDP Juniors U20 | |
07/2011 - 06/2012 | U.S. National/USDP U18 | |
07/2010 - 06/2011 | U.S. National/USDP U17 | |
07/2010 - 06/2011 | Dubuque Fighting Saints U20 |