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 |