11/2024 - 06/2025 | ![]() | SaiPa Lappeenranta |
12/2023 - 06/2024 | ![]() | Detroit Red Wings |
07/2022 - 06/2023 | ![]() | Henderson Silver Knights |
03/2023 - 06/2023 | ![]() | Columbus Blue Jackets |
10/2022 - 03/2023 | ![]() | Vegas Golden Knights |
10/2020 - 06/2022 | ![]() | Toronto Marlies |
10/2020 - 06/2022 | ![]() | Toronto Maple Leafs |
02/2020 - 06/2020 | ![]() | Colorado Eagles |
12/2018 - 02/2020 | ![]() | Toronto Maple Leafs |
12/2018 - 02/2020 | ![]() | Toronto Marlies |
11/2018 - 12/2018 | ![]() | Springfield Thunderbirds |
10/2018 - 11/2018 | ![]() | Florida Panthers |
09/2018 - 10/2018 | ![]() | Springfield Thunderbirds |
07/2018 - 09/2018 | ![]() | Florida Panthers |
07/2013 - 06/2018 | ![]() | Winnipeg Jets |
03/2010 - 07/2013 | ![]() | Providence Bruins |
03/2010 - 06/2012 | ![]() | Reading Royals |
07/2009 - 03/2010 | ![]() | London Knights U20 |
07/2006 - 06/2009 | ![]() | Barrie Colts U20 |