Passé par Saint-Etienne, Porto et l'Inter Milan, Fredy Guarin évolue depuis janvier 2016 au Shanghai Shenhua.

Et visiblement, le milieu colombien de 30 ans se plaît en Chine, puisqu'il a décidé de prolonger l'aventure jusqu'à la fin de l'année 2019.