Attaqo

AlUla Tour 2026

🇸🇦
2.Pro27 Jan 2026 – 31 Jan 2026

Stages

Classifications

After stage 4 · stage 5 not included yet

General classification

  1. 1Yannis VoisardYannis VoisardTudor Pro Cycling Team13:47:15
  2. 2Afonso EulálioAfonso EulálioBahrain Victorious+0:04
  3. 3Sergio Andres Higuita GarciaSergio Andres Higuita GarciaXDS Astana Team+0:06
  4. 4Bjoern KoerdtBjoern KoerdtTeam Picnic PostNL+0:15
  5. 5Mauri VansevenantMauri VansevenantSoudal Quick-Step+0:16
  6. 6NVNicolya VinokurovXDS Astana Team+0:16
  7. 7Igor Arrieta LizarragaIgor Arrieta LizarragaUAE Team Emirates XRG+0:16
  8. 8Nicolò GaribboNicolò GaribboTeam Ukyo+0:16
  9. 9HMHenok MulueberhanXDS Astana Team+0:16
  10. 10JCJan Castellon RibaltaCaja Rural-Seguros RGA+0:16
  11. 11Stefan De BodStefan De BodModern Adventure Pro Cycling+0:16
  12. 12Kevin VermaerkeKevin VermaerkeUAE Team Emirates XRG+0:23
  13. 13Milan VaderMilan VaderPinarello-Q36.5 Pro Cycling Team+0:30
  14. 14Jan ChristenJan ChristenUAE Team Emirates XRG+0:33
  15. 15Alan HatherlyAlan HatherlyTeam Jayco AlUla+0:36
  16. 16Mark DonovanMark DonovanPinarello-Q36.5 Pro Cycling Team+0:36
  17. 17FBFrits BiesterbosTeam Picnic PostNL+0:45
  18. 18Mathis Le BerreMathis Le BerreTotalEnergies+0:46
  19. 19Rainer KepplingerRainer KepplingerBahrain Victorious+0:49
  20. 20Gianmarco GarofoliGianmarco GarofoliSoudal Quick-Step+0:57
  21. 21Gorka Sorarrain AgirrezabalaGorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA+0:57
  22. 22Mathias BregnhøjMathias BregnhøjTerengganu Cycling Team+1:00
  23. 23EZEdoardo ZamperiniCofidis+1:01
  24. 24TDTommaso DatiTeam Ukyo+1:10
  25. 25Patrick GamperPatrick GamperTeam Jayco AlUla+2:06
  26. 26Simone ConsonniSimone ConsonniLidl - Trek+2:09
  27. 27Hugo PageHugo PageCofidis+3:27
  28. 28Julius JohansenJulius JohansenUAE Team Emirates XRG+3:29
  29. 29Yevgeniy FedorovYevgeniy FedorovXDS Astana Team+3:30
  30. 30Jonathan MilanJonathan MilanLidl - Trek+4:09
  31. 31Alex KirschAlex KirschCofidis+4:23
  32. 32TDTimo De JongTeam Picnic PostNL+4:37
  33. 33Otto VergaerdeOtto VergaerdeLidl - Trek+4:37
  34. 34ABAlessandro BorgoBahrain Victorious+4:51
  35. 35Julius Van Den BergJulius Van Den BergTeam Picnic PostNL+5:44
  36. 36Sjoerd BaxSjoerd BaxPinarello-Q36.5 Pro Cycling Team+5:49
  37. 37Milan FretinMilan FretinCofidis+6:01
  38. 38Aivaras MikutisAivaras MikutisTudor Pro Cycling Team+6:11
  39. 39Matteo MoschettiMatteo MoschettiPinarello-Q36.5 Pro Cycling Team+6:33
  40. 40Fernando Gaviria RendonFernando Gaviria RendonCaja Rural-Seguros RGA+6:37
  41. 41Alberto BettiolAlberto BettiolXDS Astana Team+6:43
  42. 42Jason TessonJason TessonTotalEnergies+6:48
  43. 43Matteo MalucelliMatteo MalucelliXDS Astana Team+6:52
  44. 44Kamil GradekKamil GradekBahrain Victorious+7:29
  45. 45Dries De BondtDries De BondtTeam Jayco AlUla+7:31
  46. 46BMByron MuntonModern Adventure Pro Cycling+7:32
  47. 47Frederik FrisonFrederik FrisonPinarello-Q36.5 Pro Cycling Team+7:57
  48. 48NANahom ArayaTeam Ukyo+8:09
  49. 49PDPaul DoubleTeam Jayco AlUla+8:10
  50. 50Phil BauhausPhil BauhausBahrain Victorious+8:11
  51. 51Robin FroidevauxRobin FroidevauxTudor Pro Cycling Team+8:19
  52. 52Edward DunbarEdward DunbarPinarello-Q36.5 Pro Cycling Team+8:19
  53. 53DDDaan DijkmanUAE Team Emirates Gen-Z+8:20
  54. 54Martin SvrčekMartin SvrčekSoudal Quick-Step+8:26
  55. 55Jakob SöderqvistJakob SöderqvistLidl - Trek+8:30
  56. 56Jamie MeehanJamie MeehanCofidis+8:35
  57. 57Yael JoallandYael JoallandCofidis+8:40
  58. 58FIFederico IacomoniTeam Ukyo+8:57
  59. 59Mathieu BurgaudeauMathieu BurgaudeauTotalEnergies+8:58
  60. 60DSDaniel SkerlBahrain Victorious+9:24
  61. 61FBFergus BrowningTerengganu Cycling Team+9:54
  62. 62JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA+9:54
  63. 63Riley PickrellRiley PickrellModern Adventure Pro Cycling+9:58
  64. 64Bruno KesslerBruno KesslerTudor Pro Cycling Team U23+10:01
  65. 65Lorrenzo ManzinLorrenzo ManzinTotalEnergies+10:17
  66. 66Dries De PooterDries De PooterTeam Jayco AlUla+12:06
  67. 67Fabio JakobsenFabio Jakobsen+12:18
  68. 68Zeb KyffinZeb KyffinTerengganu Cycling Team+12:26
  69. 69Sebastian Kolze ChangiziSebastian Kolze ChangiziTudor Pro Cycling Team+12:59
  70. 70Pascal AckermannPascal AckermannTeam Jayco AlUla+13:11
  71. 71Bert Van LerbergheBert Van LerbergheSoudal Quick-Step+13:27
  72. 72Mark StewartMark StewartModern Adventure Pro Cycling+13:37
  73. 73Emils LiepinsEmils LiepinsPinarello-Q36.5 Pro Cycling Team+14:38
  74. 74Anton KuzminAnton KuzminXDS Astana Team+15:10
  75. 75LVLars Vanden HeedeSoudal Quick-Step Devo Team+15:37
  76. 76YTYoshiki TeradaTeam Ukyo+15:45
  77. 77JPJuan Pedro Lozano NavarroTerengganu Cycling Team+15:51
  78. 78JIJavier Ibañez Beltran De SalazarCaja Rural-Seguros RGA+15:52
  79. 79Dillon CorkeryDillon CorkeryTeam Picnic PostNL+16:11
  80. 80Robin CarpenterRobin CarpenterModern Adventure Pro Cycling+16:58
  81. 81JDJoris DelboveTotalEnergies+17:02
  82. 82Warre VangheluweWarre VangheluweSoudal Quick-Step+18:12
  83. 83Luka MezgecLuka MezgecTeam Jayco AlUla+18:12
  84. 84Tim NabermanTim NabermanTeam Picnic PostNL+18:33
  85. 85IVIker Villar GaldeanoCaja Rural-Seguros RGA+18:47
  86. 86Domen NovakDomen NovakUAE Team Emirates XRG+18:54
  87. 87LOLiam O BrienLidl-Trek Future Racing+20:04
  88. 88SCSean Christian+20:07
  89. 89seth Dunwoodyseth DunwoodyBahrain Victorious Development Team+21:50
  90. 90TYTetsuo YamamotoTeam Ukyo+22:23
  91. 91Sebastian BerwickSebastian BerwickCaja Rural-Seguros RGA+23:10
  92. 92Kristian EgholmKristian EgholmLidl-Trek Future Racing+23:32
  93. 93Mathias GuillemetteMathias GuillemetteTudor Pro Cycling Team U23+26:09
  94. 94Cole KesslerCole KesslerModern Adventure Pro Cycling+29:37
  95. 95Rayan BoulahoiteRayan BoulahoiteTotalEnergies+30:58
  96. 96AAAli Al Shaikhahmed+32:18
  97. 97SASaid AlrahbiOman+33:34
  98. 98Roland ThalmannRoland ThalmannTudor Pro Cycling Team+37:15
  99. 99ZYZhe Yie KeeTerengganu Cycling Team+38:37
  100. 100JAJehad Alfairouz+39:08
  101. 101MAMousa Al NaghafSaudi Arabia+40:15
  102. 102MAMazin Al RiyamiOman+42:55
  103. 103AAAbdullah AlhidanSaudi Arabia+43:05
  104. 104MNMuhammad Nur Aiman RosliTerengganu Cycling Team+43:43
  105. 105NHNader HazaziSaudi Arabia+49:54
  106. 106AAAbdulrahman AlyaqoobiOman+54:22

Points classification

  1. 1Jan ChristenJan ChristenUAE Team Emirates XRG15
  2. 2BMByron MuntonModern Adventure Pro Cycling12
  3. 3Igor Arrieta LizarragaIgor Arrieta LizarragaUAE Team Emirates XRG9
  4. 4JPJuan Pedro Lozano NavarroTerengganu Cycling Team7
  5. 5FIFederico IacomoniTeam Ukyo6
  6. 6Sergio Andres Higuita GarciaSergio Andres Higuita GarciaXDS Astana Team5
  7. 7Stefan De BodStefan De BodModern Adventure Pro Cycling4
  8. 8Kevin VermaerkeKevin VermaerkeUAE Team Emirates XRG3
  9. 9NVNicolya VinokurovXDS Astana Team2
  10. 10Jamie MeehanJamie MeehanCofidis1

Youth classification

  1. 1Jan ChristenJan ChristenUAE Team Emirates XRG3:36:05
  2. 2Igor Arrieta LizarragaIgor Arrieta LizarragaUAE Team Emirates XRG+0:32
  3. 3JPJuan Pedro Lozano NavarroTerengganu Cycling Team+0:32
  4. 4FIFederico IacomoniTeam Ukyo+0:32
  5. 5NVNicolya VinokurovXDS Astana Team+0:42
  6. 6Jamie MeehanJamie MeehanCofidis+0:44
  7. 7JCJan Castellon RibaltaCaja Rural-Seguros RGA+0:44
  8. 8Bjoern KoerdtBjoern KoerdtTeam Picnic PostNL+0:46
  9. 9LOLiam O BrienLidl-Trek Future Racing+0:48
  10. 10Afonso EulálioAfonso EulálioBahrain Victorious+0:48
  11. 11Mathis Le BerreMathis Le BerreTotalEnergies+0:57
  12. 12Jakob SöderqvistJakob SöderqvistLidl - Trek+0:57
  13. 13NANahom ArayaTeam Ukyo+1:27
  14. 14FBFergus BrowningTerengganu Cycling Team+1:27
  15. 15Gianmarco GarofoliGianmarco GarofoliSoudal Quick-Step+1:27
  16. 16Hugo PageHugo PageCofidis+1:27
  17. 17TDTommaso DatiTeam Ukyo+2:08
  18. 18FBFrits BiesterbosTeam Picnic PostNL+2:08
  19. 19LVLars Vanden HeedeSoudal Quick-Step Devo Team+2:21
  20. 20EZEdoardo ZamperiniCofidis+2:21
  21. 21Aivaras MikutisAivaras MikutisTudor Pro Cycling Team+2:29
  22. 22Cole KesslerCole KesslerModern Adventure Pro Cycling+3:27
  23. 23Martin SvrčekMartin SvrčekSoudal Quick-Step+3:41
  24. 24JIJavier Ibañez Beltran De SalazarCaja Rural-Seguros RGA+3:41
  25. 25Dries De PooterDries De PooterTeam Jayco AlUla+3:41
  26. 26ABAlessandro BorgoBahrain Victorious+4:32
  27. 27DDDaan DijkmanUAE Team Emirates Gen-Z+4:32
  28. 28Riley PickrellRiley PickrellModern Adventure Pro Cycling+4:32
  29. 29Bruno KesslerBruno KesslerTudor Pro Cycling Team U23+4:32
  30. 30Warre VangheluweWarre VangheluweSoudal Quick-Step+6:44
  31. 31YTYoshiki TeradaTeam Ukyo+6:44
  32. 32ZYZhe Yie KeeTerengganu Cycling Team+6:44
  33. 33SCSean Christian+6:44
  34. 34IVIker Villar GaldeanoCaja Rural-Seguros RGA+6:44
  35. 35Rayan BoulahoiteRayan BoulahoiteTotalEnergies+7:58
  36. 36MAMousa Al NaghafSaudi Arabia+10:17
  37. 37Milan FretinMilan FretinCofidis+10:31
  38. 38Mathias GuillemetteMathias GuillemetteTudor Pro Cycling Team U23+11:59
  39. 39DSDaniel SkerlBahrain Victorious+12:31
  40. 40seth Dunwoodyseth DunwoodyBahrain Victorious Development Team+12:31
  41. 41JAJehad Alfairouz+14:22
  42. 42AAAbdullah AlhidanSaudi Arabia+16:36
  43. 43NHNader HazaziSaudi Arabia+18:03
  44. DNFJAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA

Riders 116

  1. Afonso EulálioAfonso EulálioBahrain Victorious1375UCI
  2. Jan ChristenJan ChristenUAE Team Emirates XRG1352UCI
  3. Jonathan MilanJonathan MilanLidl - Trek1285UCI
  4. Milan FretinMilan FretinCofidis1173UCI
  5. Igor Arrieta LizarragaIgor Arrieta LizarragaUAE Team Emirates XRG963UCI
  6. HMHenok MulueberhanXDS Astana Team720UCI
  7. Yannis VoisardYannis VoisardTudor Pro Cycling Team697UCI
  8. Sebastian BerwickSebastian BerwickCaja Rural-Seguros RGA678UCI
  9. Jakob SöderqvistJakob SöderqvistLidl - Trek648UCI
  10. Matteo MoschettiMatteo MoschettiPinarello-Q36.5 Pro Cycling Team640UCI
  11. Sergio Andres Higuita GarciaSergio Andres Higuita GarciaXDS Astana Team615UCI
  12. NVNicolya VinokurovXDS Astana Team604UCI
  13. PDPaul DoubleTeam Jayco AlUla563UCI
  14. FBFrits BiesterbosTeam Picnic PostNL561UCI
  15. Kevin VermaerkeKevin VermaerkeUAE Team Emirates XRG560UCI
  16. JDJoris DelboveTotalEnergies539UCI
  17. Mauri VansevenantMauri VansevenantSoudal Quick-Step520UCI
  18. ABAlessandro BorgoBahrain Victorious512UCI
  19. Yevgeniy FedorovYevgeniy FedorovXDS Astana Team466UCI
  20. Jason TessonJason TessonTotalEnergies465UCI
  21. Pascal AckermannPascal AckermannTeam Jayco AlUla458UCI
  22. JCJan Castellon RibaltaCaja Rural-Seguros RGA434UCI
  23. Gianmarco GarofoliGianmarco GarofoliSoudal Quick-Step415UCI
  24. Alberto BettiolAlberto BettiolXDS Astana Team398UCI
  25. Fernando Gaviria RendonFernando Gaviria RendonCaja Rural-Seguros RGA392UCI
  26. Matteo MalucelliMatteo MalucelliXDS Astana Team374UCI
  27. Mark DonovanMark DonovanPinarello-Q36.5 Pro Cycling Team368UCI
  28. Jamie MeehanJamie MeehanCofidis343UCI
  29. Laurenz RexLaurenz RexSoudal Quick-Step313UCI
  30. Nicolò GaribboNicolò GaribboTeam Ukyo303UCI
  31. BMByron MuntonModern Adventure Pro Cycling293UCI
  32. TDTommaso DatiTeam Ukyo281UCI
  33. Edward DunbarEdward DunbarPinarello-Q36.5 Pro Cycling Team280UCI
  34. Hugo PageHugo PageCofidis263UCI
  35. Phil BauhausPhil BauhausBahrain Victorious252UCI
  36. FBFergus BrowningTerengganu Cycling Team237UCI
  37. Stefan De BodStefan De BodModern Adventure Pro Cycling234UCI
  38. Alan HatherlyAlan HatherlyTeam Jayco AlUla209UCI
  39. Gorka Sorarrain AgirrezabalaGorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA196UCI
  40. Bjoern KoerdtBjoern KoerdtTeam Picnic PostNL172UCI
  41. Mathieu BurgaudeauMathieu BurgaudeauTotalEnergies170UCI
  42. seth Dunwoodyseth DunwoodyBahrain Victorious Development Team166UCI
  43. Dries De BondtDries De BondtTeam Jayco AlUla159UCI
  44. Julius JohansenJulius JohansenUAE Team Emirates XRG147UCI
  45. Mathis Le BerreMathis Le BerreTotalEnergies132UCI
  46. JPJuan Pedro Lozano NavarroTerengganu Cycling Team126UCI
  47. Emils LiepinsEmils LiepinsPinarello-Q36.5 Pro Cycling Team120UCI
  48. Aivaras MikutisAivaras MikutisTudor Pro Cycling Team118UCI
  49. Rayan BoulahoiteRayan BoulahoiteTotalEnergies116UCI
  50. Mathias BregnhøjMathias BregnhøjTerengganu Cycling Team112UCI
  51. Kristian EgholmKristian EgholmLidl-Trek Future Racing112UCI
  52. Robin FroidevauxRobin FroidevauxTudor Pro Cycling Team110UCI
  53. Sjoerd BaxSjoerd BaxPinarello-Q36.5 Pro Cycling Team106UCI
  54. Zeb KyffinZeb KyffinTerengganu Cycling Team101UCI
  55. Edward TheunsEdward TheunsLidl - Trek100UCI
  56. FIFederico IacomoniTeam Ukyo95UCI
  57. Rainer KepplingerRainer KepplingerBahrain Victorious79UCI
  58. DDDaan DijkmanUAE Team Emirates Gen-Z78UCI
  59. Alex KirschAlex KirschCofidis72UCI
  60. Milan VaderMilan VaderPinarello-Q36.5 Pro Cycling Team70UCI
  61. DSDaniel SkerlBahrain Victorious69UCI
  62. Dries De PooterDries De PooterTeam Jayco AlUla60UCI
  63. Martin SvrčekMartin SvrčekSoudal Quick-Step58UCI
  64. Luka MezgecLuka MezgecTeam Jayco AlUla52UCI
  65. Julius Van Den BergJulius Van Den BergTeam Picnic PostNL52UCI
  66. Riley PickrellRiley PickrellModern Adventure Pro Cycling46UCI
  67. Bruno KesslerBruno KesslerTudor Pro Cycling Team U2343UCI
  68. MNMuhammad Nur Aiman RosliTerengganu Cycling Team40UCI
  69. Sebastian Kolze ChangiziSebastian Kolze ChangiziTudor Pro Cycling Team37UCI
  70. LOLiam O BrienLidl-Trek Future Racing36UCI
  71. Bert Van LerbergheBert Van LerbergheSoudal Quick-Step35UCI
  72. JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA35UCI
  73. TDTimo De JongTeam Picnic PostNL34UCI
  74. Frederik FrisonFrederik FrisonPinarello-Q36.5 Pro Cycling Team34UCI
  75. TYTetsuo YamamotoTeam Ukyo33UCI
  76. Yael JoallandYael JoallandCofidis32UCI
  77. Anton KuzminAnton KuzminXDS Astana Team30UCI
  78. Domen NovakDomen NovakUAE Team Emirates XRG30UCI
  79. EZEdoardo ZamperiniCofidis30UCI
  80. Kamil GradekKamil GradekBahrain Victorious19UCI
  81. Simone ConsonniSimone ConsonniLidl - Trek19UCI
  82. ADAndrea D'amatoTeam Ukyo18UCI
  83. Lorrenzo ManzinLorrenzo ManzinTotalEnergies18UCI
  84. Mathias GuillemetteMathias GuillemetteTudor Pro Cycling Team U2315UCI
  85. ZYZhe Yie KeeTerengganu Cycling Team15UCI
  86. Patrick GamperPatrick GamperTeam Jayco AlUla13UCI
  87. Cole KesslerCole KesslerModern Adventure Pro Cycling11UCI
  88. Roland ThalmannRoland ThalmannTudor Pro Cycling Team11UCI
  89. Davide StellaDavide StellaUAE Team Emirates Gen-Z10UCI
  90. IVIker Villar GaldeanoCaja Rural-Seguros RGA9UCI
  91. YTYoshiki TeradaTeam Ukyo7UCI
  92. LVLars Vanden HeedeSoudal Quick-Step Devo Team6UCI
  93. Dillon CorkeryDillon CorkeryTeam Picnic PostNL6UCI
  94. WAWan Abdul Rahman HamdanTerengganu Cycling Team3UCI
  95. Mark StewartMark StewartModern Adventure Pro Cycling2UCI
  96. AAAli Al Shaikhahmed1UCI
  97. NANahom ArayaTeam Ukyo0UCI
  98. AAAsad Al HabsiOman
  99. HAHazaa Al HabsiOman
  100. MAMousa Al NaghafSaudi Arabia
  101. MAMazin Al RiyamiOman
  102. MAMohammed Al-WahibiOman
  103. JAJehad Alfairouz
  104. AAAbdullah AlhidanSaudi Arabia
  105. SASaid AlrahbiOman
  106. AAAbdulrahman AlyaqoobiOman
  107. Robin CarpenterRobin CarpenterModern Adventure Pro Cycling
  108. SCSean Christian
  109. Fabien GrellierFabien GrellierTotalEnergies
  110. NHNader HazaziSaudi Arabia
  111. JIJavier Ibañez Beltran De SalazarCaja Rural-Seguros RGA
  112. Fabio JakobsenFabio Jakobsen
  113. GMGhassan Malibari
  114. Tim NabermanTim NabermanTeam Picnic PostNL
  115. Warre VangheluweWarre VangheluweSoudal Quick-Step
  116. Otto VergaerdeOtto VergaerdeLidl - Trek

Teams 22

Follow this race live in the app

App StoreGoogle Play