--> -->
| 1. | Nicolas Dalla Valle (ITA, Team Corratec - Selle Italia) | 3:30:18 | 
| 2. | Julien Trarieux (FRA, China Glory Continental Cycling Team) | 0:00 | 
| 3. | George Jackson (NZL, Bolton Equities Black Spoke) | 0:00 | 
| 4. | Norbert Banaszek (POL, HRE Mazowsze Serce Polski) | 0:00 | 
| 5. | Marcin Budzinski (POL, HRE Mazowsze Serce Polski) | 0:00 | 
| 6. | Cristian Raileanu (ROM, Hengxiang Cycling Team) | 0:00 | 
| 7. | Viktor Potocki (CRO, Ljubljana Gusto Santic) | 0:00 | 
| 8. | Hamish Beadle (NZL, Team Novo Nordisk) | 0:00 | 
| 9. | Roman Maikin (RUS, Pingtan International Tourism Island Cycling Team) | 0:00 | 
| 10. | Maris Bogdanovics (LAT, Hengxiang Cycling Team) | 0:00 | 
| 11. | Sebastian Berwick (AUS, Israel - Premier Tech) | 0:00 | 
| 12. | Meindert Weulink (NED, ABLOC CT) | 0:00 | 
| 13. | Omer Goldstein (ISR, Israel - Premier Tech) | 0:00 | 
| 14. | Michal Pomorski (POL, HRE Mazowsze Serce Polski) | 0:00 | 
| 15. | Valerio Conti (ITA, Team Corratec - Selle Italia) | 0:00 | 
| 16. | James Piccoli (CAN, China Glory Continental Cycling Team) | 0:00 | 
| 17. | Yongbing Gao (CHN, Hengxiang Cycling Team) | 0:00 | 
| 18. | Ben Hermans (BEL, Israel - Premier Tech) | 0:00 | 
| 19. | Boan Li (CHN, Bodywrap LTwoo Cycling Team) | 0:00 | 
| 20. | Óscar Sevilla (ESP, Team Medellín - EPM) | 0:00 | 
| 21. | Luke Mudgway (NZL, Bolton Equities Black Spoke) | 0:00 | 
| 22. | Javier Sarda (ESP, Wuzhishan Cycling Team) | 0:00 | 
| 23. | Willie Smit (RSA, China Glory Continental Cycling Team) | 0:00 | 
| 24. | Geng Teng (CHN, China) | 0:00 | 
| 25. | Lorenzo Quartucci (ITA, Team Corratec - Selle Italia) | 0:00 | 
| 26. | Davide Baldaccini (ITA, Team Corratec - Selle Italia) | 0:00 | 
| 27. | Lucas De Rossi (FRA, China Glory Continental Cycling Team) | 0:00 | 
| 28. | Tomasz Budzinski (POL, HRE Mazowsze Serce Polski) | 0:00 | 
| 29. | Mason Hollyman (GBR, Israel - Premier Tech) | 0:00 | 
| 30. | Josh Burnett (NZL, Bolton Equities Black Spoke) | 0:00 | 
| 31. | Adne Van Engelen (NED, Roojai Online Insurance) | 0:00 | 
| 32. | Nils Sinschek (NED, ABLOC CT) | 0:00 | 
| 33. | Sam Brand (GBR, Team Novo Nordisk) | 0:00 | 
| 34. | Periklis Ilias (GRE, Li Ning Star) | 0:00 | 
| 35. | David Lozano (ESP, Team Novo Nordisk) | 0:00 | 
| 36. | Dylan Hopkins (AUS, Ljubljana Gusto Santic) | 0:00 | 
| 37. | Metkel Eyob (ERI, Terengganu Polygon Cycling Team) | 0:06 | 
| 38. | Marco Murgano (ITA, Team Corratec - Selle Italia) | 0:19 | 
| 39. | Jakub Kaczmarek (POL, HRE Mazowsze Serce Polski) | 0:29 | 
| 40. | Tom Sexton (NZL, Bolton Equities Black Spoke) | 1:00 | 
| 41. | Haoyu Su (CHN, China Glory Continental Cycling Team) | 13:01 | 
| 42. | Myagmarsuren Baasankhuu (MGL, Mongolia) | 13:01 | 
| 43. | Luuk Herben (NED, ABLOC CT) | 13:01 | 
| 44. | Keegan Hornblow (NZL, Bolton Equities Black Spoke) | 13:01 | 
| 45. | Andy Sampson (AUS, Ljubljana Gusto Santic) | 13:01 | 
| 46. | Honghai Li (CHN, Pingtan International Tourism Island Cycling Team) | 13:01 | 
| 47. | Junqi Shao (CHN, Li Ning Star) | 13:01 | 
| 48. | Bailey O'Donnell (NZL, Bolton Equities Black Spoke) | 13:01 | 
| 49. | Saeid Safarzadeh (IRI, Tianyoude Hotel Cycling Team) | 13:01 | 
| 50. | Chris Froome (GBR, Israel - Premier Tech) | 13:01 | 
| 51. | Jiankun Liu (CHN, China Glory Continental Cycling Team) | 13:01 | 
| 52. | Brayan Sánchez (COL, Team Medellín - EPM) | 13:01 | 
| 53. | Jelle Johannink (NED, ABLOC CT) | 13:01 | 
| 54. | Giulio Masotto (ITA, Team Corratec - Selle Italia) | 13:01 | 
| 55. | Shuai Li (CHN, Pingtan International Tourism Island Cycling Team) | 21:20 | 
| 56. | Aidan Buttigieg (MLT, St George Continental Cycling Team) | 21:20 | 
| 57. | Itamar Einhorn (ISR, Israel - Premier Tech) | 21:20 | 
| 58. | Zisen Li (CHN, Tianyoude Hotel Cycling Team) | 21:20 | 
| 59. | Changsheng Sun (CHN, China) | 21:20 | 
| 60. | Riley Fleming (AUS, St George Continental Cycling Team) | 21:20 | 
| 61. | William Cooper (AUS, St George Continental Cycling Team) | 21:20 | 
| 62. | Quinten De Graeve (BEL, Team Novo Nordisk) | 21:20 | 
| 63. | Oliver Anderson (AUS, Wuzhishan Cycling Team) | 21:20 | 
| 64. | Bowen Zheng (CHN, Wuzhishan Cycling Team) | 21:20 | 
| 65. | Yuanfeng Yu (CHN, Pingtan International Tourism Island Cycling Team) | 21:20 | 
| 66. | Zhenghao Fu (CHN, Bodywrap LTwoo Cycling Team) | 21:20 | 
| 67. | Polychronis Tzortzakis (GRE, Roojai Online Insurance) | 21:20 | 
| 68. | Ethan Batt (NZL, Bolton Equities Black Spoke) | 21:20 | 
| 69. | Yihua Fan (CHN, Bodywrap LTwoo Cycling Team) | 21:20 | 
| 70. | Mohd Shahrul Mat Amin (MAS, Terengganu Polygon Cycling Team) | 21:20 | 
| 71. | Jesper Rasch (NED, ABLOC CT) | 21:20 | 
| 72. | Tobiasz Pawlak (POL, HRE Mazowsze Serce Polski) | 21:20 | 
| 73. | Samuele Zambelli (ITA, Team Corratec - Selle Italia) | 21:20 | 
| 74. | Shuai Lian (CHN, China) | 21:20 | 
| 75. | Fabio Duarte (COL, Team Medellín - EPM) | 21:20 | 
| 76. | Thanachat Yatan (THA, Roojai Online Insurance) | 21:20 | 
| 77. | Natan Gregorcic (SLO, Ljubljana Gusto Santic) | 21:20 | 
| 78. | Yixin Chen (CHN, Pingtan International Tourism Island Cycling Team) | 21:20 | 
| 79. | Lars Loohuis (NED, ABLOC CT) | 21:20 | 
| 80. | Walter Vargas (COL, Team Medellín - EPM) | 21:20 | 
| 81. | Kongphob Thimachai (THA, Roojai Online Insurance) | 21:20 | 
| 82. | Yeisson Ubarley Quetama (COL, Tianyoude Hotel Cycling Team) | 21:20 | 
| 83. | Jackson Medway (AUS, St George Continental Cycling Team) | 21:20 | 
| 84. | Wilmar Paredes (COL, Team Medellín - EPM) | 21:20 | 
| 85. | Yonathan Monsalve (VEN, Tianyoude Hotel Cycling Team) | 21:20 | 
| 86. | Roniel Campos (VEN, Li Ning Star) | 21:20 | 
| 87. | David Alejandro Gonzalez (COL, Team Medellín - EPM) | 21:20 | 
| 88. | Wenbo Huang (CHN, Wuzhishan Cycling Team) | 21:20 | 
| 89. | Lucas Carstensen (GER, Roojai Online Insurance) | 21:20 | 
| 90. | Yutao Shen (CHN, China) | 22:09 | 
| 91. | Jinggang Shi (CHN, Wuzhishan Cycling Team) | 30:06 | 
| 92. | Shourong Guo (CHN, Tianyoude Hotel Cycling Team) | 30:06 | 
| 93. | Luhao Li (CHN, Li Ning Star) | 30:08 | 
| 94. | Hailin Sun (CHN, Tianyoude Hotel Cycling Team) | 30:08 | 
| 95. | Nick Kergozou De La Boessiere (NZL, St George Continental Cycling Team) | 30:08 | 
| 96. | Temuulen Khadbaatar (MGL, Mongolia) | 30:08 | 
| 97. | Gerd De Keijzer (NED, Team Novo Nordisk) | 30:08 | 
| 98. | Logan Phippen (USA, Team Novo Nordisk) | 30:08 | 
| 99. | Maxime Duba (NED, ABLOC CT) | 30:08 | 
| 100. | Alexei Shnyrko (BLR, Li Ning Star) | 30:08 | 
| 101. | Matthew Rice (AUS, St George Continental Cycling Team) | 30:08 | 
| 102. | Enqi Fu (CHN, China) | 30:08 | 
| 103. | Yiming Yang (CHN, Bodywrap LTwoo Cycling Team) | 30:08 | 
| 104. | Zhi Hui Jiang (CHN, Li Ning Star) | 30:08 | 
| 105. | Andris Vosekalns (LAT, Hengxiang Cycling Team) | 30:08 | 
| 106. | Tiancheng Li (CHN, Pingtan International Tourism Island Cycling Team) | 30:08 | 
| 107. | Li Jun Bai (CHN, Li Ning Star) | 30:08 | 
| 108. | Mengjie Wang (CHN, Bodywrap LTwoo Cycling Team) | 30:44 | 
| 109. | Davaajargal Altangerel (MGL, Mongolia) | 32:31 | 
| 1. | Óscar Sevilla (ESP, Team Medellín - EPM) | 13:33:45 | 
| 2. | Sebastian Berwick (AUS, Israel - Premier Tech) | 0:01 | 
| 3. | James Piccoli (CAN, China Glory Continental Cycling Team) | 0:08 | 
| 4. | Ben Hermans (BEL, Israel - Premier Tech) | 0:13 | 
| 5. | Valerio Conti (ITA, Team Corratec - Selle Italia) | 0:15 | 
| 6. | Julien Trarieux (FRA, China Glory Continental Cycling Team) | 0:48 | 
| 7. | Cristian Raileanu (ROM, Hengxiang Cycling Team) | 0:50 | 
| 8. | Josh Burnett (NZL, Bolton Equities Black Spoke) | 0:53 | 
| 9. | Mason Hollyman (GBR, Israel - Premier Tech) | 0:54 | 
| 10. | Lorenzo Quartucci (ITA, Team Corratec - Selle Italia) | 0:55 | 
| 11. | Davide Baldaccini (ITA, Team Corratec - Selle Italia) | 0:59 | 
| 12. | Adne Van Engelen (NED, Roojai Online Insurance) | 1:00 | 
| 13. | David Lozano (ESP, Team Novo Nordisk) | 1:01 | 
| 14. | Lucas De Rossi (FRA, China Glory Continental Cycling Team) | 1:04 | 
| 15. | Willie Smit (RSA, China Glory Continental Cycling Team) | 2:00 | 
| 16. | Meindert Weulink (NED, ABLOC CT) | 2:01 | 
| 17. | Dylan Hopkins (AUS, Ljubljana Gusto Santic) | 2:04 | 
| 18. | Boan Li (CHN, Bodywrap LTwoo Cycling Team) | 2:15 | 
| 19. | Marcin Budzinski (POL, HRE Mazowsze Serce Polski) | 2:45 | 
| 20. | Geng Teng (CHN, China) | 3:10 | 
| 21. | Nils Sinschek (NED, ABLOC CT) | 3:23 | 
| 22. | Periklis Ilias (GRE, Li Ning Star) | 3:24 | 
| 23. | Metkel Eyob (ERI, Terengganu Polygon Cycling Team) | 3:30 | 
| 24. | Roman Maikin (RUS, Pingtan International Tourism Island Cycling Team) | 3:37 | 
| 25. | Omer Goldstein (ISR, Israel - Premier Tech) | 4:02 | 
| 26. | Tomasz Budzinski (POL, HRE Mazowsze Serce Polski) | 5:12 | 
| 27. | Viktor Potocki (CRO, Ljubljana Gusto Santic) | 6:14 | 
| 28. | Sam Brand (GBR, Team Novo Nordisk) | 6:42 | 
| 29. | Michal Pomorski (POL, HRE Mazowsze Serce Polski) | 7:52 | 
| 30. | Tom Sexton (NZL, Bolton Equities Black Spoke) | 8:01 | 
| 31. | George Jackson (NZL, Bolton Equities Black Spoke) | 9:38 | 
| 32. | Yongbing Gao (CHN, Hengxiang Cycling Team) | 12:16 | 
| 33. | Javier Sarda (ESP, Wuzhishan Cycling Team) | 12:52 | 
| 34. | Norbert Banaszek (POL, HRE Mazowsze Serce Polski) | 13:58 | 
| 35. | Luke Mudgway (NZL, Bolton Equities Black Spoke) | 14:19 | 
| 36. | Hamish Beadle (NZL, Team Novo Nordisk) | 14:43 | 
| 37. | Junqi Shao (CHN, Li Ning Star) | 16:13 | 
| 38. | Saeid Safarzadeh (IRI, Tianyoude Hotel Cycling Team) | 18:08 | 
| 39. | Luuk Herben (NED, ABLOC CT) | 20:02 | 
| 40. | Haoyu Su (CHN, China Glory Continental Cycling Team) | 20:04 | 
| 41. | Myagmarsuren Baasankhuu (MGL, Mongolia) | 23:06 | 
| 42. | Nicolas Dalla Valle (ITA, Team Corratec - Selle Italia) | 23:34 | 
| 43. | Jakub Kaczmarek (POL, HRE Mazowsze Serce Polski) | 24:14 | 
| 44. | David Alejandro Gonzalez (COL, Team Medellín - EPM) | 24:44 | 
| 45. | Honghai Li (CHN, Pingtan International Tourism Island Cycling Team) | 25:31 | 
| 46. | Bowen Zheng (CHN, Wuzhishan Cycling Team) | 26:27 | 
| 47. | Maris Bogdanovics (LAT, Hengxiang Cycling Team) | 27:02 | 
| 48. | Andy Sampson (AUS, Ljubljana Gusto Santic) | 27:35 | 
| 49. | Jackson Medway (AUS, St George Continental Cycling Team) | 27:55 | 
| 50. | Brayan Sánchez (COL, Team Medellín - EPM) | 28:01 | 
| 51. | Shuai Li (CHN, Pingtan International Tourism Island Cycling Team) | 28:23 | 
| 52. | Yonathan Monsalve (VEN, Tianyoude Hotel Cycling Team) | 28:49 | 
| 53. | Yihua Fan (CHN, Bodywrap LTwoo Cycling Team) | 29:41 | 
| 54. | Zhenghao Fu (CHN, Bodywrap LTwoo Cycling Team) | 29:51 | 
| 55. | Zisen Li (CHN, Tianyoude Hotel Cycling Team) | 30:07 | 
| 56. | Yuanfeng Yu (CHN, Pingtan International Tourism Island Cycling Team) | 30:07 | 
| 57. | Jelle Johannink (NED, ABLOC CT) | 30:20 | 
| 58. | Mohd Shahrul Mat Amin (MAS, Terengganu Polygon Cycling Team) | 30:30 | 
| 59. | Roniel Campos (VEN, Li Ning Star) | 30:46 | 
| 60. | Wilmar Paredes (COL, Team Medellín - EPM) | 31:27 | 
| 61. | Marco Murgano (ITA, Team Corratec - Selle Italia) | 31:29 | 
| 62. | Keegan Hornblow (NZL, Bolton Equities Black Spoke) | 32:11 | 
| 63. | Thanachat Yatan (THA, Roojai Online Insurance) | 32:15 | 
| 64. | Natan Gregorcic (SLO, Ljubljana Gusto Santic) | 32:46 | 
| 65. | Walter Vargas (COL, Team Medellín - EPM) | 32:46 | 
| 66. | Chris Froome (GBR, Israel - Premier Tech) | 33:31 | 
| 67. | Polychronis Tzortzakis (GRE, Roojai Online Insurance) | 34:13 | 
| 68. | Kongphob Thimachai (THA, Roojai Online Insurance) | 35:19 | 
| 69. | Oliver Anderson (AUS, Wuzhishan Cycling Team) | 35:31 | 
| 70. | Quinten De Graeve (BEL, Team Novo Nordisk) | 35:59 | 
| 71. | Aidan Buttigieg (MLT, St George Continental Cycling Team) | 36:34 | 
| 72. | Riley Fleming (AUS, St George Continental Cycling Team) | 36:43 | 
| 73. | Yixin Chen (CHN, Pingtan International Tourism Island Cycling Team) | 36:57 | 
| 74. | Jiankun Liu (CHN, China Glory Continental Cycling Team) | 38:31 | 
| 75. | Temuulen Khadbaatar (MGL, Mongolia) | 40:13 | 
| 76. | Lucas Carstensen (GER, Roojai Online Insurance) | 40:44 | 
| 77. | Giulio Masotto (ITA, Team Corratec - Selle Italia) | 41:05 | 
| 78. | Lars Loohuis (NED, ABLOC CT) | 41:08 | 
| 79. | Tobiasz Pawlak (POL, HRE Mazowsze Serce Polski) | 41:25 | 
| 80. | Luhao Li (CHN, Li Ning Star) | 42:51 | 
| 81. | William Cooper (AUS, St George Continental Cycling Team) | 42:56 | 
| 82. | Alexei Shnyrko (BLR, Li Ning Star) | 43:01 | 
| 83. | Jesper Rasch (NED, ABLOC CT) | 45:17 | 
| 84. | Davaajargal Altangerel (MGL, Mongolia) | 45:17 | 
| 85. | Fabio Duarte (COL, Team Medellín - EPM) | 47:27 | 
| 86. | Shourong Guo (CHN, Tianyoude Hotel Cycling Team) | 48:05 | 
| 87. | Bailey O'Donnell (NZL, Bolton Equities Black Spoke) | 50:45 | 
| 88. | Nick Kergozou De La Boessiere (NZL, St George Continental Cycling Team) | 52:43 | 
| 89. | Shuai Lian (CHN, China) | 53:34 | 
| 90. | Wenbo Huang (CHN, Wuzhishan Cycling Team) | 53:37 | 
| 91. | Andris Vosekalns (LAT, Hengxiang Cycling Team) | 54:50 | 
| 92. | Changsheng Sun (CHN, China) | 55:10 | 
| 93. | Maxime Duba (NED, ABLOC CT) | 56:12 | 
| 94. | Logan Phippen (USA, Team Novo Nordisk) | 57:47 | 
| 95. | Matthew Rice (AUS, St George Continental Cycling Team) | 1:01:53 | 
| 96. | Itamar Einhorn (ISR, Israel - Premier Tech) | 1:06:14 | 
| 97. | Jinggang Shi (CHN, Wuzhishan Cycling Team) | 1:08:00 | 
| 98. | Yeisson Ubarley Quetama (COL, Tianyoude Hotel Cycling Team) | 1:10:34 | 
| 99. | Yutao Shen (CHN, China) | 1:10:40 | 
| 100. | Samuele Zambelli (ITA, Team Corratec - Selle Italia) | 1:13:04 | 
| 101. | Yiming Yang (CHN, Bodywrap LTwoo Cycling Team) | 1:13:17 | 
| 102. | Li Jun Bai (CHN, Li Ning Star) | 1:15:54 | 
| 103. | Zhi Hui Jiang (CHN, Li Ning Star) | 1:17:55 | 
| 104. | Gerd De Keijzer (NED, Team Novo Nordisk) | 1:18:03 | 
| 105. | Enqi Fu (CHN, China) | 1:18:11 | 
| 106. | Ethan Batt (NZL, Bolton Equities Black Spoke) | 1:19:38 | 
| 107. | Hailin Sun (CHN, Tianyoude Hotel Cycling Team) | 1:30:24 | 
| 108. | Tiancheng Li (CHN, Pingtan International Tourism Island Cycling Team) | 1:32:18 | 
| 109. | Mengjie Wang (CHN, Bodywrap LTwoo Cycling Team) | 1:35:33 | 
| �bersicht Tour of Hainan (CHN), 2023 | ||