Jhoan Esteban Chaves Rubio, né le 17 janvier 1990 à Bogota, est un coureur cycliste colombien. En 2011, il remporte le Tour de l'Avenir et devient de fait un grand espoir du cyclisme colombien. Il confirme ces espoirs en terminant cinquième du Tour d'Espagne 2015. En 2016, il se classe deuxième du Tour d'Italie, troisième du Tour d'Espagne et remporte le Tour de Lombardie, devenant ainsi le premier Colombien à remporter un Monument du cyclisme. En 2017, il est touché par une mononucléose et ne retrouve pas son niveau de la saison précédente. Cela ne l'empêchera pas de remporter deux étapes sur le Tour d'Italie en 2018 et 2019.
Il se fait remarquer, en 2009, lors de la Vuelta a Cundinamarca. Alors âgé de moins de vingt ans, dans la première étape, il s'impose en solitaire et s'empare du maillot de leader.
Deux ans plus tard, il se révèle en Europe en s'imposant dans le Tour de l'Avenir. Il renverse la situation dans l'ultime étape, où il s'empare du titre à la suite d'une échappée.
2012-2013 : Colombia Coldeportes
Il participe au projet insufflé par le ministre des sports colombien, Jairo Clopatofsky. Il devient un des leaders de la nouvelle équipe continentale professionnelle Colombia-Coldeportes. Il s'installe avec ses coéquipiers à Brescia, pour disputer la saison cycliste européenne.
Mais le mauvais temps que la formation trouve dans le nord de l'Italie, en début d'année, et les problèmes de visa pour pouvoir y résider perturbent la préparation de la nouvelle saison.
Ainsi, après quatre mois passés en Europe, il confie dans une interview accordée au site de la fédération colombienne de cyclisme, que la course Tirreno-Adriatico fut la plus difficile qu'il dut disputer. Mais que peu à peu, à force d'entraînement, la condition physique s'étant améliorée, le Tour de Turquie fut l'épreuve où il se sentit le mieux (bien qu'il abandonna sur incidents de course).
Il faut attendre le mois d'août pour le voir se distinguer et remporter deux victoires. Le deuxième trophée, il se l'adjuge à l'arrivée de la semi-classique italienne, le GP de Camaiore. L'épreuve toscane, remportée en son temps par Martín Emilio Rodríguez, se termine par un sprint entre cinq hommes, sortis d'un groupe d'une vingtaine d'unités, dans l'ultime ascension. Chaves règle ses quatre derniers contradicteurs à l'issue d'une courte ligne droite de quatre cents mètres.
En février 2013, il commence sa saison au Tour méditerranéen. Une semaine plus tard, il dispute le Trofeo Laigueglia. Dans une chute collective, il percute violemment un panneau de signalisation. Il est relevé avec de nombreuses fractures au crâne et à l'épaule droite. Son indisponibilité est évaluée de trente à quarante jours. Après avoir espéré être rétabli pour disputer le Tour d'Italie, il doit se faire opérer, à la fin mai, au niveau du plexus brachial, n'ayant pas récupéré toute la mobilité de son bras droit, touché dans la chute.
Son retour à la compétition, plusieurs fois différé, est finalement repoussé à la saison suivante. Cependant, il trouve un accord en septembre pour intégrer l'équipe ProTeam Orica-GreenEDGE.
Durant l'été 2015, il est engagé en tant que leader par son équipe sur le Tour d'Espagne sans pourtant être cité parmi les favoris. Tout d'abord troisième du contre-la-montre inaugural par équipes, il s'illustre à la surprise générale dès la seconde étape. Parti en compagnie de Tom Dumoulin et de Nicolas Roche dans les derniers kilomètres de la montée vers Caminito Del Rey, il s'impose au sprint devant Dumoulin et s'empare du maillot de leader. Il gagne à nouveau lors de la sixième étape. Parti seul au pied de l'ascension finale à 2 kilomètres de l'arrivée, dans une forte pente, il résiste et s'impose devant Dan Martin et une nouvelle fois Tom Dumoulin. Il consolide ainsi son maillot de leader. La suite de la Vuelta lui est moins favorable, notamment dans les grandes étapes de montagnes. Il termine à la cinquième place du classement général final après avoir porté le maillot de leader durant cinq jours.
En octobre, Chaves gagne la troisième étape du Tour d'Abou Dabi. En lutte pour la victoire d'étape avec Wout Poels, ce dernier chute dans l'ultime virage alors qu'il est en tête, permettant à Chaves de s'imposer en solitaire. En fin d'année, son contrat est prolongé jusqu'en 2018.
2016 : victoire sur le Tour de Lombardie, 2 podiums sur les Grands Tours
Chaves aborde 2016 en visant le Tour d'Italie, le Tour d'Espagne ainsi qu'une sélection pour participer à la course en ligne des Jeux olympiques.
Il reprend la compétition en février sur des courses en France, puis en Italie. En retrait en début de saison, il remporte en mai sa première course lors du Tour d'Italie, où il s'impose lors de la quatorzième étape devant Steven Kruijswijk et Georg Preidler. Kruijswijk devient alors maillot rose, Chaves étant troisième à 1 minute 32 secondes. Deuxième à trois minutes du Néerlandais au départ de la dix-neuvième étape, il profite de la chute du Néerlandais dans la descente du col Agnel et de la perte de temps qui s'ensuit pour lui pour prendre la tête du Giro. Chaves dispose d'une avance de 44 secondes sur Vincenzo Nibali. Le lendemain, pour la dernière étape difficile, Chaves est distancé par Nibali lors de l'ascension du col de la Lombarde, dernier col de première catégorie du jour. Nibali prend alors la tête du Giro devant Chaves pour 52 secondes. Chaves termine deuxième et signe son premier podium sur un grand tour.
En août, après une longue période sans compétition, il se classe 21e et premier colombien de la course en ligne des Jeux olympiques. Deux semaines plus tard, il prend le départ du Tour d'Espagne, son deuxième grand tour de la saison. Régulier durant les trois semaines, il termine une nouvelle fois sur le podium, terminant troisième à 4 minutes de son compatriote Nairo Quintana et à plus de 2 minutes du vainqueur du Tour de France 2016 Christopher Froome. Profitant de sa forme, il gagne en costaud le Tour d'Émilie puis le 1er octobre 2016, il devient le premier Colombien à remporter l'une des plus grandes classiques du calendrier cycliste en s'imposant au sprint sur le Tour de Lombardie. En fin d'année, il est classé 9e du classement World Tour et 10e du Classement mondial UCI.
Très attendu après sa victoire en Lombardie et ses podiums sur le Giro et la Vuelta, Chaves va connaitre une saison plus difficile. Il entame sa saison sur la lancée de 2016 avec une deuxième place lors de sa reprise au Tour Down Under. Après deux autres courses en Australie en février, il reprend la compétition en juin en Europe. Seulement 26e du Critérium du Dauphiné, il traverse son premier Tour de France anonymement (62e au classement final) après avoir appris la mort lors d'un accident de la route début juillet de sa physiothérapeute, dont il était très proche. Il retrouve la compétition lors du Tour d'Espagne, où il se montre en meilleure forme et se classe 11e. Alors qu'il se prépare à défendre son titre lors du Tour de Lombardie, il est victime d'une lourde chute lors du Tour d'Émilie (choc à la tête et fracture de l'omoplate droite) et doit arrêter sa saison.
Lors du Tour d'Italie, il remporte la 6e étape au sommet de l'Etna dans le même temps que son coéquipier l'Anglais Simon Yates et avec 26 secondes d'avances sur les autres favoris de l'épreuve. Cette performance lui permet de faire un rapproché au classement général (3e place, Yates prenant le maillot rose de leader) et de prendre les commandes du classement du meilleur grimpeur. Convalescent, et insuffisamment préparé, il ne peut conserver ses positions dans ces classements [réf. nécessaire]. Lors de cette saison il a également remporté l'Herald Sun Tour 2018. Encore en convalescence et victime d’une mononucléose en moitié de saison, le coureur de la formation Mitchelton-Scott peine à se remette en selle et passe une saison 2018 dans l’anonymat le plus total