10/2020 - 06/2023 | Toronto Maple Leafs | |
02/2020 - 10/2020 | Buffalo Sabres | |
07/2019 - 02/2020 | New Jersey Devils | |
02/2019 - 06/2019 | Nashville Predators | |
01/2013 - 02/2019 | Philadelphia Flyers | |
10/2012 - 01/2013 | Bílí Tygři Liberec | |
09/2012 - 10/2012 | Eispiraten Crimmitschau | |
06/2011 - 09/2012 | Philadelphia Flyers | |
07/2008 - 06/2011 | Los Angeles Kings | |
12/2007 - 06/2008 | Sault Ste. Marie Greyhounds U20 | |
07/2006 - 12/2007 | Owen Sound Attack U20 |