--> -->
| 1. | Olav Kooij (NED, Jumbo-Visma) | 4:22:07 |
| 2. | Itamar Einhorn (ISR, Israel Start-up Nation) | 0:00 |
| 3. | Kaden Groves (AUS, Team BikeExchange) | 0:00 |
| 4. | Jon Aberasturi Izaga (ESP, Caja Rural-Seguros RGA) | 0:00 |
| 5. | Daniel Auer (AUT, WSA KTM Graz) | 0:00 |
| 6. | Leonardo Marchiori (ITA, Androni Giocattoli-Sidermec) | 0:00 |
| 7. | Milan Menten (BEL, Bingoal Pauwels Sauzen WB) | 0:00 |
| 8. | Antonio Angulo Sampedro (ESP, Euskaltel-Euskadi) | 0:00 |
| 9. | Gotzon Martin Sanz (ESP, Euskaltel-Euskadi) | 0:00 |
| 10. | Kristoffer Halvorsen (NOR, Uno-X Pro Cycling Team) | 0:00 |
| 11. | Cristian Rocchetta (ITA, Androni Giocattoli-Sidermec) | 0:00 |
| 12. | Phil Bauhaus (GER, Bahrain Victorious) | 0:00 |
| 13. | Valentin Götzinger (AUT, WSA KTM Graz) | 0:00 |
| 14. | Maciej Paterski (POL, Voster ATS Team) | 0:00 |
| 15. | Ziga Groselj (SLO, Team Felbermayr Simplon Wels) | 0:00 |
| 16. | Dimitri Peyskens (BEL, Bingoal Pauwels Sauzen WB) | 0:00 |
| 17. | David Per (SLO, Adria Mobil) | 0:00 |
| 18. | Michel Aschenbrenner (GER, P & S Metalltechnik) | 0:00 |
| 19. | Andrea Peron (ITA, Team Novo Nordisk) | 0:00 |
| 20. | Nicolo' Buratti (ITA, Cycling Team Friuli ASD) | 0:00 |
| 21. | Martin Meiler (GER, Team Vorarlberg) | 0:00 |
| 22. | Mick van Dijke (NED, Jumbo-Visma) | 0:00 |
| 23. | Jakub Kaczmarek (POL, Mazowsze Serce Polski) | 0:00 |
| 24. | Urko Berrade Fernandez (ESP, Equipo Kern Pharma) | 0:00 |
| 25. | Dusan Kalaba (SRB, Meridiana Kamen Team) | 0:00 |
| 26. | Anders Skaarseth (NOR, Uno-X Pro Cycling Team) | 0:00 |
| 27. | Sam Oomen (NED, Jumbo-Visma) | 0:00 |
| 28. | Roland Thalmann (SUI, Team Vorarlberg) | 0:00 |
| 29. | Joel Nicolau Beltran (ESP, Caja Rural-Seguros RGA) | 0:00 |
| 30. | Filippo Ridolfo (ITA, Team Novo Nordisk) | 0:00 |
| 31. | Riccardo Carretta (ITA, Cycling Team Friuli ASD) | 0:00 |
| 32. | Alexis Guerin (FRA, Team Vorarlberg) | 0:00 |
| 33. | Unai Cuadrado Ruiz De Gauna (ESP, Euskaltel-Euskadi) | 0:00 |
| 34. | Stephen Williams (GBR, Bahrain Victorious) | 0:00 |
| 35. | Vedad Karic (BIH, Meridiana Kamen Team) | 0:00 |
| 36. | Chris Harper (AUS, Jumbo-Visma) | 0:00 |
| 37. | Jon Agirre Egaña (ESP, Equipo Kern Pharma) | 0:00 |
| 38. | Luc Wirtgen (LUX, Bingoal Pauwels Sauzen WB) | 0:00 |
| 39. | Andi Bajc (SLO, Team Felbermayr Simplon Wels) | 0:00 |
| 40. | Sylwester Janiszewski (POL, Voster ATS Team) | 0:00 |
| 41. | Jose Felix Parra Cuerda (ESP, Equipo Kern Pharma) | 0:00 |
| 42. | Jonathan Lastra Martinez (ESP, Caja Rural-Seguros RGA) | 0:00 |
| 43. | Simon Yates (GBR, Team BikeExchange) | 0:00 |
| 44. | Markus Hoelgaard (NOR, Uno-X Pro Cycling Team) | 0:00 |
| 45. | Marceli Boguslawski (POL, Mazowsze Serce Polski) | 0:00 |
| 46. | Asier Etxeberria Zafra (ESP, Euskaltel-Euskadi) | 0:00 |
| 47. | Tobias Foss (NOR, Jumbo-Visma) | 0:00 |
| 48. | Dominik Röber (GER, P & S Metalltechnik) | 0:00 |
| 49. | Jaime Castrillo Zapater (ESP, Equipo Kern Pharma) | 0:00 |
| 50. | Tomasz Budzinski (POL, Mazowsze Serce Polski) | 0:00 |
| 51. | Marco Friedrich (AUT, Team Felbermayr Simplon Wels) | 0:00 |
| 52. | Piotr Brozyna (POL, Mazowsze Serce Polski) | 0:00 |
| 53. | Savva Novikov (RUS, Equipo Kern Pharma) | 0:00 |
| 54. | Danny van der Tuuk (NED, Equipo Kern Pharma) | 0:00 |
| 55. | Anthon Charmig (DEN, Uno-X Pro Cycling Team) | 0:00 |
| 56. | Torstein Træen (NOR, Uno-X Pro Cycling Team) | 0:00 |
| 57. | Felix Ritzinger (AUT, WSA KTM Graz) | 0:00 |
| 58. | Luis Angel Mate Mardones (ESP, Euskaltel-Euskadi) | 0:00 |
| 59. | Tim van Dijke (NED, Jumbo-Visma) | 0:00 |
| 60. | Tom Lindner (GER, P & S Metalltechnik) | 0:00 |
| 61. | Kenny Molly (BEL, Bingoal Pauwels Sauzen WB) | 0:00 |
| 62. | Alex Dowsett (GBR, Israel Start-up Nation) | 0:00 |
| 63. | Josip Rumac (CRO, Androni Giocattoli-Sidermec) | 0:00 |
| 64. | Carl Fredrik Hagen (NOR, Israel Start-up Nation) | 0:00 |
| 65. | Gabriele Petrelli (ITA, Cycling Team Friuli ASD) | 0:00 |
| 66. | Sergio Araiz Michel (ESP, Equipo Kern Pharma) | 0:00 |
| 67. | Felix James Meo (NZL, Team Vorarlberg) | 0:00 |
| 68. | Tsgabu Grmay (ETH, Team BikeExchange) | 0:00 |
| 69. | Andrey Zeits (KAZ, Team BikeExchange) | 0:00 |
| 70. | Martin Messner (AUT, WSA KTM Graz) | 0:00 |
| 71. | Gal Glivar (SLO, Adria Mobil) | 0:00 |
| 72. | Hermann Pernsteiner (AUT, Bahrain Victorious) | 0:00 |
| 73. | Riccardo Zoidl (AUT, Team Felbermayr Simplon Wels) | 0:00 |
| 74. | Mikel Landa Meana (ESP, Bahrain Victorious) | 0:00 |
| 75. | David Lozano Riba (ESP, Team Novo Nordisk) | 0:00 |
| 76. | Fran Miholjevic (CRO, Cycling Team Friuli ASD) | 0:00 |
| 77. | Szymon Rekita (POL, Voster ATS Team) | 0:00 |
| 78. | Kristjan Hocevar (SLO, Adria Mobil) | 0:00 |
| 79. | Domen Novak (SLO, Bahrain Victorious) | 0:00 |
| 80. | Maximilian Kuen (AUT, Team Vorarlberg) | 0:00 |
| 81. | Oier Lazkano Lopez (ESP, Caja Rural-Seguros RGA) | 0:00 |
| 82. | Lukas Meiler (GER, Team Vorarlberg) | 0:00 |
| 83. | Santiago Buitrago Sanchez (COL, Bahrain Victorious) | 0:00 |
| 84. | Aljaz Colnar (SLO, Adria Mobil) | 0:00 |
| 85. | Mathijs Paasschens (NED, Bingoal Pauwels Sauzen WB) | 0:00 |
| 86. | Jon Barrenetxea Golzarri (ESP, Caja Rural-Seguros RGA) | 0:00 |
| 87. | Mateusz Grabis (POL, Voster ATS Team) | 0:00 |
| 88. | Colin Chris Stüssi (SUI, Team Vorarlberg) | 0:00 |
| 89. | Callum Scotson (AUS, Team BikeExchange) | 0:00 |
| 90. | Aljaz Jarc (SLO, Adria Mobil) | 0:00 |
| 91. | Antonio Barac (CRO, Meridiana Kamen Team) | 0:00 |
| 92. | Adam Stachowiak (POL, Mazowsze Serce Polski) | 0:00 |
| 93. | Marcin Budzinski (POL, Mazowsze Serce Polski) | 0:00 |
| 94. | Daniel Turek (CZE, Team Felbermayr Simplon Wels) | 0:00 |
| 95. | Andrea Debiasi (ITA, Cycling Team Friuli ASD) | 0:00 |
| 96. | Ziga Horvat (SLO, Adria Mobil) | 0:00 |
| 97. | Michael Hepburn (AUS, Team BikeExchange) | 0:00 |
| 98. | Søren Wærenskjold (NOR, Uno-X Pro Cycling Team) | 0:21 |
| 99. | Bostjan Murn (SLO, Adria Mobil) | 0:25 |
| 100. | Davide De Cassan (ITA, Cycling Team Friuli ASD) | 0:28 |
| 101. | Manuel Bosch (AUT, Team Felbermayr Simplon Wels) | 0:28 |
| 102. | Filip Kvasina (CRO, Meridiana Kamen Team) | 0:28 |
| 103. | Xabier Mikel Azparren Irurzun (ESP, Euskaltel-Euskadi) | 0:28 |
| 104. | Umberto Poli (ITA, Team Novo Nordisk) | 0:28 |
| 105. | Philipp Hofbauer (AUT, WSA KTM Graz) | 0:49 |
| 106. | Sam Brand (GBR, Team Novo Nordisk) | 0:49 |
| 107. | Mattia Viel (ITA, Androni Giocattoli-Sidermec) | 0:49 |
| 108. | Maximilian Kabas (AUT, WSA KTM Graz) | 0:49 |
| 109. | Edoardo Sandri (ITA, Cycling Team Friuli ASD) | 0:53 |
| 110. | Lennard Hofstede (NED, Jumbo-Visma) | 1:26 |
| 111. | Jokin Murguialday (ESP, Caja Rural-Seguros RGA) | 1:28 |
| 112. | Laurens Huys (BEL, Bingoal Pauwels Sauzen WB) | 1:28 |
| 113. | Quentin Venner (BEL, Bingoal Pauwels Sauzen WB) | 1:30 |
| 114. | Mark Padun (UKR, Bahrain Victorious) | 1:30 |
| 115. | Hamish Beadle (NZL, Team Novo Nordisk) | 1:30 |
| 116. | Tobias Nolde (GER, P & S Metalltechnik) | 1:32 |
| 117. | Riley Pickrell (CAN, Israel Start-up Nation) | 1:34 |
| 118. | Kelland O'Brien (AUS, Team BikeExchange) | 1:37 |
| 119. | Jonas Abrahamsen (NOR, Uno-X Pro Cycling Team) | 4:29 |
| 120. | Krists Neilands (LAT, Israel Start-up Nation) | 15:50 |
| 121. | Yuval Ben Moshe (ISR, Israel Start-up Nation) | 15:50 |
| 122. | Lorenzo Marenzi (CRO, Meridiana Kamen Team) | 15:50 |
| 123. | Stefan Marbler (AUT, WSA KTM Graz) | 15:50 |
| 124. | Adrian Banaszek (POL, Mazowsze Serce Polski) | 15:50 |
| 125. | Luke Wilk (GER, P & S Metalltechnik) | 15:50 |
| 126. | Robert Jägeler (GER, P & S Metalltechnik) | 15:50 |
| 127. | Pawel Cieslik (POL, Voster ATS Team) | 15:50 |
| 128. | Tim Oelke (GER, P & S Metalltechnik) | 15:50 |
| 129. | Pawel Franczak (POL, Voster ATS Team) | 15:50 |
| 130. | Damian Papierski (POL, Voster ATS Team) | 15:50 |
| 131. | Taj Jones (AUS, Israel Start-up Nation) | 15:50 |
| 1. | Olav Kooij (NED, Jumbo-Visma) | 10:13:57 |
| 2. | Phil Bauhaus (GER, Bahrain Victorious) | 0:06 |
| 3. | Itamar Einhorn (ISR, Israel Start-up Nation) | 0:10 |
| 4. | Kristoffer Halvorsen (NOR, Uno-X Pro Cycling Team) | 0:11 |
| 5. | Mateusz Grabis (POL, Voster ATS Team) | 0:11 |
| 6. | Markus Hoelgaard (NOR, Uno-X Pro Cycling Team) | 0:13 |
| 7. | Jaime Castrillo Zapater (ESP, Equipo Kern Pharma) | 0:13 |
| 8. | Fran Miholjevic (CRO, Cycling Team Friuli ASD) | 0:13 |
| 9. | Marceli Boguslawski (POL, Mazowsze Serce Polski) | 0:13 |
| 10. | Anders Skaarseth (NOR, Uno-X Pro Cycling Team) | 0:14 |
| 11. | Urko Berrade Fernandez (ESP, Equipo Kern Pharma) | 0:14 |
| 12. | Savva Novikov (RUS, Equipo Kern Pharma) | 0:14 |
| 13. | Dominik Röber (GER, P & S Metalltechnik) | 0:14 |
| 14. | Stephen Williams (GBR, Bahrain Victorious) | 0:15 |
| 15. | Jon Agirre Egaña (ESP, Equipo Kern Pharma) | 0:15 |
| 16. | Antonio Angulo Sampedro (ESP, Euskaltel-Euskadi) | 0:16 |
| 17. | Milan Menten (BEL, Bingoal Pauwels Sauzen WB) | 0:16 |
| 18. | Gotzon Martin Sanz (ESP, Euskaltel-Euskadi) | 0:16 |
| 19. | Daniel Auer (AUT, WSA KTM Graz) | 0:16 |
| 20. | Michel Aschenbrenner (GER, P & S Metalltechnik) | 0:16 |
| 21. | David Per (SLO, Adria Mobil) | 0:16 |
| 22. | Mick van Dijke (NED, Jumbo-Visma) | 0:16 |
| 23. | Andrea Peron (ITA, Team Novo Nordisk) | 0:16 |
| 24. | Cristian Rocchetta (ITA, Androni Giocattoli-Sidermec) | 0:16 |
| 25. | Nicolo' Buratti (ITA, Cycling Team Friuli ASD) | 0:16 |
| 26. | Jon Aberasturi Izaga (ESP, Caja Rural-Seguros RGA) | 0:16 |
| 27. | Jakub Kaczmarek (POL, Mazowsze Serce Polski) | 0:16 |
| 28. | Roland Thalmann (SUI, Team Vorarlberg) | 0:16 |
| 29. | Riccardo Carretta (ITA, Cycling Team Friuli ASD) | 0:16 |
| 30. | Sam Oomen (NED, Jumbo-Visma) | 0:16 |
| 31. | Maciej Paterski (POL, Voster ATS Team) | 0:16 |
| 32. | Valentin Götzinger (AUT, WSA KTM Graz) | 0:16 |
| 33. | Sylwester Janiszewski (POL, Voster ATS Team) | 0:16 |
| 34. | Ziga Groselj (SLO, Team Felbermayr Simplon Wels) | 0:16 |
| 35. | Unai Cuadrado Ruiz De Gauna (ESP, Euskaltel-Euskadi) | 0:16 |
| 36. | Joel Nicolau Beltran (ESP, Caja Rural-Seguros RGA) | 0:16 |
| 37. | Andi Bajc (SLO, Team Felbermayr Simplon Wels) | 0:16 |
| 38. | Jonathan Lastra Martinez (ESP, Caja Rural-Seguros RGA) | 0:16 |
| 39. | Josip Rumac (CRO, Androni Giocattoli-Sidermec) | 0:16 |
| 40. | Martin Meiler (GER, Team Vorarlberg) | 0:16 |
| 41. | Chris Harper (AUS, Jumbo-Visma) | 0:16 |
| 42. | Alexis Guerin (FRA, Team Vorarlberg) | 0:16 |
| 43. | Jose Felix Parra Cuerda (ESP, Equipo Kern Pharma) | 0:16 |
| 44. | Tobias Foss (NOR, Jumbo-Visma) | 0:16 |
| 45. | Danny van der Tuuk (NED, Equipo Kern Pharma) | 0:16 |
| 46. | Simon Yates (GBR, Team BikeExchange) | 0:16 |
| 47. | Tom Lindner (GER, P & S Metalltechnik) | 0:16 |
| 48. | Asier Etxeberria Zafra (ESP, Euskaltel-Euskadi) | 0:16 |
| 49. | Leonardo Marchiori (ITA, Androni Giocattoli-Sidermec) | 0:16 |
| 50. | Luc Wirtgen (LUX, Bingoal Pauwels Sauzen WB) | 0:16 |
| 51. | Marco Friedrich (AUT, Team Felbermayr Simplon Wels) | 0:16 |
| 52. | Torstein Træen (NOR, Uno-X Pro Cycling Team) | 0:16 |
| 53. | Tim van Dijke (NED, Jumbo-Visma) | 0:16 |
| 54. | Vedad Karic (BIH, Meridiana Kamen Team) | 0:16 |
| 55. | Tomasz Budzinski (POL, Mazowsze Serce Polski) | 0:16 |
| 56. | Felix James Meo (NZL, Team Vorarlberg) | 0:16 |
| 57. | Luis Angel Mate Mardones (ESP, Euskaltel-Euskadi) | 0:16 |
| 58. | Carl Fredrik Hagen (NOR, Israel Start-up Nation) | 0:16 |
| 59. | Piotr Brozyna (POL, Mazowsze Serce Polski) | 0:16 |
| 60. | David Lozano Riba (ESP, Team Novo Nordisk) | 0:16 |
| 61. | Antonio Barac (CRO, Meridiana Kamen Team) | 0:16 |
| 62. | Hermann Pernsteiner (AUT, Bahrain Victorious) | 0:16 |
| 63. | Filippo Ridolfo (ITA, Team Novo Nordisk) | 0:16 |
| 64. | Martin Messner (AUT, WSA KTM Graz) | 0:16 |
| 65. | Anthon Charmig (DEN, Uno-X Pro Cycling Team) | 0:16 |
| 66. | Mathijs Paasschens (NED, Bingoal Pauwels Sauzen WB) | 0:16 |
| 67. | Mikel Landa Meana (ESP, Bahrain Victorious) | 0:16 |
| 68. | Aljaz Jarc (SLO, Adria Mobil) | 0:16 |
| 69. | Sergio Araiz Michel (ESP, Equipo Kern Pharma) | 0:16 |
| 70. | Szymon Rekita (POL, Voster ATS Team) | 0:16 |
| 71. | Gal Glivar (SLO, Adria Mobil) | 0:16 |
| 72. | Jon Barrenetxea Golzarri (ESP, Caja Rural-Seguros RGA) | 0:16 |
| 73. | Felix Ritzinger (AUT, WSA KTM Graz) | 0:16 |
| 74. | Kristjan Hocevar (SLO, Adria Mobil) | 0:16 |
| 75. | Adam Stachowiak (POL, Mazowsze Serce Polski) | 0:16 |
| 76. | Daniel Turek (CZE, Team Felbermayr Simplon Wels) | 0:16 |
| 77. | Andrey Zeits (KAZ, Team BikeExchange) | 0:16 |
| 78. | Maximilian Kuen (AUT, Team Vorarlberg) | 0:16 |
| 79. | Lukas Meiler (GER, Team Vorarlberg) | 0:16 |
| 80. | Dusan Kalaba (SRB, Meridiana Kamen Team) | 0:16 |
| 81. | Gabriele Petrelli (ITA, Cycling Team Friuli ASD) | 0:16 |
| 82. | Riccardo Zoidl (AUT, Team Felbermayr Simplon Wels) | 0:16 |
| 83. | Tsgabu Grmay (ETH, Team BikeExchange) | 0:16 |
| 84. | Oier Lazkano Lopez (ESP, Caja Rural-Seguros RGA) | 0:16 |
| 85. | Domen Novak (SLO, Bahrain Victorious) | 0:16 |
| 86. | Santiago Buitrago Sanchez (COL, Bahrain Victorious) | 0:16 |
| 87. | Alex Dowsett (GBR, Israel Start-up Nation) | 0:16 |
| 88. | Aljaz Colnar (SLO, Adria Mobil) | 0:16 |
| 89. | Colin Chris Stüssi (SUI, Team Vorarlberg) | 0:16 |
| 90. | Andrea Debiasi (ITA, Cycling Team Friuli ASD) | 0:16 |
| 91. | Ziga Horvat (SLO, Adria Mobil) | 0:16 |
| 92. | Callum Scotson (AUS, Team BikeExchange) | 0:16 |
| 93. | Michael Hepburn (AUS, Team BikeExchange) | 0:16 |
| 94. | Dimitri Peyskens (BEL, Bingoal Pauwels Sauzen WB) | 0:36 |
| 95. | Kenny Molly (BEL, Bingoal Pauwels Sauzen WB) | 0:36 |
| 96. | Søren Wærenskjold (NOR, Uno-X Pro Cycling Team) | 0:37 |
| 97. | Bostjan Murn (SLO, Adria Mobil) | 0:41 |
| 98. | Xabier Mikel Azparren Irurzun (ESP, Euskaltel-Euskadi) | 0:44 |
| 99. | Manuel Bosch (AUT, Team Felbermayr Simplon Wels) | 0:44 |
| 100. | Umberto Poli (ITA, Team Novo Nordisk) | 0:44 |
| 101. | Filip Kvasina (CRO, Meridiana Kamen Team) | 0:44 |
| 102. | Davide De Cassan (ITA, Cycling Team Friuli ASD) | 0:44 |
| 103. | Kaden Groves (AUS, Team BikeExchange) | 0:47 |
| 104. | Maximilian Kabas (AUT, WSA KTM Graz) | 1:05 |
| 105. | Sam Brand (GBR, Team Novo Nordisk) | 1:05 |
| 106. | Philipp Hofbauer (AUT, WSA KTM Graz) | 1:05 |
| 107. | Edoardo Sandri (ITA, Cycling Team Friuli ASD) | 1:09 |
| 108. | Laurens Huys (BEL, Bingoal Pauwels Sauzen WB) | 1:44 |
| 109. | Jokin Murguialday (ESP, Caja Rural-Seguros RGA) | 1:44 |
| 110. | Hamish Beadle (NZL, Team Novo Nordisk) | 1:46 |
| 111. | Mark Padun (UKR, Bahrain Victorious) | 1:46 |
| 112. | Quentin Venner (BEL, Bingoal Pauwels Sauzen WB) | 1:46 |
| 113. | Tobias Nolde (GER, P & S Metalltechnik) | 1:48 |
| 114. | Marcin Budzinski (POL, Mazowsze Serce Polski) | 2:26 |
| 115. | Kelland O'Brien (AUS, Team BikeExchange) | 2:38 |
| 116. | Mattia Viel (ITA, Androni Giocattoli-Sidermec) | 2:42 |
| 117. | Riley Pickrell (CAN, Israel Start-up Nation) | 3:10 |
| 118. | Lennard Hofstede (NED, Jumbo-Visma) | 3:21 |
| 119. | Jonas Abrahamsen (NOR, Uno-X Pro Cycling Team) | 6:24 |
| 120. | Pawel Franczak (POL, Voster ATS Team) | 16:03 |
| 121. | Adrian Banaszek (POL, Mazowsze Serce Polski) | 16:06 |
| 122. | Yuval Ben Moshe (ISR, Israel Start-up Nation) | 16:06 |
| 123. | Damian Papierski (POL, Voster ATS Team) | 16:06 |
| 124. | Krists Neilands (LAT, Israel Start-up Nation) | 16:06 |
| 125. | Lorenzo Marenzi (CRO, Meridiana Kamen Team) | 16:06 |
| 126. | Pawel Cieslik (POL, Voster ATS Team) | 16:06 |
| 127. | Stefan Marbler (AUT, WSA KTM Graz) | 16:06 |
| 128. | Robert Jägeler (GER, P & S Metalltechnik) | 16:06 |
| 129. | Luke Wilk (GER, P & S Metalltechnik) | 17:26 |
| 130. | Tim Oelke (GER, P & S Metalltechnik) | 17:45 |
| 131. | Taj Jones (AUS, Israel Start-up Nation) | 20:48 |
| �bersicht CRO Race (CRO), 2021 | ||