2007-08: Played his third season in the WHL with the Kelowna Rockets. Lead the WHL in scoring for the majority of season, but Chilliwack Bruins forward Mark Santorelli (NAS) caught him late to win the scoring title by one point. Long still finished with 100 points (31 goals, 69 assists) and plus-22 in 72 games played.
2008-09: In his final season with the Kelowna Rockets(WHL), Long failed to match the previous years’ highs. He still finished with a strong 91 points with 33 goals and 58 assists in 68 games. In the playoffs he was also solid, picking up 16 points in 22 games. Long turned pro at the end of the season prior to the 2009-2010 season.
2009-10: Long struggled in his first pro season with the San Antonio Rampage(AHL). He appeared in just 29 games, suffering a season-ending head injury in January. Prior to the injury, he scored 2 goals and picked up 2 assists and was -4 in his rookie season.
2010-11: Long returned from his head injury for his second pro season and displayed the play-making ability of his junior days, albeit with Las Vegas in the ECHL. Long opened the season with San Antonio (AHL) but was scoreless and -1 in five games before being demoted to Las Vegas, where he spent the rest of the year. Long was the Wranglers' fourth-leading scorer, scoring 16 goals with 21 assists in 50 games and was -2 with 12 PMs. He skated in all five playoff games for Las Vegas and had 2 assists with a -2 plus/minus and 4 PMs.
2011-12: Long appeared to show some promise early in the year – scoring 3 goals with 5 assists in 19 games for Coyotes' AHL affiliate Portland – but complications from post-concussion issues kept him out of the Pirates' lineup the rest of the year. He was minus-one with 4 penalty minutes before his injury. Long signed with Dusseldorf of the German DEL in June 2011 but had not yet been cleared to play at the start of 2012-13.
Smallish center with a nose for the net, Long is an instinctively gifted player with goal-scoring and playmaking capabilities.
His three AHL stints thus far have been disappointing as Long has been unable to deliver a consistent performance or stay healthy. He has signed on to play for Dusseldorfer in the DEL and his status as a Phoenix prospect seems to be trending downward.