06/2022 - 06/2025 | Syracuse Crunch | |
07/2021 - 06/2022 | Syracuse Crunch | |
07/2021 - 06/2022 | Tampa Bay Lightning | |
07/2019 - 06/2021 | Iowa Wild | |
07/2019 - 06/2021 | Minnesota Wild | |
02/2018 - 06/2019 | Syracuse Crunch | |
02/2019 - 06/2019 | Tampa Bay Lightning | |
11/2017 - 02/2018 | Ottawa Senators | |
07/2016 - 11/2017 | Tampa Bay Lightning | |
04/2010 - 06/2016 | St. John's IceCaps | |
07/2011 - 06/2015 | Montréal Canadiens | |
07/2006 - 06/2010 | Drummondville Voltigeurs U20 |