2008-09: Shane Harper played in 71 of 72 games for Everett in his third WHL season and had career highs in goals and assists. The California native scored 17 goals with 26 assists and was -5 with 18 PMs. Everett, despite finishing under .500, was fourth in the West Division. Harper skated in all five playoff games and was an even plus/minus with 4 PMs.
2009-10: Harper made his pro debut with AHL Adirondack after signing a free agent, entry-level contract with the Philadelphia Flyers in March 2011. In five games with the Phantoms he scored his first professional goal and was -1 with 2 PMs. Prior to signing with the Flyers, the 5’11, 195-pounder had his best offensive season in his final year in the WHL. The 20-year-old was the leading scorer for Everett as the Silvertips finished second in the US Division. He collected 42 goals and 38 assists in 72 games and posted a +36 plus/minus. In the playoffs he had 10 points in seven games to lead Everettt.
2010-11: Harper split his first pro season between AHL Adirondack and ECHL Greenville. Harper joined the AHL Phantoms in November after opening the season in the ECHL and appeared in 20 games before returning to Greenville in early January. He finished with 1 goal with 2 assists and was -9 with 4 PMs for Adirondack. Harper was tied for second with 22 goals for Greenville despite appearing in just 48 games for the Road Warriors and had 23 assists with a +18 plus/minus and 20 PMs. In 11 playoff games with Greenville he scored 4 goals with 6 assists and was an even plus/minus with 2 PMs.
2011-12: Harper had a solid, if unspectacular second pro season playing a two-way role for Flyers' AHL affiliate Adirondack. He was the Phantoms' sixth-leading scorer with 13 goals and 14 assists and was minus-nine with 43 penalty minutes in 70 games. Adirondack missed the AHL playoffs: finishing fifth in the Northeast Division.
2012-13: Harper played 48 games for Adirondack in the AHL and skated for the ECHL's Trenton Titans. He scored 5 goals with 5 assists for the Phantoms and was -17 with 35 penalty minutes. Adirondack missed the playoffs after finishing last in the Northeast Division. Harper had 27 points in 15 games with Trenton, scoring 14 goals with 13 assists, and was +3 with 2 penalty minutes. Harper was obtained by the Islanders from Philadelphia as part of the Mark Streit trade in June but was not tendered a qualifying offer; becoming a restricted free agent.
Harper is no longer in the Islanders organization, and is playing for the AHL's Chicago Wolves in 2013-14.