Tour of Rhodes 2025 - Prologue
13.03-16.03
Results
Stage
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Gleb Syritsa | XDS Astana Development Team | 0:06:10 |
| 2 | Mads Landbo | Team Give Steel - 2M Cycling Elite | + 00.01 |
| 3 | Alexander Arnt Hansen | Airtox-Carl Ras | + 00.02 |
| 4 | Eirik Vang Aas | Team Coop-Repsol | + 00.02 |
| 5 | Theodor Storm | Team Lotto-Kern Haus PSD Bank | + 00.03 |
| 6 | Gustav Wang | XDS Astana Development Team | + 00.03 |
| 7 | Adam Rafferty | Hagens Berman Jayco | + 00.04 |
| 8 | Norman Vahtra | China Glory-Mentech Continental Cycling Team | + 00.06 |
| 9 | Ben Jochum | Team Lotto-Kern Haus PSD Bank | + 00.06 |
| 10 | Michal Pomorski | Mazowsze Serce Polski | + 00.07 |
| 11 | Colby Simmons | EF Education–Aevolo | + 00.07 |
| 12 | Lucas Toftemark | Airtox-Carl Ras | + 00.09 |
| 13 | Willie Smit | China Glory-Mentech Continental Cycling Team | + 00.09 |
| 14 | Alan Banaszek | ATT Investments | + 00.10 |
| 15 | Magnus Bak Klaris | Airtox-Carl Ras | + 00.10 |
| 16 | Anton Stensby | Team Coop-Repsol | + 00.10 |
| 17 | Francesco Carollo | ASD Swatt Club | + 00.11 |
| 18 | Magnus Carstensen | EF Education–Aevolo | + 00.11 |
| 19 | Gustav Frederik Dahl | Team Give Steel - 2M Cycling Elite | + 00.11 |
| 20 | Noah Hobbs | EF Education–Aevolo | + 00.12 |
| 21 | Benjamin Hertz | Team Give Steel - 2M Cycling Elite | + 00.12 |
| 22 | Kalle Kvam | Team Coop-Repsol | + 00.12 |
| 23 | Cedric Abt | Team Lotto-Kern Haus PSD Bank | + 00.13 |
| 24 | Pierre-Henry Basset | XDS Astana Development Team | + 00.14 |
| 25 | Joshua Golliker | EF Education–Aevolo | + 00.14 |
| 26 | David Zanutta | XDS Astana Development Team | + 00.14 |
| 27 | Storm Ingebrigtsen | Team Coop-Repsol | + 00.14 |
| 28 | Bryan Olivo | Bahrain Victorious Development Team | + 00.14 |
| 29 | Andreas Miltiadis | Cyprus | + 00.15 |
| 30 | Barnabas Peak | ATT Investments | + 00.15 |
| 31 | Bogdan Zabelinskiy | Cyprus | + 00.15 |
| 32 | Michael Kukrle | ATT Investments | + 00.16 |
| 33 | Magnus Sørbø | Team Coop-Repsol | + 00.16 |
| 34 | Alex Beldon | My Pad Racing | + 00.16 |
| 35 | Nikolaos Drakos | Greece | + 00.16 |
| 36 | Ludvik Holstad | Lillehammer CK Continental Team | + 00.17 |
| 37 | Hamish McKenzie | Hagens Berman Jayco | + 00.17 |
| 38 | Frederik Bjørn Sørensen | Airtox-Carl Ras | + 00.17 |
| 39 | Matthew Cole | Hagens Berman Jayco | + 00.17 |
| 40 | Marcin Budzinski | ATT Investments | + 00.17 |
| 41 | Mattia Negrente | XDS Astana Development Team | + 00.18 |
| 42 | Giacomo Garavaglia | ASD Swatt Club | + 00.18 |
| 43 | Filip Reha | ATT Investments | + 00.18 |
| 44 | Alberto Carlo Monti | ATT Investments | + 00.19 |
| 45 | Fausto Valentin Penna | Team Lotto-Kern Haus PSD Bank | + 00.19 |
| 46 | Luca Attolini | XDS Astana Development Team | + 00.19 |
| 47 | Daniil Marukhin | XDS Astana Development Team | + 00.19 |
| 48 | Conn McDunphy | Team Skyline | + 00.19 |
| 49 | Mateusz Gajdulewicz | Mazowsze Serce Polski | + 00.20 |
| 50 | Eivind Broholt Fougner | Team Coop-Repsol | + 00.20 |
| 51 | Thomas Capra | Bahrain Victorious Development Team | + 00.20 |
| 52 | Andreas Flaatten | KF Team Grenland/Tønsberg | + 00.22 |
| 53 | Mattia Gaffuri | ASD Swatt Club | + 00.22 |
| 54 | Kasper Andersen | ASD Swatt Club | + 00.22 |
| 55 | Wil Holmes | Hagens Berman Jayco | + 00.22 |
| 56 | Even Thorvaldsen | Lillehammer CK Continental Team | + 00.22 |
| 57 | Oscar Bluhm | Team Give Steel - 2M Cycling Elite | + 00.23 |
| 58 | Nikiforos Arvanitou | Greece | + 00.23 |
| 59 | Cian Keogh | Team Skyline | + 00.23 |
| 60 | Alfred Mørch Kongstad | Airtox-Carl Ras | + 00.24 |
| 61 | Kellen Caldwell | EF Education–Aevolo | + 00.24 |
| 62 | Youcef Reguigui | Madar Pro Cycling Team | + 00.24 |
| 63 | Periklis Ilias | Greece | + 00.24 |
| 64 | Martin Barta | ATT Investments | + 00.24 |
| 65 | Olav Hjemsæter | NCF Region Øst | + 00.25 |
| 66 | David Kasko | Dukla Banská Bystrica | + 00.25 |
| 67 | Conor Prendergast | Velo Performance U23 Racing Team – Fáilte | + 00.25 |
| 68 | Emiliano Vila | Greece | + 00.25 |
| 69 | Nicolo Pettiti | ASD Swatt Club | + 00.25 |
| 70 | Max Williamson | My Pad Racing | + 00.26 |
| 71 | Igor Chzhan | China Glory-Mentech Continental Cycling Team | + 00.26 |
| 72 | Christian Ingemann Lindquist | Team Give Steel - 2M Cycling Elite | + 00.26 |
| 73 | William Roberts | My Pad Racing | + 00.26 |
| 74 | Liam Flanagan | Team Skyline | + 00.27 |
| 75 | Toralf Rydningen Martinsen | Lillehammer CK Continental Team | + 00.27 |
| 76 | Aristeidis Koutounis | Rodilios Cycling Club | + 00.27 |
| 77 | Oussama Abdellah Mimouni | Madar Pro Cycling Team | + 00.27 |
| 78 | Sean Christian | Team Skyline | + 00.27 |
| 79 | Magnus Wæhre | Team Coop-Repsol | + 00.27 |
| 80 | Ian Lopez de San Roman | EF Education–Aevolo | + 00.28 |
| 81 | Louis-Marie Posnic | Team Novo Nordisk Development | + 00.28 |
| 82 | Konrad Czabok | Mazowsze Serce Polski | + 00.28 |
| 83 | Sverre Schøyen Stiansen | Lillehammer CK Continental Team | + 00.28 |
| 84 | Kasper Jul Øhlenschlæger | Team Give Steel - 2M Cycling Elite | + 00.28 |
| 85 | Oliver Knudsen | ASD Swatt Club | + 00.28 |
| 86 | Adam Lewis | Team Skyline | + 00.29 |
| 87 | Inigo Hawkings | My Pad Racing | + 00.29 |
| 88 | Logan O'Krafka | Team Skyline | + 00.29 |
| 89 | Lucas Jowett | My Pad Racing | + 00.29 |
| 90 | Georg Rydningen Martinsen | Lillehammer CK Continental Team | + 00.30 |
| 91 | Gergo Gonczy | Epronex-Hungary Cycling Team | + 00.30 |
| 92 | Kasper Steen Enstad | NCF Region Øst | + 00.30 |
| 93 | Edward Morgan | My Pad Racing | + 00.30 |
| 94 | Lorenzo Mottes | Bahrain Victorious Development Team | + 00.30 |
| 95 | Hugo Rishøj | Airtox-Carl Ras | + 00.30 |
| 96 | Jan Lukes | Pierre Baguette Cycling | + 00.31 |
| 97 | Miltiadis Giannoutsos | Greece | + 00.31 |
| 98 | Yoshiki Terada | Bahrain Victorious Development Team | + 00.32 |
| 99 | Jakob Omrzel | Bahrain Victorious Development Team | + 00.32 |
| 100 | Cal Tutty | Velo Performance U23 Racing Team – Fáilte | + 00.33 |
| 101 | Jakub Kaczmarek | Mazowsze Serce Polski | + 00.34 |
| 102 | Mauro Brenner | Team Lotto-Kern Haus PSD Bank | + 00.34 |
| 103 | Jan Faltynek | Pierre Baguette Cycling | + 00.34 |
| 104 | Lukasz Owsian | Mazowsze Serce Polski | + 00.34 |
| 105 | Mihnea-Alexandru Harasim | Team Skyline | + 00.34 |
| 106 | Pawel Bernas | Mazowsze Serce Polski | + 00.35 |
| 107 | Mattia Sambinello | Hagens Berman Jayco | + 00.35 |
| 108 | Nikolaos Manthos | Greece | + 00.35 |
| 109 | Christodoulos Achas | Cyprus | + 00.35 |
| 110 | Gavin Hlady | EF Education–Aevolo | + 00.36 |
| 111 | Peter Kusztor | Epronex-Hungary Cycling Team | + 00.37 |
| 112 | Ewan Mackie | My Pad Racing | + 00.37 |
| 113 | Marius Hobolth | Team Give Steel - 2M Cycling Elite | + 00.37 |
| 114 | Nasrallah Essemiani | Madar Pro Cycling Team | + 00.39 |
| 115 | Brage Aulstad | Lillehammer CK Continental Team | + 00.39 |
| 116 | Tomas Sivok | Pierre Baguette Cycling | + 00.41 |
| 117 | Constantinos Ioannou | Cyprus | + 00.42 |
| 118 | Jesse Kramer | Hagens Berman Jayco | + 00.42 |
| 119 | Emile Van Niekerk | Madar Pro Cycling Team | + 00.43 |
| 120 | Lucas Terrier | Team Novo Nordisk Development | + 00.43 |
| 121 | Samuel Tuka | Pierre Baguette Cycling | + 00.43 |
| 122 | Tord Wikander | Epronex-Hungary Cycling Team | + 00.45 |
| 123 | Yuheng Li | China Glory-Mentech Continental Cycling Team | + 00.45 |
| 124 | Willem O'Connor | Velo Performance U23 Racing Team – Fáilte | + 00.45 |
| 125 | Jeffe Beets | Team Novo Nordisk Development | + 00.45 |
| 126 | Yun Teng | China Glory-Mentech Continental Cycling Team | + 00.45 |
| 127 | Ayoub Sahiri | Madar Pro Cycling Team | + 00.46 |
| 128 | Giorgos Kouzis | Cyprus | + 00.47 |
| 129 | Simen Bror Knotten | KF Team Grenland/Tønsberg | + 00.47 |
| 130 | Richard Ründva | Team Novo Nordisk Development | + 00.48 |
| 131 | Oliver Søndergaard | Airtox-Carl Ras | + 00.49 |
| 132 | Jonas Reibsch | Team Lotto-Kern Haus PSD Bank | + 00.49 |
| 133 | Konstantinos Pavlides | Cyprus | + 00.50 |
| 134 | Emil Svarstad | KF Team Grenland/Tønsberg | + 00.50 |
| 135 | Denis Hoza | Dukla Banská Bystrica | + 00.50 |
| 136 | Jakub Galovic | Dukla Banská Bystrica | + 00.50 |
| 137 | Lampros Athanasiou | Cyprus | + 00.50 |
| 138 | Patrik Toman | Pierre Baguette Cycling | + 00.50 |
| 139 | Jiaqing Yu | China Glory-Mentech Continental Cycling Team | + 00.50 |
| 140 | Salah Eddine Ayoubi Cherki | Madar Pro Cycling Team | + 00.51 |
| 141 | Ákos Mindszenti | Epronex-Hungary Cycling Team | + 00.51 |
| 142 | Michael Collins | Velo Performance U23 Racing Team – Fáilte | + 00.52 |
| 143 | Jørgen Heggemsli | NCF Region Øst | + 00.53 |
| 144 | Bruno Bjørnstad Solheim | KF Team Grenland/Tønsberg | + 00.53 |
| 145 | Christian Edelsteen Buyle | NCF Region Øst | + 00.54 |
| 146 | Sander Innhaug Dahl | KF Team Grenland/Tønsberg | + 00.55 |
| 147 | Eoghan Lattimore | Velo Performance U23 Racing Team – Fáilte | + 00.56 |
| 148 | Balazs Rozsa | Epronex-Hungary Cycling Team | + 00.57 |
| 149 | Hjalte Thor Knudsen | Team Novo Nordisk Development | + 00.58 |
| 150 | Anes Riahi | Madar Pro Cycling Team | + 00.58 |
| 151 | Dennis van der Horst | Epronex-Hungary Cycling Team | + 00.59 |
| 152 | João Nunes | Velo Performance U23 Racing Team – Fáilte | + 01.00 |
| 153 | Matus Kriak | Dukla Banská Bystrica | + 01.01 |
| 154 | Przemyslaw Kotulski | Team Novo Nordisk Development | + 01.01 |
| 155 | Håkon Lærum Berg | KF Team Grenland/Tønsberg | + 01.01 |
| 156 | Juan Jose Lopez | Team Novo Nordisk Development | + 01.02 |
| 157 | Tomas Sevecka | Dukla Banská Bystrica | + 01.02 |
| 158 | Darren Parham | Hagens Berman Jayco | + 01.04 |
| 159 | Daniel Baksay | Pierre Baguette Cycling | + 01.07 |
| 160 | Tomas Barta | Epronex-Hungary Cycling Team | + 01.07 |
| 161 | Kiriakos Papastamatakis | Rodilios Cycling Club | + 01.08 |
| 162 | Sivert Nordvik | KF Team Grenland/Tønsberg | + 01.15 |
| 163 | Christopher Marshall | Velo Performance U23 Racing Team – Fáilte | + 01.26 |
| 164 | Sebastian Robles Larsen | NCF Region Øst | + 01.43 |
| 165 | Kasper Borremans | Bahrain Victorious Development Team | + 01.44 |
| 166 | Michail Savvakis | Rodilios Cycling Club | + 01.46 |
| 167 | Ulrik Tvedt | Lillehammer CK Continental Team | + 01.47 |
| 168 | Dimitrios Petras | Rodilios Cycling Club | + 02.11 |
| 169 | Loukas Marinos Papakonstantinou | Rodilios Cycling Club | + 02.30 |
| 170 | Lorenzo Ginestra | ASD Swatt Club | + 02.42 |
| - | Marco Andreaus | Bahrain Victorious Development Team | DNS |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Gleb Syritsa | XDS Astana Development Team | 0:06:10 |
| 2 | Mads Landbo | Team Give Steel - 2M Cycling Elite | + 00.01 |
| 3 | Alexander Arnt Hansen | Airtox-Carl Ras | + 00.02 |
| 4 | Eirik Vang Aas | Team Coop-Repsol | + 00.02 |
| 5 | Theodor Storm | Team Lotto-Kern Haus PSD Bank | + 00.03 |
| 6 | Gustav Wang | XDS Astana Development Team | + 00.03 |
| 7 | Adam Rafferty | Hagens Berman Jayco | + 00.04 |
| 8 | Norman Vahtra | China Glory-Mentech Continental Cycling Team | + 00.06 |
| 9 | Ben Jochum | Team Lotto-Kern Haus PSD Bank | + 00.06 |
| 10 | Michal Pomorski | Mazowsze Serce Polski | + 00.07 |
| 11 | Colby Simmons | EF Education–Aevolo | + 00.07 |
| 12 | Lucas Toftemark | Airtox-Carl Ras | + 00.09 |
| 13 | Willie Smit | China Glory-Mentech Continental Cycling Team | + 00.09 |
| 14 | Alan Banaszek | ATT Investments | + 00.10 |
| 15 | Magnus Bak Klaris | Airtox-Carl Ras | + 00.10 |
| 16 | Anton Stensby | Team Coop-Repsol | + 00.10 |
| 17 | Francesco Carollo | ASD Swatt Club | + 00.11 |
| 18 | Magnus Carstensen | EF Education–Aevolo | + 00.11 |
| 19 | Gustav Frederik Dahl | Team Give Steel - 2M Cycling Elite | + 00.11 |
| 20 | Noah Hobbs | EF Education–Aevolo | + 00.12 |
| 21 | Benjamin Hertz | Team Give Steel - 2M Cycling Elite | + 00.12 |
| 22 | Kalle Kvam | Team Coop-Repsol | + 00.12 |
| 23 | Cedric Abt | Team Lotto-Kern Haus PSD Bank | + 00.13 |
| 24 | Pierre-Henry Basset | XDS Astana Development Team | + 00.14 |
| 25 | Joshua Golliker | EF Education–Aevolo | + 00.14 |
| 26 | David Zanutta | XDS Astana Development Team | + 00.14 |
| 27 | Storm Ingebrigtsen | Team Coop-Repsol | + 00.14 |
| 28 | Bryan Olivo | Bahrain Victorious Development Team | + 00.14 |
| 29 | Andreas Miltiadis | Cyprus | + 00.15 |
| 30 | Barnabas Peak | ATT Investments | + 00.15 |
| 31 | Bogdan Zabelinskiy | Cyprus | + 00.15 |
| 32 | Michael Kukrle | ATT Investments | + 00.16 |
| 33 | Magnus Sørbø | Team Coop-Repsol | + 00.16 |
| 34 | Alex Beldon | My Pad Racing | + 00.16 |
| 35 | Nikolaos Drakos | Greece | + 00.16 |
| 36 | Ludvik Holstad | Lillehammer CK Continental Team | + 00.17 |
| 37 | Hamish McKenzie | Hagens Berman Jayco | + 00.17 |
| 38 | Frederik Bjørn Sørensen | Airtox-Carl Ras | + 00.17 |
| 39 | Matthew Cole | Hagens Berman Jayco | + 00.17 |
| 40 | Marcin Budzinski | ATT Investments | + 00.17 |
| 41 | Mattia Negrente | XDS Astana Development Team | + 00.18 |
| 42 | Giacomo Garavaglia | ASD Swatt Club | + 00.18 |
| 43 | Filip Reha | ATT Investments | + 00.18 |
| 44 | Alberto Carlo Monti | ATT Investments | + 00.19 |
| 45 | Fausto Valentin Penna | Team Lotto-Kern Haus PSD Bank | + 00.19 |
| 46 | Luca Attolini | XDS Astana Development Team | + 00.19 |
| 47 | Daniil Marukhin | XDS Astana Development Team | + 00.19 |
| 48 | Conn McDunphy | Team Skyline | + 00.19 |
| 49 | Mateusz Gajdulewicz | Mazowsze Serce Polski | + 00.20 |
| 50 | Eivind Broholt Fougner | Team Coop-Repsol | + 00.20 |
| 51 | Thomas Capra | Bahrain Victorious Development Team | + 00.20 |
| 52 | Andreas Flaatten | KF Team Grenland/Tønsberg | + 00.22 |
| 53 | Mattia Gaffuri | ASD Swatt Club | + 00.22 |
| 54 | Kasper Andersen | ASD Swatt Club | + 00.22 |
| 55 | Wil Holmes | Hagens Berman Jayco | + 00.22 |
| 56 | Even Thorvaldsen | Lillehammer CK Continental Team | + 00.22 |
| 57 | Oscar Bluhm | Team Give Steel - 2M Cycling Elite | + 00.23 |
| 58 | Nikiforos Arvanitou | Greece | + 00.23 |
| 59 | Cian Keogh | Team Skyline | + 00.23 |
| 60 | Alfred Mørch Kongstad | Airtox-Carl Ras | + 00.24 |
| 61 | Kellen Caldwell | EF Education–Aevolo | + 00.24 |
| 62 | Youcef Reguigui | Madar Pro Cycling Team | + 00.24 |
| 63 | Periklis Ilias | Greece | + 00.24 |
| 64 | Martin Barta | ATT Investments | + 00.24 |
| 65 | Olav Hjemsæter | NCF Region Øst | + 00.25 |
| 66 | David Kasko | Dukla Banská Bystrica | + 00.25 |
| 67 | Conor Prendergast | Velo Performance U23 Racing Team – Fáilte | + 00.25 |
| 68 | Emiliano Vila | Greece | + 00.25 |
| 69 | Nicolo Pettiti | ASD Swatt Club | + 00.25 |
| 70 | Max Williamson | My Pad Racing | + 00.26 |
| 71 | Igor Chzhan | China Glory-Mentech Continental Cycling Team | + 00.26 |
| 72 | Christian Ingemann Lindquist | Team Give Steel - 2M Cycling Elite | + 00.26 |
| 73 | William Roberts | My Pad Racing | + 00.26 |
| 74 | Liam Flanagan | Team Skyline | + 00.27 |
| 75 | Toralf Rydningen Martinsen | Lillehammer CK Continental Team | + 00.27 |
| 76 | Aristeidis Koutounis | Rodilios Cycling Club | + 00.27 |
| 77 | Oussama Abdellah Mimouni | Madar Pro Cycling Team | + 00.27 |
| 78 | Sean Christian | Team Skyline | + 00.27 |
| 79 | Magnus Wæhre | Team Coop-Repsol | + 00.27 |
| 80 | Ian Lopez de San Roman | EF Education–Aevolo | + 00.28 |
| 81 | Louis-Marie Posnic | Team Novo Nordisk Development | + 00.28 |
| 82 | Konrad Czabok | Mazowsze Serce Polski | + 00.28 |
| 83 | Sverre Schøyen Stiansen | Lillehammer CK Continental Team | + 00.28 |
| 84 | Kasper Jul Øhlenschlæger | Team Give Steel - 2M Cycling Elite | + 00.28 |
| 85 | Oliver Knudsen | ASD Swatt Club | + 00.28 |
| 86 | Adam Lewis | Team Skyline | + 00.29 |
| 87 | Inigo Hawkings | My Pad Racing | + 00.29 |
| 88 | Logan O'Krafka | Team Skyline | + 00.29 |
| 89 | Lucas Jowett | My Pad Racing | + 00.29 |
| 90 | Georg Rydningen Martinsen | Lillehammer CK Continental Team | + 00.30 |
| 91 | Gergo Gonczy | Epronex-Hungary Cycling Team | + 00.30 |
| 92 | Kasper Steen Enstad | NCF Region Øst | + 00.30 |
| 93 | Edward Morgan | My Pad Racing | + 00.30 |
| 94 | Lorenzo Mottes | Bahrain Victorious Development Team | + 00.30 |
| 95 | Hugo Rishøj | Airtox-Carl Ras | + 00.30 |
| 96 | Jan Lukes | Pierre Baguette Cycling | + 00.31 |
| 97 | Miltiadis Giannoutsos | Greece | + 00.31 |
| 98 | Yoshiki Terada | Bahrain Victorious Development Team | + 00.32 |
| 99 | Jakob Omrzel | Bahrain Victorious Development Team | + 00.32 |
| 100 | Cal Tutty | Velo Performance U23 Racing Team – Fáilte | + 00.33 |
| 101 | Jakub Kaczmarek | Mazowsze Serce Polski | + 00.34 |
| 102 | Mauro Brenner | Team Lotto-Kern Haus PSD Bank | + 00.34 |
| 103 | Jan Faltynek | Pierre Baguette Cycling | + 00.34 |
| 104 | Lukasz Owsian | Mazowsze Serce Polski | + 00.34 |
| 105 | Mihnea-Alexandru Harasim | Team Skyline | + 00.34 |
| 106 | Pawel Bernas | Mazowsze Serce Polski | + 00.35 |
| 107 | Mattia Sambinello | Hagens Berman Jayco | + 00.35 |
| 108 | Nikolaos Manthos | Greece | + 00.35 |
| 109 | Christodoulos Achas | Cyprus | + 00.35 |
| 110 | Gavin Hlady | EF Education–Aevolo | + 00.36 |
| 111 | Peter Kusztor | Epronex-Hungary Cycling Team | + 00.37 |
| 112 | Ewan Mackie | My Pad Racing | + 00.37 |
| 113 | Marius Hobolth | Team Give Steel - 2M Cycling Elite | + 00.37 |
| 114 | Nasrallah Essemiani | Madar Pro Cycling Team | + 00.39 |
| 115 | Brage Aulstad | Lillehammer CK Continental Team | + 00.39 |
| 116 | Tomas Sivok | Pierre Baguette Cycling | + 00.41 |
| 117 | Constantinos Ioannou | Cyprus | + 00.42 |
| 118 | Jesse Kramer | Hagens Berman Jayco | + 00.42 |
| 119 | Emile Van Niekerk | Madar Pro Cycling Team | + 00.43 |
| 120 | Lucas Terrier | Team Novo Nordisk Development | + 00.43 |
| 121 | Samuel Tuka | Pierre Baguette Cycling | + 00.43 |
| 122 | Tord Wikander | Epronex-Hungary Cycling Team | + 00.45 |
| 123 | Yuheng Li | China Glory-Mentech Continental Cycling Team | + 00.45 |
| 124 | Willem O'Connor | Velo Performance U23 Racing Team – Fáilte | + 00.45 |
| 125 | Jeffe Beets | Team Novo Nordisk Development | + 00.45 |
| 126 | Yun Teng | China Glory-Mentech Continental Cycling Team | + 00.45 |
| 127 | Ayoub Sahiri | Madar Pro Cycling Team | + 00.46 |
| 128 | Giorgos Kouzis | Cyprus | + 00.47 |
| 129 | Simen Bror Knotten | KF Team Grenland/Tønsberg | + 00.47 |
| 130 | Richard Ründva | Team Novo Nordisk Development | + 00.48 |
| 131 | Oliver Søndergaard | Airtox-Carl Ras | + 00.49 |
| 132 | Jonas Reibsch | Team Lotto-Kern Haus PSD Bank | + 00.49 |
| 133 | Konstantinos Pavlides | Cyprus | + 00.50 |
| 134 | Emil Svarstad | KF Team Grenland/Tønsberg | + 00.50 |
| 135 | Denis Hoza | Dukla Banská Bystrica | + 00.50 |
| 136 | Jakub Galovic | Dukla Banská Bystrica | + 00.50 |
| 137 | Lampros Athanasiou | Cyprus | + 00.50 |
| 138 | Patrik Toman | Pierre Baguette Cycling | + 00.50 |
| 139 | Jiaqing Yu | China Glory-Mentech Continental Cycling Team | + 00.50 |
| 140 | Salah Eddine Ayoubi Cherki | Madar Pro Cycling Team | + 00.51 |
| 141 | Ákos Mindszenti | Epronex-Hungary Cycling Team | + 00.51 |
| 142 | Michael Collins | Velo Performance U23 Racing Team – Fáilte | + 00.52 |
| 143 | Jørgen Heggemsli | NCF Region Øst | + 00.53 |
| 144 | Bruno Bjørnstad Solheim | KF Team Grenland/Tønsberg | + 00.53 |
| 145 | Christian Edelsteen Buyle | NCF Region Øst | + 00.54 |
| 146 | Sander Innhaug Dahl | KF Team Grenland/Tønsberg | + 00.55 |
| 147 | Eoghan Lattimore | Velo Performance U23 Racing Team – Fáilte | + 00.56 |
| 148 | Balazs Rozsa | Epronex-Hungary Cycling Team | + 00.57 |
| 149 | Hjalte Thor Knudsen | Team Novo Nordisk Development | + 00.58 |
| 150 | Anes Riahi | Madar Pro Cycling Team | + 00.58 |
| 151 | Dennis van der Horst | Epronex-Hungary Cycling Team | + 00.59 |
| 152 | João Nunes | Velo Performance U23 Racing Team – Fáilte | + 01.00 |
| 153 | Matus Kriak | Dukla Banská Bystrica | + 01.01 |
| 154 | Przemyslaw Kotulski | Team Novo Nordisk Development | + 01.01 |
| 155 | Håkon Lærum Berg | KF Team Grenland/Tønsberg | + 01.01 |
| 156 | Juan Jose Lopez | Team Novo Nordisk Development | + 01.02 |
| 157 | Tomas Sevecka | Dukla Banská Bystrica | + 01.02 |
| 158 | Darren Parham | Hagens Berman Jayco | + 01.04 |
| 159 | Daniel Baksay | Pierre Baguette Cycling | + 01.07 |
| 160 | Tomas Barta | Epronex-Hungary Cycling Team | + 01.07 |
| 161 | Kiriakos Papastamatakis | Rodilios Cycling Club | + 01.08 |
| 162 | Sivert Nordvik | KF Team Grenland/Tønsberg | + 01.15 |
| 163 | Christopher Marshall | Velo Performance U23 Racing Team – Fáilte | + 01.26 |
| 164 | Sebastian Robles Larsen | NCF Region Øst | + 01.43 |
| 165 | Kasper Borremans | Bahrain Victorious Development Team | + 01.44 |
| 166 | Michail Savvakis | Rodilios Cycling Club | + 01.46 |
| 167 | Ulrik Tvedt | Lillehammer CK Continental Team | + 01.47 |
| 168 | Dimitrios Petras | Rodilios Cycling Club | + 02.11 |
| 169 | Loukas Marinos Papakonstantinou | Rodilios Cycling Club | + 02.30 |
| 170 | Lorenzo Ginestra | ASD Swatt Club | + 02.42 |
| - | Marco Andreaus | Bahrain Victorious Development Team | DNS |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Mads Landbo | Team Give Steel - 2M Cycling Elite | 0:06:11 |
| 2 | Alexander Arnt Hansen | Airtox-Carl Ras | + 00.01 |
| 3 | Theodor Storm | Team Lotto-Kern Haus PSD Bank | + 00.02 |
| 4 | Gustav Wang | XDS Astana Development Team | + 00.02 |
| 5 | Adam Rafferty | Hagens Berman Jayco | + 00.03 |
| 6 | Ben Jochum | Team Lotto-Kern Haus PSD Bank | + 00.05 |
| 7 | Michal Pomorski | Mazowsze Serce Polski | + 00.06 |
| 8 | Colby Simmons | EF Education–Aevolo | + 00.06 |
| 9 | Lucas Toftemark | Airtox-Carl Ras | + 00.08 |
| 10 | Magnus Carstensen | EF Education–Aevolo | + 00.10 |
| 11 | Noah Hobbs | EF Education–Aevolo | + 00.11 |
| 12 | Kalle Kvam | Team Coop-Repsol | + 00.11 |
| 13 | Cedric Abt | Team Lotto-Kern Haus PSD Bank | + 00.12 |
| 14 | Pierre-Henry Basset | XDS Astana Development Team | + 00.13 |
| 15 | Joshua Golliker | EF Education–Aevolo | + 00.13 |
| 16 | David Zanutta | XDS Astana Development Team | + 00.13 |
| 17 | Storm Ingebrigtsen | Team Coop-Repsol | + 00.13 |
| 18 | Bryan Olivo | Bahrain Victorious Development Team | + 00.13 |
| 19 | Bogdan Zabelinskiy | Cyprus | + 00.14 |
| 20 | Alex Beldon | My Pad Racing | + 00.15 |
| 21 | Hamish McKenzie | Hagens Berman Jayco | + 00.16 |
| 22 | Frederik Bjørn Sørensen | Airtox-Carl Ras | + 00.16 |
| 23 | Matthew Cole | Hagens Berman Jayco | + 00.16 |
| 24 | Mattia Negrente | XDS Astana Development Team | + 00.17 |
| 25 | Alberto Carlo Monti | ATT Investments | + 00.18 |
| 26 | Fausto Valentin Penna | Team Lotto-Kern Haus PSD Bank | + 00.18 |
| 27 | Luca Attolini | XDS Astana Development Team | + 00.18 |
| 28 | Mateusz Gajdulewicz | Mazowsze Serce Polski | + 00.19 |
| 29 | Eivind Broholt Fougner | Team Coop-Repsol | + 00.19 |
| 30 | Thomas Capra | Bahrain Victorious Development Team | + 00.19 |
| 31 | Andreas Flaatten | KF Team Grenland/Tønsberg | + 00.21 |
| 32 | Wil Holmes | Hagens Berman Jayco | + 00.21 |
| 33 | Even Thorvaldsen | Lillehammer CK Continental Team | + 00.21 |
| 34 | Nikiforos Arvanitou | Greece | + 00.22 |
| 35 | Alfred Mørch Kongstad | Airtox-Carl Ras | + 00.23 |
| 36 | Kellen Caldwell | EF Education–Aevolo | + 00.23 |
| 37 | Martin Barta | ATT Investments | + 00.23 |
| 38 | Conor Prendergast | Velo Performance U23 Racing Team – Fáilte | + 00.24 |
| 39 | Aristeidis Koutounis | Rodilios Cycling Club | + 00.26 |
| 40 | Oussama Abdellah Mimouni | Madar Pro Cycling Team | + 00.26 |
| 41 | Ian Lopez de San Roman | EF Education–Aevolo | + 00.27 |
| 42 | Louis-Marie Posnic | Team Novo Nordisk Development | + 00.27 |
| 43 | Sverre Schøyen Stiansen | Lillehammer CK Continental Team | + 00.27 |
| 44 | Lucas Jowett | My Pad Racing | + 00.28 |
| 45 | Georg Rydningen Martinsen | Lillehammer CK Continental Team | + 00.29 |
| 46 | Lorenzo Mottes | Bahrain Victorious Development Team | + 00.29 |
| 47 | Hugo Rishøj | Airtox-Carl Ras | + 00.29 |
| 48 | Jan Lukes | Pierre Baguette Cycling | + 00.30 |
| 49 | Jakob Omrzel | Bahrain Victorious Development Team | + 00.31 |
| 50 | Cal Tutty | Velo Performance U23 Racing Team – Fáilte | + 00.32 |
| 51 | Mauro Brenner | Team Lotto-Kern Haus PSD Bank | + 00.33 |
| 52 | Jan Faltynek | Pierre Baguette Cycling | + 00.33 |
| 53 | Mihnea-Alexandru Harasim | Team Skyline | + 00.33 |
| 54 | Mattia Sambinello | Hagens Berman Jayco | + 00.34 |
| 55 | Nikolaos Manthos | Greece | + 00.34 |
| 56 | Christodoulos Achas | Cyprus | + 00.34 |
| 57 | Gavin Hlady | EF Education–Aevolo | + 00.35 |
| 58 | Marius Hobolth | Team Give Steel - 2M Cycling Elite | + 00.36 |
| 59 | Nasrallah Essemiani | Madar Pro Cycling Team | + 00.38 |
| 60 | Tomas Sivok | Pierre Baguette Cycling | + 00.40 |
| 61 | Constantinos Ioannou | Cyprus | + 00.41 |
| 62 | Jesse Kramer | Hagens Berman Jayco | + 00.41 |
| 63 | Emile Van Niekerk | Madar Pro Cycling Team | + 00.42 |
| 64 | Lucas Terrier | Team Novo Nordisk Development | + 00.42 |
| 65 | Samuel Tuka | Pierre Baguette Cycling | + 00.42 |
| 66 | Tord Wikander | Epronex-Hungary Cycling Team | + 00.44 |
| 67 | Willem O'Connor | Velo Performance U23 Racing Team – Fáilte | + 00.44 |
| 68 | Jeffe Beets | Team Novo Nordisk Development | + 00.44 |
| 69 | Giorgos Kouzis | Cyprus | + 00.46 |
| 70 | Simen Bror Knotten | KF Team Grenland/Tønsberg | + 00.46 |
| 71 | Richard Ründva | Team Novo Nordisk Development | + 00.47 |
| 72 | Oliver Søndergaard | Airtox-Carl Ras | + 00.48 |
| 73 | Jonas Reibsch | Team Lotto-Kern Haus PSD Bank | + 00.48 |
| 74 | Emil Svarstad | KF Team Grenland/Tønsberg | + 00.49 |
| 75 | Jakub Galovic | Dukla Banská Bystrica | + 00.49 |
| 76 | Lampros Athanasiou | Cyprus | + 00.49 |
| 77 | Patrik Toman | Pierre Baguette Cycling | + 00.49 |
| 78 | Jiaqing Yu | China Glory-Mentech Continental Cycling Team | + 00.49 |
| 79 | Salah Eddine Ayoubi Cherki | Madar Pro Cycling Team | + 00.50 |
| 80 | Ákos Mindszenti | Epronex-Hungary Cycling Team | + 00.50 |
| 81 | Michael Collins | Velo Performance U23 Racing Team – Fáilte | + 00.51 |
| 82 | Bruno Bjørnstad Solheim | KF Team Grenland/Tønsberg | + 00.52 |
| 83 | Sander Innhaug Dahl | KF Team Grenland/Tønsberg | + 00.54 |
| 84 | Eoghan Lattimore | Velo Performance U23 Racing Team – Fáilte | + 00.55 |
| 85 | Hjalte Thor Knudsen | Team Novo Nordisk Development | + 00.57 |
| 86 | Anes Riahi | Madar Pro Cycling Team | + 00.57 |
| 87 | João Nunes | Velo Performance U23 Racing Team – Fáilte | + 00.59 |
| 88 | Håkon Lærum Berg | KF Team Grenland/Tønsberg | + 01.00 |
| 89 | Juan Jose Lopez | Team Novo Nordisk Development | + 01.01 |
| 90 | Tomas Sevecka | Dukla Banská Bystrica | + 01.01 |
| 91 | Darren Parham | Hagens Berman Jayco | + 01.03 |
| 92 | Daniel Baksay | Pierre Baguette Cycling | + 01.06 |
| 93 | Sivert Nordvik | KF Team Grenland/Tønsberg | + 01.14 |
| 94 | Christopher Marshall | Velo Performance U23 Racing Team – Fáilte | + 01.25 |
| 95 | Sebastian Robles Larsen | NCF Region Øst | + 01.42 |
| 96 | Kasper Borremans | Bahrain Victorious Development Team | + 01.43 |
| 97 | Michail Savvakis | Rodilios Cycling Club | + 01.45 |
| 98 | Ulrik Tvedt | Lillehammer CK Continental Team | + 01.46 |
| 99 | Loukas Marinos Papakonstantinou | Rodilios Cycling Club | + 02.29 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | XDS Astana Development Team | 0:18:47 |
| 2 | Airtox-Carl Ras | + 00.04 |
| 3 | Team Lotto-Kern Haus PSD Bank | + 00.05 |
| 4 | Team Give Steel - 2M Cycling Elite | + 00.07 |
| 5 | Team Coop-Repsol | + 00.07 |
| 6 | EF Education–Aevolo | + 00.13 |
| 7 | Hagens Berman Jayco | + 00.21 |
| 8 | ATT Investments | + 00.24 |
| 9 | China Glory-Mentech Continental Cycling Team | + 00.24 |
| 10 | ASD Swatt Club | + 00.34 |
| 11 | Mazowsze Serce Polski | + 00.38 |
| 12 | Greece | + 00.46 |
| 13 | Bahrain Victorious Development Team | + 00.47 |
| 14 | Cyprus | + 00.48 |
| 15 | Lillehammer CK Continental Team | + 00.49 |
| 16 | My Pad Racing | + 00.51 |
| 17 | Team Skyline | + 00.52 |
| 18 | Madar Pro Cycling Team | + 01.13 |
| 19 | Velo Performance U23 Racing Team – Fáilte | + 01.26 |
| 20 | Pierre Baguette Cycling | + 01.29 |
| 21 | NCF Region Øst | + 01.31 |
| 22 | Epronex-Hungary Cycling Team | + 01.35 |
| 23 | Team Novo Nordisk Development | + 01.39 |
| 24 | KF Team Grenland/Tønsberg | + 01.42 |
| 25 | Dukla Banská Bystrica | + 01.48 |
| 26 | Rodilios Cycling Club | + 03.04 |








