Tras esa temporada en Italia, siguió a su padre, que pasó al Juventud de Las Piedras.
La siguiente temporada, continuó con su progresión llegando ya a los 18 goles en 39 partidos y donde sería elegido mejor jugador de la Ligue 2.
Pero fue la temporada 2010/2011 donde Ribas demostró realmente su potencial como delantero, marcando 25 goles en 40 partidos y consiguiendo así el ascenso de su equipo a la Ligue 1.
Ribas además, se proclamó máximo goleador de la Ligue 2 y mejor jugador por segunda vez.
Pese a que el club anunció estar en negociaciones para prorrogar su contrato por tres años más y mejorar su sueldo, acabó declinando la oferta de renovación.
No llega a debutar en Serie A y en enero del 2012 es cedido al Sporting CP de la Liga Zon Sagres, en principio por un año y medio, aunque solo cumpliría medio, donde jugaría 7 partidos, sin anotar ningún gol.
Sin embargo, en su nueva experiencia en la liga francesa vive un auténtico infierno, no llega a disputar ni un solo encuentro, en parte por una lesión.
Tras su paso por el Fenix, llegaría al Club Atlético River Plate (Uruguay), donde disputaría 16 partidos y solo marcaría un gol.
En 2017 su pase es comprado por el club ucraniano, donde jugaría solo 4 partidos y apenas convertiría un gol.