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 |