Fue descubierto por Hermenegildo Segrera quien lo formó y ayudó a comenzar su carrera jugando en las divisiones menores de la selección del Magdalena, donde sus buenas actuaciones, sus goles en especial, captaron la atención del Junior que lo incorporó a su equipo filial, el Barranquilla Fútbol Club.
Durante el segundo semestre de ese año su rendimiento explotó en tal manera que llegó a convertirse en el goleador del campeonato colombiano en la segunda mitad del año, junto con Dayro Moreno, marcando 16 goles.
Durante el transcurso del torneo apertura 2014 fue anunciado su traspaso al fútbol chino para jugar en el Shanghái Shenhua.
Sus primeros dos goles los marca el 18 de marzo en la victoria por 3 a 1 sobre el Independiente Medellín en el clásico paisa saliendo como la figura del partido.
Para el Torneo Apertura 2022 Ruiz se convierte en el capitán del equipo y es durante varias fechas el goleador del campeonato aunque no lograría avanzar al cuandrangular semifinal termina la campaña anotando 11 goles y recibe varias ofertas.