2020-Present: Chicago Blackhawks NHL
2019: Team Canada World Juniors
2017-2020: University of Denver
2017: Team Canada U18
2017: Selected 57th overall in the NHL Entry Draft by the Chicago Blackhawks.
2014-2017: Spruce Grove Saints of the AJHL
2020-Present: Nashville Predators NHL
2016-2020: Edmonton Oilers NHL
2013-2016: Northeastern University
2012: Selected 175th overall in the NHL Entry Draft by the Boston Bruins.
2010-2011: Spruce Grove Saints of the AJHL
2009-2010: Drafted by Kootney Ice in the 2nd round (21st overall) of the WHL bantam entry draft.
2014-15: Edmonton Oilers NHL
2014-15: Oklahoma City Barons AHL
2010-2011: Edmonton Oilers 1st selection in the 5th round of the 2010 NHL Entry Draft.
2008-2011: Played with Medicine Hat Tigers (WHL)
2007-2008: Drafted by Medicine Hat Tigers in the first round (4th overall) of the WHL bantam draft.
2015-2016: Bakersfield Condors in AHL
2009-2014: Played with Everett Silvertips in the WHL
2007-2008: Drafted by Everett Silvertips in the 3rd round (53rd overall) of the WHL bantam entry draft.