 On January 31, 2008 the team officially announced Rivera's signing.Prior to 2010–2011 season Rivera has signed with Israeli club Bnei HaSharon

On October 28, 2016, Rivera parted ways with the German team Science City Jena.Rivera's NCAA stats in 64 games are 790 points with a 12.3 PPG, 381 assists with a 6.0 APG, 184 rebounds with a 2.9 RPG, 97 steals with a 1.5 SPG, .452 field goal percentage, .815 free-throw percentage, and .360 3-point percentage.