Born May 1969. Debuting in 1987 in 125cc road racing, Riba enjoyed a long racing career. On two occasions, he won the 600cc title in the Spanish national championships in 1993, and again in 1996. In 2001, he earned a ranking of 6th in the World Supersport Championship with Honda. In 2002, the Antena 3 Yamaha d'Antin Team was planning a race lineup of Norifumi Abe and Alex Criville, but shortly before the event, Criville pulled out and Riba was given a chance instead. Riding a YZR500, Riba accumulated points in the Spanish and Catalunya GPs that year but was not able to fully assert his abilities and ended the year with a ranking of 27th.
|Year||Class||Result & Pole position||Machine|
|2002||MotoGP||27th||PP: 0||1st: 0||2nd: 0||3rd: 0||YZR500(0WL9)|
*Results for years with a Yamaha factory team, riding a Yamaha factory machine or ranked 5th or higher riding a Yamaha production racer (World GP, World F750)