Zu Beginn des Jahres 2015 gewann er im Sprint vor Mark Cavendish die beiden ersten Etappen der Tour de San Luis, wo er für die kolumbianische Nationalmannschaft am Start war. Bei den UCI-Bahn-Weltmeisterschaften 2015 errang er den Titel des Weltmeisters im Omnium, den er 2016 verteidigen konnte.