In his rookie season, Reinprecht was included in the blockbuster trade that brought Rob Blake to the Colorado Avalanche in 2001, where he helped the Avs win the Stanley Cup.
The Flames traded him to the Phoenix Coyotes on February 1, 2006, in a deal also involving Philippe Sauvé, Mike Leclerc and Brian Boucher.
[6] After the 2008–09 season and three years with the Coyotes, Reinprecht's rights were traded to the Florida Panthers on June 19, 2009 in exchange for forward Stefan Meyer.
[8] In 18 games with the Eagles he scored 4 goals and 13 points, and after suffering a Quarterfinal defeat in the Playoffs he returned for the final year of his contract with the Panthers.
[10] Reinprecht remained in the AHL, having been assigned to the Canucks' minor league affiliate, the Chicago Wolves, but the team made it clear that they would call him back up to the NHL for the playoffs, as he would no longer require recall waivers and his salary cap hit would not apply.
[11] With the 2012 NHL lockout in effect, and subsequently quashing any thought of an NHL contract, Reinprecht returned for a second stint in Germany, signing with the Thomas Sabo Ice Tigers of Nürnberg[12] where he established himself among the leading scorers of the German elite league Deutsche Eishockey Liga (DEL) in the following years: In 2013–14, he ranked second in the DEL in total points with 70 and led the league in this category (67 points in 52 games) in 2014–15.