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