 In 2005, Rivera joined Chivas, where he would play for its reserve club Chivas Coras in Tepic, Nayarit.He joined Chivas' Primera División A affiliate Tapatío and eventually play once in the Primera División for the parent club.Roberto made his debut with Chivas in the 2005-2006 season.