Tour de Pologne 2023 - Stage 3
29.07-04.08
The Tour de Pologne is Poland’s leading stage race and a regular fixture on the UCI WorldTour calendar. Held each summer, it features a varied route with sprint stages, short climbs and tougher days in the mountains, giving both fast finishers and general classification riders opportunities throughout the week.
Results
Stage
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Rafal Majka | UAE Team Emirates | 4:07:55 |
| 2 | Matej Mohoric | Bahrain Victorious | + 00.00 |
| 3 | Michal Kwiatkowski | INEOS Grenadiers | + 00.00 |
| 4 | Ilan Van Wilder | Soudal Quick-Step | + 00.00 |
| 5 | Oscar Onley | Team dsm-firmenich | + 00.00 |
| 6 | Cristian Scaroni | Astana Qazaqstan Team | + 00.00 |
| 7 | Lenny Martinez | Groupama-FDJ | + 00.00 |
| 8 | Andrea Vendrame | AG2R Citroën Team | + 00.00 |
| 9 | Joao Almeida | UAE Team Emirates | + 00.00 |
| 10 | Sergio Higuita | BORA-hansgrohe | + 00.00 |
| 11 | Samuele Battistella | Astana Qazaqstan Team | + 00.00 |
| 12 | Brandon McNulty | UAE Team Emirates | + 00.00 |
| 13 | Lennert Van Eetvelt | Lotto Dstny | + 00.00 |
| 14 | Marijn van den Berg | EF Education-EasyPost | + 00.00 |
| 15 | Mattia Cattaneo | Soudal Quick-Step | + 00.00 |
| 16 | Sylvain Moniquet | Lotto Dstny | + 00.00 |
| 17 | Edward Dunbar | Team Jayco-AlUla | + 00.00 |
| 18 | Pavel Sivakov | INEOS Grenadiers | + 00.00 |
| 19 | Dorian Godon | AG2R Citroën Team | + 00.00 |
| 20 | Ruben Guerreiro | Movistar Team | + 00.00 |
| 21 | Matteo Sobrero | Team Jayco-AlUla | + 00.00 |
| 22 | Sam Oomen | Jumbo-Visma | + 00.00 |
| 23 | Carl Fredrik Hagen | Q36.5 Pro Cycling Team | + 00.00 |
| 24 | Nicola Conci | Alpecin-Deceuninck | + 00.00 |
| 25 | Mark Donovan | Q36.5 Pro Cycling Team | + 00.00 |
| 26 | Marcin Budzinski | Poland | + 00.13 |
| 27 | Jonathan Lastra | Cofidis | + 00.19 |
| 28 | Asbjørn Hellemose | Lidl-Trek | + 00.19 |
| 29 | Markus Hoelgaard | Lidl-Trek | + 00.19 |
| 30 | Lawrence Warbasse | AG2R Citroën Team | + 00.19 |
| 31 | Louis Vervaeke | Soudal Quick-Step | + 00.19 |
| 32 | Sebastian Schönberger | Human Powered Health | + 00.19 |
| 33 | Antwan Tolhoek | Lidl-Trek | + 00.19 |
| 34 | Mikaël Chérel | AG2R Citroën Team | + 00.19 |
| 35 | Yannis Voisard | Tudor Pro Cycling Team | + 00.19 |
| 36 | Max Poole | Team dsm-firmenich | + 00.24 |
| 37 | Tsgabu Grmay | Team Jayco-AlUla | + 00.26 |
| 38 | Lewis Askey | Groupama-FDJ | + 00.27 |
| 39 | Stefan de Bod | EF Education-EasyPost | + 00.32 |
| 40 | Michel Ries | Team Arkéa-Samsic | + 00.33 |
| 41 | Piet Allegaert | Cofidis | + 00.35 |
| 42 | Sergio Samitier | Movistar Team | + 00.35 |
| 43 | Gianmarco Garofoli | Astana Qazaqstan Team | + 00.37 |
| 44 | Kévin Vauquelin | Team Arkéa-Samsic | + 00.47 |
| 45 | Ruben Fernandez | Cofidis | + 00.47 |
| 46 | Damiano Caruso | Bahrain Victorious | + 00.47 |
| 47 | Koen Bouwman | Jumbo-Visma | + 00.47 |
| 48 | Giovanni Aleotti | BORA-hansgrohe | + 00.47 |
| 49 | Paul Double | Human Powered Health | + 00.54 |
| 50 | Jan Hirt | Soudal Quick-Step | + 00.59 |
| 51 | Tobias Foss | Jumbo-Visma | + 01.17 |
| 52 | Geraint Thomas | INEOS Grenadiers | + 01.29 |
| 53 | Laurens De Plus | INEOS Grenadiers | + 01.29 |
| 54 | Thymen Arensman | INEOS Grenadiers | + 01.29 |
| 55 | Lorenzo Milesi | Team dsm-firmenich | + 01.29 |
| 56 | Tosh Van der Sande | Jumbo-Visma | + 01.56 |
| 57 | Callum Scotson | Team Jayco-AlUla | + 02.00 |
| 58 | Lennard Kämna | BORA-hansgrohe | + 02.32 |
| 59 | Kim Heiduk | INEOS Grenadiers | + 02.32 |
| 60 | Tim Wellens | UAE Team Emirates | + 02.36 |
| 61 | Davide Formolo | UAE Team Emirates | + 02.36 |
| 62 | Andreas Kron | Lotto Dstny | + 02.38 |
| 63 | David Lozano | Team Novo Nordisk | + 03.04 |
| 64 | Tobias Ludvigsson | Q36.5 Pro Cycling Team | + 03.04 |
| 65 | Peter Kusztor | Team Novo Nordisk | + 03.04 |
| 66 | Lukasz Owsian | Team Arkéa-Samsic | + 03.04 |
| 67 | Vadim Pronskiy | Astana Qazaqstan Team | + 03.04 |
| 68 | Senne Leysen | Alpecin-Deceuninck | + 03.04 |
| 69 | Imanol Erviti | Movistar Team | + 03.04 |
| 70 | Antonio Tiberi | Bahrain Victorious | + 03.10 |
| 71 | Madis Mihkels | Intermarché-Circus-Wanty | + 03.10 |
| 72 | Lawrence Naesen | AG2R Citroën Team | + 03.12 |
| 73 | Rune Herregodts | Intermarché-Circus-Wanty | + 03.38 |
| 74 | Jens Keukeleire | EF Education-EasyPost | + 03.44 |
| 75 | Sam Watson | Groupama-FDJ | + 04.24 |
| 76 | Clément Davy | Groupama-FDJ | + 04.28 |
| 77 | Stefan Bissegger | EF Education-EasyPost | + 07.23 |
| 78 | Cesare Benedetti | BORA-hansgrohe | + 07.23 |
| 79 | Milan Menten | Lotto Dstny | + 07.40 |
| 80 | Mick van Dijke | Jumbo-Visma | + 07.40 |
| 81 | Sean Flynn | Team dsm-firmenich | + 07.40 |
| 82 | Antonio Nibali | Astana Qazaqstan Team | + 07.40 |
| 83 | Julius van den Berg | EF Education-EasyPost | + 09.54 |
| 84 | Rick Pluimers | Tudor Pro Cycling Team | + 09.54 |
| 85 | Thomas De Gendt | Lotto Dstny | + 10.12 |
| 86 | Jack Bauer | Q36.5 Pro Cycling Team | + 10.12 |
| 87 | Wesley Kreder | Cofidis | + 10.12 |
| 88 | Maciej Paterski | Poland | + 10.12 |
| 89 | Sam Brand | Team Novo Nordisk | + 10.12 |
| 90 | Salvatore Puccio | INEOS Grenadiers | + 10.12 |
| 91 | Lorenzo Germani | Groupama-FDJ | + 10.12 |
| 92 | Bastien Tronchon | AG2R Citroën Team | + 10.12 |
| 93 | Finn Fisher-Black | UAE Team Emirates | + 10.12 |
| 94 | Piotr Brozyna | Poland | + 10.12 |
| 95 | Clément Russo | Team Arkéa-Samsic | + 10.12 |
| 96 | Andrea Peron | Team Novo Nordisk | + 10.12 |
| 97 | Jakub Kaczmarek | Poland | + 10.12 |
| 98 | Dries De Pooter | Intermarché-Circus-Wanty | + 10.38 |
| 99 | Casper van Uden | Team dsm-firmenich | + 10.38 |
| 100 | Boy van Poppel | Intermarché-Circus-Wanty | + 10.38 |
| 101 | Jos Van Emden | Jumbo-Visma | + 11.05 |
| 102 | Lucas Hamilton | Team Jayco-AlUla | + 11.05 |
| 103 | Jacopo Mosca | Lidl-Trek | + 11.05 |
| 104 | Max Kanter | Movistar Team | + 11.05 |
| 105 | Harrison Wood | Cofidis | + 11.05 |
| 106 | Juri Hollmann | Movistar Team | + 11.05 |
| 107 | Mathias Norsgaard | Movistar Team | + 11.05 |
| 108 | Pierre Gautherat | AG2R Citroën Team | + 11.05 |
| 109 | Matyas Kopecky | Team Novo Nordisk | + 11.20 |
| 110 | Josef Cerný | Soudal Quick-Step | + 11.56 |
| 111 | Edward Theuns | Lidl-Trek | + 12.23 |
| 112 | Stanislaw Aniolkowski | Human Powered Health | + 12.33 |
| 113 | Kamil Malecki | Q36.5 Pro Cycling Team | + 12.33 |
| 114 | Jensen Plowright | Alpecin-Deceuninck | + 12.33 |
| 115 | Michael Hepburn | Team Jayco-AlUla | + 12.33 |
| 116 | Norbert Banaszek | Poland | + 12.35 |
| 117 | Lukasz Wisniowski | EF Education-EasyPost | + 12.35 |
| 118 | Alan Banaszek | Human Powered Health | + 12.35 |
| 119 | Davide Martinelli | Astana Qazaqstan Team | + 12.35 |
| 120 | Daniel McLay | Team Arkéa-Samsic | + 12.35 |
| 121 | Filippo Ridolfo | Team Novo Nordisk | + 12.35 |
| 122 | Rüdiger Selig | Lotto Dstny | + 12.35 |
| 123 | Umberto Poli | Team Novo Nordisk | + 12.35 |
| 124 | Szymon Sajnok | Q36.5 Pro Cycling Team | + 12.35 |
| 125 | Paul Penhoët | Groupama-FDJ | + 12.35 |
| 126 | Patryk Stosz | Poland | + 12.35 |
| 127 | Kamil Gradek | Bahrain Victorious | + 12.35 |
| 128 | Bram Welten | Groupama-FDJ | + 12.35 |
| 129 | Ryan Mullen | BORA-hansgrohe | + 12.35 |
| 130 | Blake Quick | Team Jayco-AlUla | + 12.35 |
| 131 | Mark Padun | EF Education-EasyPost | + 12.35 |
| 132 | Olav Kooij | Jumbo-Visma | + 12.35 |
| 133 | Pascal Ackermann | UAE Team Emirates | + 12.35 |
| 134 | Gijs Van Hoecke | Human Powered Health | + 12.35 |
| 135 | Bert Van Lerberghe | Soudal Quick-Step | + 12.35 |
| 136 | Fran Miholjevic | Bahrain Victorious | + 12.35 |
| 137 | Tim Merlier | Soudal Quick-Step | + 12.35 |
| 138 | Otto Vergaerde | Lidl-Trek | + 12.35 |
| 139 | Michael Schwarzmann | Lotto Dstny | + 12.35 |
| 140 | Sam Bennett | BORA-hansgrohe | + 12.35 |
| 141 | Matevz Govekar | Bahrain Victorious | + 12.35 |
| 142 | Gerben Thijssen | Intermarché-Circus-Wanty | + 12.35 |
| 143 | Davide Cimolai | Cofidis | + 12.35 |
| 144 | Matteo Moschetti | Q36.5 Pro Cycling Team | + 12.35 |
| 145 | Sebastian Kolze Changizi | Tudor Pro Cycling Team | + 12.35 |
| 146 | Tobias Lund Andresen | Team dsm-firmenich | + 12.35 |
| 147 | Andrea Pasqualon | Bahrain Victorious | + 12.35 |
| 148 | Fernando Gaviria | Movistar Team | + 12.35 |
| 149 | Lionel Taminiaux | Alpecin-Deceuninck | + 12.35 |
| 150 | Alexander Kamp | Tudor Pro Cycling Team | + 12.45 |
| 151 | Barnabas Peak | Human Powered Health | + 13.22 |
| 152 | Joel Suter | Tudor Pro Cycling Team | + 13.22 |
| 153 | Alexander Krieger | Alpecin-Deceuninck | + 15.22 |
| 154 | Arvid de Kleijn | Tudor Pro Cycling Team | + 15.22 |
| 155 | Jakub Mareczko | Alpecin-Deceuninck | + 15.22 |
| 156 | Max Walscheid | Cofidis | + 15.22 |
| 157 | Oscar Riesebeek | Alpecin-Deceuninck | + 15.22 |
| 158 | Sasha Weemaes | Human Powered Health | + 15.22 |
| 159 | Yevgeniy Gidich | Astana Qazaqstan Team | + 15.22 |
| 160 | Hugo Page | Intermarché-Circus-Wanty | + 16.03 |
| 161 | David Dekker | Team Arkéa-Samsic | + 30.01 |
| 162 | Shane Archbold | BORA-hansgrohe | + 30.01 |
| - | Bartlomiej Proc | Poland | OOT |
| - | Jon Aberasturi | Lidl-Trek | DNS |
| - | Kevin Ledanois | Team Arkéa-Samsic | DNS |
| - | Maikel Zijlaard | Tudor Pro Cycling Team | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Matej Mohoric | Bahrain Victorious | 13:14:56 |
| 2 | Rafal Majka | UAE Team Emirates | + 00.10 |
| 3 | Joao Almeida | UAE Team Emirates | + 00.10 |
| 4 | Michal Kwiatkowski | INEOS Grenadiers | + 00.12 |
| 5 | Ilan Van Wilder | Soudal Quick-Step | + 00.20 |
| 6 | Samuele Battistella | Astana Qazaqstan Team | + 00.20 |
| 7 | Oscar Onley | Team dsm-firmenich | + 00.20 |
| 8 | Edward Dunbar | Team Jayco-AlUla | + 00.20 |
| 9 | Lenny Martinez | Groupama-FDJ | + 00.20 |
| 10 | Sylvain Moniquet | Lotto Dstny | + 00.20 |
| 11 | Cristian Scaroni | Astana Qazaqstan Team | + 00.31 |
| 12 | Lennert Van Eetvelt | Lotto Dstny | + 00.31 |
| 13 | Nicola Conci | Alpecin-Deceuninck | + 00.34 |
| 14 | Brandon McNulty | UAE Team Emirates | + 00.34 |
| 15 | Andrea Vendrame | AG2R Citroën Team | + 00.46 |
| 16 | Mark Donovan | Q36.5 Pro Cycling Team | + 00.57 |
| 17 | Sergio Higuita | BORA-hansgrohe | + 00.57 |
| 18 | Mattia Cattaneo | Soudal Quick-Step | + 00.57 |
| 19 | Sam Oomen | Jumbo-Visma | + 00.57 |
| 20 | Ruben Guerreiro | Movistar Team | + 00.57 |
| 21 | Carl Fredrik Hagen | Q36.5 Pro Cycling Team | + 00.57 |
| 22 | Jonathan Lastra | Cofidis | + 01.16 |
| 23 | Louis Vervaeke | Soudal Quick-Step | + 01.16 |
| 24 | Dorian Godon | AG2R Citroën Team | + 01.16 |
| 25 | Pavel Sivakov | INEOS Grenadiers | + 01.16 |
| 26 | Antwan Tolhoek | Lidl-Trek | + 01.16 |
| 27 | Yannis Voisard | Tudor Pro Cycling Team | + 01.16 |
| 28 | Max Poole | Team dsm-firmenich | + 01.21 |
| 29 | Marcin Budzinski | Poland | + 01.29 |
| 30 | Damiano Caruso | Bahrain Victorious | + 01.33 |
| 31 | Lawrence Warbasse | AG2R Citroën Team | + 01.33 |
| 32 | Matteo Sobrero | Team Jayco-AlUla | + 01.40 |
| 33 | Ruben Fernandez | Cofidis | + 01.44 |
| 34 | Stefan de Bod | EF Education-EasyPost | + 01.51 |
| 35 | Kévin Vauquelin | Team Arkéa-Samsic | + 01.55 |
| 36 | Marijn van den Berg | EF Education-EasyPost | + 01.59 |
| 37 | Mikaël Chérel | AG2R Citroën Team | + 01.59 |
| 38 | Michel Ries | Team Arkéa-Samsic | + 02.13 |
| 39 | Sebastian Schönberger | Human Powered Health | + 02.14 |
| 40 | Asbjørn Hellemose | Lidl-Trek | + 02.16 |
| 41 | Giovanni Aleotti | BORA-hansgrohe | + 02.27 |
| 42 | Markus Hoelgaard | Lidl-Trek | + 02.28 |
| 43 | Tobias Foss | Jumbo-Visma | + 02.57 |
| 44 | Tsgabu Grmay | Team Jayco-AlUla | + 03.58 |
| 45 | Lewis Askey | Groupama-FDJ | + 03.59 |
| 46 | Tim Wellens | UAE Team Emirates | + 04.31 |
| 47 | Rune Herregodts | Intermarché-Circus-Wanty | + 04.35 |
| 48 | Geraint Thomas | INEOS Grenadiers | + 05.01 |
| 49 | Thymen Arensman | INEOS Grenadiers | + 05.01 |
| 50 | Laurens De Plus | INEOS Grenadiers | + 05.11 |
| 51 | Piet Allegaert | Cofidis | + 05.12 |
| 52 | Tosh Van der Sande | Jumbo-Visma | + 05.28 |
| 53 | Callum Scotson | Team Jayco-AlUla | + 05.32 |
| 54 | Antonio Tiberi | Bahrain Victorious | + 06.42 |
| 55 | Koen Bouwman | Jumbo-Visma | + 06.44 |
| 56 | Lukasz Owsian | Team Arkéa-Samsic | + 09.01 |
| 57 | Jan Hirt | Soudal Quick-Step | + 09.24 |
| 58 | Madis Mihkels | Intermarché-Circus-Wanty | + 09.40 |
| 59 | Lennard Kämna | BORA-hansgrohe | + 10.57 |
| 60 | Vadim Pronskiy | Astana Qazaqstan Team | + 11.29 |
| 61 | Cesare Benedetti | BORA-hansgrohe | + 11.38 |
| 62 | Piotr Brozyna | Poland | + 11.52 |
| 63 | Gianmarco Garofoli | Astana Qazaqstan Team | + 11.54 |
| 64 | Tobias Ludvigsson | Q36.5 Pro Cycling Team | + 12.15 |
| 65 | Sean Flynn | Team dsm-firmenich | + 12.46 |
| 66 | Imanol Erviti | Movistar Team | + 12.46 |
| 67 | Sam Watson | Groupama-FDJ | + 12.49 |
| 68 | Stefan Bissegger | EF Education-EasyPost | + 13.20 |
| 69 | Antonio Nibali | Astana Qazaqstan Team | + 13.37 |
| 70 | Clément Davy | Groupama-FDJ | + 13.39 |
| 71 | Davide Formolo | UAE Team Emirates | + 13.53 |
| 72 | Lorenzo Milesi | Team dsm-firmenich | + 13.56 |
| 73 | Senne Leysen | Alpecin-Deceuninck | + 14.21 |
| 74 | David Lozano | Team Novo Nordisk | + 15.32 |
| 75 | Peter Kusztor | Team Novo Nordisk | + 15.32 |
| 76 | Lawrence Naesen | AG2R Citroën Team | + 15.40 |
| 77 | Jens Keukeleire | EF Education-EasyPost | + 16.12 |
| 78 | Jakub Kaczmarek | Poland | + 16.29 |
| 79 | Lorenzo Germani | Groupama-FDJ | + 16.39 |
| 80 | Mick van Dijke | Jumbo-Visma | + 17.22 |
| 81 | Sergio Samitier | Movistar Team | + 17.43 |
| 82 | Kim Heiduk | INEOS Grenadiers | + 18.14 |
| 83 | Edward Theuns | Lidl-Trek | + 18.20 |
| 84 | Paul Double | Human Powered Health | + 18.23 |
| 85 | Otto Vergaerde | Lidl-Trek | + 18.32 |
| 86 | Bastien Tronchon | AG2R Citroën Team | + 18.37 |
| 87 | Finn Fisher-Black | UAE Team Emirates | + 18.37 |
| 88 | Lucas Hamilton | Team Jayco-AlUla | + 19.05 |
| 89 | Andreas Kron | Lotto Dstny | + 20.07 |
| 90 | Kamil Gradek | Bahrain Victorious | + 21.00 |
| 91 | Julius van den Berg | EF Education-EasyPost | + 21.11 |
| 92 | Maciej Paterski | Poland | + 22.40 |
| 93 | Clément Russo | Team Arkéa-Samsic | + 22.40 |
| 94 | Wesley Kreder | Cofidis | + 22.40 |
| 95 | Andrea Peron | Team Novo Nordisk | + 22.40 |
| 96 | Jack Bauer | Q36.5 Pro Cycling Team | + 22.40 |
| 97 | Milan Menten | Lotto Dstny | + 23.22 |
| 98 | Jacopo Mosca | Lidl-Trek | + 23.31 |
| 99 | Max Kanter | Movistar Team | + 23.40 |
| 100 | Casper van Uden | Team dsm-firmenich | + 23.52 |
| 101 | Dries De Pooter | Intermarché-Circus-Wanty | + 23.52 |
| 102 | Pierre Gautherat | AG2R Citroën Team | + 24.19 |
| 103 | Michael Hepburn | Team Jayco-AlUla | + 25.01 |
| 104 | Bram Welten | Groupama-FDJ | + 25.03 |
| 105 | Rüdiger Selig | Lotto Dstny | + 25.03 |
| 106 | Lukasz Wisniowski | EF Education-EasyPost | + 25.03 |
| 107 | Paul Penhoët | Groupama-FDJ | + 25.03 |
| 108 | Matyas Kopecky | Team Novo Nordisk | + 25.05 |
| 109 | Andrea Pasqualon | Bahrain Victorious | + 25.10 |
| 110 | Michael Schwarzmann | Lotto Dstny | + 25.10 |
| 111 | Pascal Ackermann | UAE Team Emirates | + 25.10 |
| 112 | Patryk Stosz | Poland | + 25.26 |
| 113 | Rick Pluimers | Tudor Pro Cycling Team | + 25.36 |
| 114 | Stanislaw Aniolkowski | Human Powered Health | + 25.47 |
| 115 | Tim Merlier | Soudal Quick-Step | + 25.49 |
| 116 | Bert Van Lerberghe | Soudal Quick-Step | + 25.49 |
| 117 | Matevz Govekar | Bahrain Victorious | + 25.49 |
| 118 | Mark Padun | EF Education-EasyPost | + 25.49 |
| 119 | Thomas De Gendt | Lotto Dstny | + 25.54 |
| 120 | Boy van Poppel | Intermarché-Circus-Wanty | + 26.20 |
| 121 | Sam Bennett | BORA-hansgrohe | + 26.51 |
| 122 | Sebastian Kolze Changizi | Tudor Pro Cycling Team | + 26.51 |
| 123 | Sam Brand | Team Novo Nordisk | + 27.11 |
| 124 | Harrison Wood | Cofidis | + 27.19 |
| 125 | Tobias Lund Andresen | Team dsm-firmenich | + 27.36 |
| 126 | Salvatore Puccio | INEOS Grenadiers | + 27.41 |
| 127 | Yevgeniy Gidich | Astana Qazaqstan Team | + 27.50 |
| 128 | Mathias Norsgaard | Movistar Team | + 28.12 |
| 129 | Kamil Malecki | Q36.5 Pro Cycling Team | + 28.15 |
| 130 | Gerben Thijssen | Intermarché-Circus-Wanty | + 28.17 |
| 131 | Matteo Moschetti | Q36.5 Pro Cycling Team | + 28.17 |
| 132 | Ryan Mullen | BORA-hansgrohe | + 28.17 |
| 133 | Daniel McLay | Team Arkéa-Samsic | + 28.17 |
| 134 | Norbert Banaszek | Poland | + 28.17 |
| 135 | Filippo Ridolfo | Team Novo Nordisk | + 28.17 |
| 136 | Umberto Poli | Team Novo Nordisk | + 28.17 |
| 137 | Gijs Van Hoecke | Human Powered Health | + 28.17 |
| 138 | Fran Miholjevic | Bahrain Victorious | + 28.17 |
| 139 | Juri Hollmann | Movistar Team | + 28.20 |
| 140 | Jos Van Emden | Jumbo-Visma | + 28.34 |
| 141 | Oscar Riesebeek | Alpecin-Deceuninck | + 28.36 |
| 142 | Josef Cerný | Soudal Quick-Step | + 29.04 |
| 143 | Hugo Page | Intermarché-Circus-Wanty | + 29.17 |
| 144 | Max Walscheid | Cofidis | + 29.38 |
| 145 | Fernando Gaviria | Movistar Team | + 29.43 |
| 146 | Jensen Plowright | Alpecin-Deceuninck | + 30.02 |
| 147 | Olav Kooij | Jumbo-Visma | + 30.04 |
| 148 | Davide Martinelli | Astana Qazaqstan Team | + 30.04 |
| 149 | Alan Banaszek | Human Powered Health | + 30.04 |
| 150 | Blake Quick | Team Jayco-AlUla | + 30.04 |
| 151 | Szymon Sajnok | Q36.5 Pro Cycling Team | + 30.04 |
| 152 | Davide Cimolai | Cofidis | + 30.04 |
| 153 | Alexander Kamp | Tudor Pro Cycling Team | + 30.33 |
| 154 | Joel Suter | Tudor Pro Cycling Team | + 31.10 |
| 155 | Lionel Taminiaux | Alpecin-Deceuninck | + 31.15 |
| 156 | Barnabas Peak | Human Powered Health | + 31.32 |
| 157 | Arvid de Kleijn | Tudor Pro Cycling Team | + 32.51 |
| 158 | Sasha Weemaes | Human Powered Health | + 32.51 |
| 159 | Jakub Mareczko | Alpecin-Deceuninck | + 34.00 |
| 160 | Alexander Krieger | Alpecin-Deceuninck | + 34.02 |
| 161 | David Dekker | Team Arkéa-Samsic | + 45.43 |
| 162 | Shane Archbold | BORA-hansgrohe | + 47.30 |
| - | Bartlomiej Proc | Poland | OOT |
| - | Jon Aberasturi | Lidl-Trek | DNS |
| - | Kevin Ledanois | Team Arkéa-Samsic | DNS |
| - | Maikel Zijlaard | Tudor Pro Cycling Team | DNF |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Matej Mohoric | Bahrain Victorious | 39 |
| 2 | Michal Kwiatkowski | INEOS Grenadiers | 36 |
| 3 | Ilan Van Wilder | Soudal Quick-Step | 33 |
| 4 | Oscar Onley | Team dsm-firmenich | 33 |
| 5 | Rafal Majka | UAE Team Emirates | 31 |
| 6 | Joao Almeida | UAE Team Emirates | 31 |
| 7 | Lenny Martinez | Groupama-FDJ | 29 |
| 8 | Samuele Battistella | Astana Qazaqstan Team | 24 |
| 9 | Cristian Scaroni | Astana Qazaqstan Team | 24 |
| 10 | Tim Merlier | Soudal Quick-Step | 20 |
| 11 | Andrea Vendrame | AG2R Citroën Team | 19 |
| 12 | Olav Kooij | Jumbo-Visma | 19 |
| 13 | Lennert Van Eetvelt | Lotto Dstny | 18 |
| 14 | Fernando Gaviria | Movistar Team | 18 |
| 15 | Edward Dunbar | Team Jayco-AlUla | 17 |
| 16 | Sylvain Moniquet | Lotto Dstny | 17 |
| 17 | Brandon McNulty | UAE Team Emirates | 17 |
| 18 | Sam Bennett | BORA-hansgrohe | 17 |
| 19 | Marijn van den Berg | EF Education-EasyPost | 16 |
| 20 | Max Walscheid | Cofidis | 16 |
| 21 | Maciej Paterski | Poland | 15 |
| 22 | Stanislaw Aniolkowski | Human Powered Health | 14 |
| 23 | Jakub Mareczko | Alpecin-Deceuninck | 12 |
| 24 | Sergio Higuita | BORA-hansgrohe | 11 |
| 25 | Gerben Thijssen | Intermarché-Circus-Wanty | 11 |
| 26 | Matteo Moschetti | Q36.5 Pro Cycling Team | 8 |
| 27 | Nicola Conci | Alpecin-Deceuninck | 7 |
| 28 | Mick van Dijke | Jumbo-Visma | 7 |
| 29 | Mattia Cattaneo | Soudal Quick-Step | 6 |
| 30 | Matyas Kopecky | Team Novo Nordisk | 6 |
| 31 | Damiano Caruso | Bahrain Victorious | 5 |
| 32 | Matevz Govekar | Bahrain Victorious | 5 |
| 33 | Yannis Voisard | Tudor Pro Cycling Team | 4 |
| 34 | Davide Martinelli | Astana Qazaqstan Team | 4 |
| 35 | Carl Fredrik Hagen | Q36.5 Pro Cycling Team | 3 |
| 36 | Pavel Sivakov | INEOS Grenadiers | 3 |
| 37 | Piet Allegaert | Cofidis | 3 |
| 38 | Jonathan Lastra | Cofidis | 2 |
| 39 | Dorian Godon | AG2R Citroën Team | 2 |
| 40 | Pierre Gautherat | AG2R Citroën Team | 2 |
| 41 | Ruben Guerreiro | Movistar Team | 1 |
| 42 | Antwan Tolhoek | Lidl-Trek | 1 |
| 43 | Casper van Uden | Team dsm-firmenich | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Jacopo Mosca | Lidl-Trek | 15 |
| 2 | Damiano Caruso | Bahrain Victorious | 5 |
| 3 | Lucas Hamilton | Team Jayco-AlUla | 5 |
| 4 | Mick van Dijke | Jumbo-Visma | 4 |
| 5 | Bastien Tronchon | AG2R Citroën Team | 4 |
| 6 | Andreas Kron | Lotto Dstny | 4 |
| 7 | Norbert Banaszek | Poland | 3 |
| 8 | Edward Dunbar | Team Jayco-AlUla | 3 |
| 9 | Mattia Cattaneo | Soudal Quick-Step | 3 |
| 10 | Lorenzo Milesi | Team dsm-firmenich | 3 |
| 11 | Pavel Sivakov | INEOS Grenadiers | 2 |
| 12 | Davide Formolo | UAE Team Emirates | 2 |
| 13 | Jens Keukeleire | EF Education-EasyPost | 2 |
| 14 | Filippo Ridolfo | Team Novo Nordisk | 2 |
| 15 | Tim Wellens | UAE Team Emirates | 1 |
| 16 | Geraint Thomas | INEOS Grenadiers | 1 |
| 17 | Kim Heiduk | INEOS Grenadiers | 1 |
| 18 | Patryk Stosz | Poland | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | UAE Team Emirates | 39:45:58 |
| 2 | Soudal Quick-Step | + 01.23 |
| 3 | AG2R Citroën Team | + 02.25 |
| 4 | Team Jayco-AlUla | + 04.48 |
| 5 | Lidl-Trek | + 04.50 |
| 6 | INEOS Grenadiers | + 05.27 |
| 7 | Astana Qazaqstan Team | + 06.15 |
| 8 | Cofidis | + 07.02 |
| 9 | Jumbo-Visma | + 07.03 |
| 10 | Team dsm-firmenich | + 07.06 |
| 11 | Bahrain Victorious | + 07.21 |
| 12 | BORA-hansgrohe | + 09.01 |
| 13 | Team Arkéa-Samsic | + 11.59 |
| 14 | EF Education-EasyPost | + 12.21 |
| 15 | Q36.5 Pro Cycling Team | + 12.59 |
| 16 | Groupama-FDJ | + 14.00 |
| 17 | Lotto Dstny | + 14.47 |
| 18 | Movistar Team | + 25.43 |
| 19 | Poland | + 28.40 |
| 20 | Intermarché-Circus-Wanty | + 36.57 |
| 21 | Alpecin-Deceuninck | + 39.32 |
| 22 | Human Powered Health | + 43.27 |
| 23 | Tudor Pro Cycling Team | + 52.33 |
| 24 | Team Novo Nordisk | + 52.34 |








