07/2024 - 06/2025 | ![]() | Chicago Blackhawks |
02/2020 - 06/2024 | ![]() | Vegas Golden Knights |
12/2012 - 02/2020 | ![]() | Los Angeles Kings |
10/2012 - 12/2012 | ![]() | TPS Turku |
07/2008 - 10/2012 | ![]() | Los Angeles Kings |
07/2008 - 06/2011 | ![]() | Manchester Monarchs |
07/2005 - 06/2008 | ![]() | Miami |
07/2004 - 06/2005 | ![]() | Cedar Rapids RoughRiders U20 |