07/2021 - 06/2023 | Buffalo Sabres | |
01/2021 - 06/2021 | Washington Capitals | |
02/2011 - 01/2021 | Ottawa Senators | |
07/2009 - 02/2011 | Colorado Avalanche | |
07/2006 - 06/2009 | Florida Panthers | |
07/2006 - 06/2007 | Rochester Americans | |
07/2002 - 06/2006 | Chicago Blackhawks | |
07/2001 - 06/2005 | Norfolk Admirals | |
07/1998 - 06/2001 | Guelph Storm U20 |