Michel Rivera's record currently stands at 21 wins, 0 loses and 0 draws. He is currently undefeated in a total of 21 contests.