Rivers asistió a la escuela secundaria de Oak Hill Academy en Virginia.
Promedió 14,2 puntos y capturó 6 rebotes por partido en sus cuatro años en Clemson.
Ese mismo año en agosto, firmó con el AB Latina de la Legadue.
[7] En noviembre de 2013 comienza su aventura en la D-League junto a los Reno Bighorns.
Se marchó al Bayern,[10] equipo con el que disputó la primera fase de la Euroliga en el mismo grupo precisamente del Real Madrid.
[14] En el mes de noviembre se desvinculó del equipo sevillano para firmar con el Zalgiris Kaunas lituano.