11/2024 - 06/2025 | Washington Capitals | |
07/2023 - 11/2024 | Pittsburgh Penguins | |
03/2023 - 06/2023 | Colorado Avalanche | |
06/2016 - 03/2023 | Washington Capitals | |
06/2010 - 06/2016 | Montréal Canadiens | |
07/2009 - 06/2010 | St. Louis Blues | |
07/2007 - 06/2009 | Frölunda HC |