Playing his first full professional season in 2012–13, Shore began the season with San Antonio where he scored 30 points in 41 games. He played in the AHL All-Star Game, and was recalled to the Panthers upon the resolution of the 2012–13 NHL lockout in time to make his NHL debut on January 22, 2013, against the Montreal Canadiens. He scored his first NHL goal on February 12, against goaltender Braden Holtby of the Washington Capitals in a 6–5 loss. Shore played 43 games for the Panthers in his rookie season and scored 3 goals along with 10 assists. Shore split the 2013–14 season between San Antonio and Florida. He scored 32 points in 50 games for the Rampage and had 5 goals and 2 assists for the Panthers in 24 games. The combination of the Panthers' depth at center and Shore being only one game shy of requiring waivers – and the risk of losing him to any other team at no cost – caused the Panthers to start him with San Antonio in 2014–15. Unable to fit him into their NHL lineup, the team finally traded Shore to the Calgary Flames on January 9, 2015, in exchange for Corban Knight. At the time of the deal, Shore was 12th in AHL scoring with 30 points and had been named to play in the All-Star Game. He made his debut with Calgary on January 15 in a 4–1 victory over the Arizona Coyotes. 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 SwissNational League A on August 12, 2016. In the 2016–17 season, on September 26, 2016, the SIHF announced that Shore was suspended for one game and fined CHF 1,230 for a slew-footing on ZSC Lions's Mattias Sjögren. In late December 2016, he played as a loan player for HC Davos in the Spengler Cup and was named to the tournament's all-star team. On March 12, 2017, having led his team with 24 goals and 48 points in 50 games and with Kloten avoiding the playout final despite 3 games remaining in the playout round, Shore was granted a release from his contract to join the Vancouver Canucks of the National Hockey League for the remainder of the season. Shore immediately was drawn into the lineup and played out the season in registering 2 assists in 14 games. 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. 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.
Personal life
His younger brothers are also hockey players; Nick is a center for the Winnipeg Jets and Quentin played NCAA college hockey at the University of Denver and is a member of the Ottawa Senators organization. His youngest brother Baker plays for Harvard University.