07/2023 - 06/2025 | Tampa Bay Lightning | |
07/2024 - 06/2025 | Syracuse Crunch | |
12/2020 - 06/2023 | Washington Capitals | |
02/2020 - 12/2020 | Pittsburgh Penguins | |
06/2018 - 02/2020 | Buffalo Sabres | |
07/2015 - 06/2018 | Pittsburgh Penguins | |
03/2014 - 06/2016 | Wilkes-Barre/Scranton Penguins | |
07/2010 - 06/2014 | UMass-Amherst |