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. 57YJYael 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. 69SKSebastian 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. 79DCDillon 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. Jan ChristenJan ChristenUAE Team Emirates XRG1467UCI
  2. Jonathan MilanJonathan MilanLidl - Trek1410UCI
  3. Afonso EulálioAfonso EulálioBahrain Victorious1352UCI
  4. Milan FretinMilan FretinCofidis1073UCI
  5. Igor Arrieta LizarragaIgor Arrieta LizarragaUAE Team Emirates XRG843UCI
  6. Yannis VoisardYannis VoisardTudor Pro Cycling Team737UCI
  7. Alberto BettiolAlberto BettiolXDS Astana Team727UCI
  8. PDPaul DoubleTeam Jayco AlUla707UCI
  9. Sebastian BerwickSebastian BerwickCaja Rural-Seguros RGA688UCI
  10. Matteo MalucelliMatteo MalucelliXDS Astana Team658UCI
  11. HMHenok MulueberhanXDS Astana Team646UCI
  12. Yevgeniy FedorovYevgeniy FedorovXDS Astana Team644UCI
  13. Jakob SöderqvistJakob SöderqvistLidl - Trek605UCI
  14. Sergio Andres Higuita GarciaSergio Andres Higuita GarciaXDS Astana Team592UCI
  15. NVNicolya VinokurovXDS Astana Team587UCI
  16. Kevin VermaerkeKevin VermaerkeUAE Team Emirates XRG585UCI
  17. Matteo MoschettiMatteo MoschettiPinarello-Q36.5 Pro Cycling Team492UCI
  18. JDJoris DelboveTotalEnergies484UCI
  19. Jason TessonJason TessonTotalEnergies473UCI
  20. Pascal AckermannPascal AckermannTeam Jayco AlUla458UCI
  21. FBFrits BiesterbosTeam Picnic PostNL449UCI
  22. Mauri VansevenantMauri VansevenantSoudal Quick-Step445UCI
  23. Gianmarco GarofoliGianmarco GarofoliSoudal Quick-Step407UCI
  24. Fernando Gaviria RendonFernando Gaviria RendonCaja Rural-Seguros RGA395UCI
  25. JCJan Castellon RibaltaCaja Rural-Seguros RGA389UCI
  26. Mark DonovanMark DonovanPinarello-Q36.5 Pro Cycling Team321UCI
  27. Laurenz RexLaurenz RexSoudal Quick-Step320UCI
  28. BMByron MuntonModern Adventure Pro Cycling295UCI
  29. Nicolò GaribboNicolò GaribboTeam Ukyo284UCI
  30. Phil BauhausPhil BauhausBahrain Victorious282UCI
  31. Jamie MeehanJamie MeehanCofidis274UCI
  32. TDTommaso DatiTeam Ukyo269UCI
  33. Hugo PageHugo PageCofidis242UCI
  34. FBFergus BrowningTerengganu Cycling Team237UCI
  35. Stefan De BodStefan De BodModern Adventure Pro Cycling237UCI
  36. ABAlessandro BorgoBahrain Victorious212UCI
  37. Alan HatherlyAlan HatherlyTeam Jayco AlUla209UCI
  38. Mathias BregnhøjMathias BregnhøjTerengganu Cycling Team203UCI
  39. Bjoern KoerdtBjoern KoerdtTeam Picnic PostNL202UCI
  40. Gorka Sorarrain AgirrezabalaGorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA196UCI
  41. Edward DunbarEdward DunbarPinarello-Q36.5 Pro Cycling Team187UCI
  42. seth Dunwoodyseth DunwoodyBahrain Victorious Development Team178UCI
  43. Mathieu BurgaudeauMathieu BurgaudeauTotalEnergies164UCI
  44. Dries De BondtDries De BondtTeam Jayco AlUla154UCI
  45. Julius JohansenJulius JohansenUAE Team Emirates XRG152UCI
  46. JPJuan Pedro Lozano NavarroTerengganu Cycling Team141UCI
  47. Mathis Le BerreMathis Le BerreTotalEnergies122UCI
  48. Aivaras MikutisAivaras MikutisTudor Pro Cycling Team118UCI
  49. Rayan BoulahoiteRayan BoulahoiteTotalEnergies116UCI
  50. Sjoerd BaxSjoerd BaxPinarello-Q36.5 Pro Cycling Team111UCI
  51. Emils LiepinsEmils LiepinsPinarello-Q36.5 Pro Cycling Team111UCI
  52. Zeb KyffinZeb KyffinTerengganu Cycling Team108UCI
  53. Robin FroidevauxRobin FroidevauxTudor Pro Cycling Team104UCI
  54. MNMuhammad Nur Aiman RosliTerengganu Cycling Team90UCI
  55. FIFederico IacomoniTeam Ukyo88UCI
  56. DDDaan DijkmanUAE Team Emirates Gen-Z78UCI
  57. ZYZhe Yie KeeTerengganu Cycling Team75UCI
  58. Kristian EgholmKristian EgholmLidl-Trek Future Racing72UCI
  59. Riley PickrellRiley PickrellModern Adventure Pro Cycling71UCI
  60. Alex KirschAlex KirschCofidis69UCI
  61. DSDaniel SkerlBahrain Victorious69UCI
  62. Edward TheunsEdward TheunsLidl - Trek59UCI
  63. Dries De PooterDries De PooterTeam Jayco AlUla58UCI
  64. Martin SvrčekMartin SvrčekSoudal Quick-Step58UCI
  65. Milan VaderMilan VaderPinarello-Q36.5 Pro Cycling Team53UCI
  66. Domen NovakDomen NovakUAE Team Emirates XRG52UCI
  67. Julius Van Den BergJulius Van Den BergTeam Picnic PostNL52UCI
  68. TDTimo De JongTeam Picnic PostNL48UCI
  69. Bruno KesslerBruno KesslerTudor Pro Cycling Team U2338UCI
  70. SKSebastian Kolze ChangiziTudor Pro Cycling Team37UCI
  71. Luka MezgecLuka MezgecTeam Jayco AlUla37UCI
  72. LOLiam O BrienLidl-Trek Future Racing37UCI
  73. Bert Van LerbergheBert Van LerbergheSoudal Quick-Step35UCI
  74. JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA35UCI
  75. Frederik FrisonFrederik FrisonPinarello-Q36.5 Pro Cycling Team34UCI
  76. TYTetsuo YamamotoTeam Ukyo33UCI
  77. Anton KuzminAnton KuzminXDS Astana Team30UCI
  78. EZEdoardo ZamperiniCofidis30UCI
  79. YJYael JoallandCofidis29UCI
  80. Rainer KepplingerRainer KepplingerBahrain Victorious29UCI
  81. Cole KesslerCole KesslerModern Adventure Pro Cycling26UCI
  82. Kamil GradekKamil GradekBahrain Victorious19UCI
  83. ADAndrea D'amatoTeam Ukyo18UCI
  84. Mathias GuillemetteMathias GuillemetteTudor Pro Cycling Team U2315UCI
  85. Lorrenzo ManzinLorrenzo ManzinTotalEnergies15UCI
  86. Simone ConsonniSimone ConsonniLidl - Trek14UCI
  87. Patrick GamperPatrick GamperTeam Jayco AlUla13UCI
  88. Mark StewartMark StewartModern Adventure Pro Cycling13UCI
  89. Roland ThalmannRoland ThalmannTudor Pro Cycling Team11UCI
  90. WAWan Abdul Rahman HamdanTerengganu Cycling Team10UCI
  91. DCDillon CorkeryTeam Picnic PostNL9UCI
  92. IVIker Villar GaldeanoCaja Rural-Seguros RGA9UCI
  93. YTYoshiki TeradaTeam Ukyo7UCI
  94. DSDavide StellaUAE Team Emirates Gen-Z6UCI
  95. LVLars Vanden HeedeSoudal Quick-Step Devo Team4UCI
  96. NANahom ArayaTeam Ukyo3UCI
  97. AAAli Al Shaikhahmed1UCI
  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 21