W 2024 przeszedł do innej grupy najwyższej dywizji, Red Bull-Bora-Hansgrohe.
Ma na koncie wygrane etapy w trzech wielkich tourach – w 2016 i 2023 zwyciężył na etapie jazdy indywidualnej na czas w Giro d’Italia, a w 2017, 2018 i 2020 wygrywał po jednym górskim etapie Tour de France. W 2018 zajął 4. miejsce w TdF, a w 2019 po raz pierwszy stanął na podium wielkiego touru, zajmując 3. miejsce w Giro d’Italia. W 2019 wygrał 10. etap (jazdę indywidualną na czas) wyścigu Vuelta a España, obejmując tym samym prowadzenie w klasyfikacji generalnej wyścigu, które utrzymał do jego zakończenia, zostając pierwszym słoweńskim zwycięzcą wielkiego touru. W 2020 po 9. etapie został liderem Tour de France, jednak po decydującym, 20. etapie, spadł na 2. miejsce (wyścig wygrał inny Słoweniec, Tadej Pogačar). W tym samym roku ponownie wygrał Vuelta a España (zwyciężając też na czterech etapach). Także rok później zwyciężył w tym wyścigu, również wygrywając cztery etapy. W 2022 ponownie wygrał etap VaE, jednak nie ukończył wyścigu. W 2023 wygrał Giro d’Italia i zajął 3. miejsce w VaE (w której wygrał dwa etapy). W 2024 po trzech latach ponownie został zwycięzcą Vuelta a España, wygrywając trzy etapy. W VaE w 2026 zajął 2.