Rivera har funnits skyldig för 64 fall av matchfixning.
Tennisens antikorruptionsorgan ITIA har aldrig tidigare hittat någon tränare eller spelare som har gjort sig skyldig till så många fall av matchfixning.
Rivera får även böta 250 000 dollar, motsvarande runt 2,8 miljoner kronor. Beslutet gör att han är permanent avstängd från att träna, spela eller gå som åskådare på tennisevenemang anordnade av tennisens styrande organ.
Rivera är en tidigare spelare och var som bäst på plats 705 på världsrankningen.