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