A sus 30 años, Ribas ha jugado en 13 equipos diferentes en tan solo 15 campañas, teniendo en cuenta que tres de ellas las pasó en el mismo equipo, el Dijon francés.
Así, este trotamundo del fútbol ha pisado suelo italiano (Inter y Spezia), francés (Dijon, Mónaco II y Estrasburgo), español (Cartagena), portugués (Sporting), ecuatoriano (Barcelona), uruguayo (Fénix y River Plate de Montevideo), mexicano (Venados) y ucraniano (Karpaty Lviv), antes de sumar con Argentina su noveno país.
Ahora, el delantero uruguayo ha dejado atrás a Lautaro, Scocco o Benedetto, que sigue en la zona alta de la tabla de goleadores pese a su larga lesión. En 2018, ha sumado cinco tantos, aunque no ha visto puerta en los dos últimos encuentros (esta temporada, no ha llegado a estar tres choques consecutivos sin marcar).