06/2021 - 06/2022 | Krefeld Pinguine | |
08/2016 - 06/2020 | Wilkes-Barre/Scranton Penguins | |
07/2019 - 06/2020 | Pittsburgh Penguins | |
07/2012 - 08/2016 | Notre Dame | |
07/2010 - 06/2012 | USNTDP Juniors U20 | |
07/2011 - 06/2012 | U.S. National/USDP U18 | |
07/2010 - 06/2011 | U.S. National/USDP U17 |