He then transferred to Washington State University, where he sat out the 2006 academic year, due to NCAA rules.
[4] On June 23, 2010, he signed a one-year deal with Galatasaray Café Crown of the Turkish Basketball Super League.
[7] On August 2, 2011, he signed a one-year deal with Le Mans Sarthe Basket of the French LNB Pro A.
[8] On July 20, 2012, Rochestie signed a two-year deal with Caja Laboral of the Spanish Liga ACB.
[12][13] On January 5, 2014, he left Siena and signed with Nizhny Novgorod of Russia for the rest of the season.
On June 21, 2015, Rochestie signed a two-year deal, with an option for another one, with the Israeli club Maccabi Tel Aviv.
[22] On October 26, 2019, Rochestie officially signed with Greek club Olympiacos, making his return to the EuroLeague.
On October 7, 2020, Rochestie returned to Crvena zvezda and signed a 2-month contract with an option to extend it until the end of the 2020–21 season.