[3] The Florida Panthers selected him with their second round pick, 44th overall,[5] however he did not sign with the team immediately as Shore committed to play college hockey for the University of Denver Pioneers.
[2] He was again named a WCHA All-Star in his junior season of 2011–12 after leading his team and finishing fourth overall in National Collegiate Athletic Association (NCAA) Division I scoring with 53 points.
[9] After parts of two seasons within the Flames organization, Shore left as free agent in the off-season, signing his first European contract in agreeing to a one-year deal with EHC Kloten of the Swiss National League A on August 12, 2016.
[citation needed] Unable to continue his production from Switzerland with the Canucks, as an impending free agent, Shore opted to return to the NL, signing a two-year contract with the ZSC Lions on May 29, 2017.
[14] In the second year of his contract with ZSC in 2018–19, Shore made 16 appearances for 10 points before leaving the club mid-year in favour for the KHL, agreeing to terms for the remainder of the season with Chinese outfit, Kunlun Red Star, on December 27, 2018.
[15] Having played three successive seasons abroad, Shore returned to North America as a free agent to sign a one-year, two-way NHL contract with the Carolina Hurricanes on October 21, 2020.
[16] In preparation for the indefinitely delayed North American season, Shore alongside brother Nick, opted to sign a short-term loan contract abroad with Slovakian club, HK Dukla Trenčín of the Tipsport Liga on November 19, 2020.
[18] At the conclusion of his contract with the Hurricanes, Shore opted to end his nine-year professional career, announcing his retirement on June 15, 2021, to join the Wasserman Hockey Agency.