07/2023 - 06/2025 | Chicago Blackhawks | |
07/2021 - 06/2023 | Boston Bruins | |
04/2021 - 07/2021 | Toronto Maple Leafs | |
07/2012 - 04/2021 | Columbus Blue Jackets | |
07/2007 - 06/2012 | Ottawa Senators | |
07/2007 - 06/2008 | Binghamton Senators | |
07/2004 - 06/2007 | Sudbury Wolves U21 | |
07/2003 - 06/2005 | U.S. National/USDP U18 | |
07/2003 - 06/2004 | U.S. National/USDP U17 |