--> -->
| 1. | Casper Pedersen (DEN, Soudal - Quick Step) | 4:35:54 |
| 2. | Rune Herregodts (BEL, Intermarché - Circus - Wanty ) | 0:00 |
| 3. | Marijn Van Den Berg (NED, EF Education-EasyPost) | 0:00 |
| 4. | Rui Costa (POR, Intermarché - Circus - Wanty ) | 0:00 |
| 5. | Natnael Tesfatsion (ERI, Trek - Segafredo) | 0:00 |
| 6. | Kevin Vermaerke (USA, Team DSM) | 0:00 |
| 7. | Magnus Cort (DEN, EF Education-EasyPost) | 0:00 |
| 8. | Mathias Vacek (CZE, Trek - Segafredo) | 0:00 |
| 9. | Nicola Conci (ITA, Alpecin-Deceuninck) | 0:00 |
| 10. | Kobe Goossens (BEL, Intermarché - Circus - Wanty ) | 0:00 |
| 11. | Rémi Cavagna (FRA, Soudal - Quick Step) | 0:03 |
| 12. | Odd Christian Eiking (NOR, EF Education-EasyPost) | 0:06 |
| 13. | Ilan Van Wilder (BEL, Soudal - Quick Step) | 0:17 |
| 14. | Merhawi Kudus (ERI, EF Education-EasyPost) | 0:30 |
| 15. | Casper Van Uden (NED, Team DSM) | 1:33 |
| 16. | Eduard Prades (ESP, Caja Rural - Seguros RGA) | 1:33 |
| 17. | Quinten Hermans (BEL, Alpecin-Deceuninck) | 1:33 |
| 18. | Jon Barrenetxea (ESP, Caja Rural - Seguros RGA) | 1:33 |
| 19. | Stan Van Tricht (BEL, Soudal - Quick Step) | 1:33 |
| 20. | Edward Theuns (BEL, Trek - Segafredo) | 1:33 |
| 21. | Filippo Conca (ITA, Q36.5 Pro Cycling Team) | 1:33 |
| 22. | Xandro Meurisse (BEL, Alpecin-Deceuninck) | 1:33 |
| 23. | Nicolò Parisini (ITA, Q36.5 Pro Cycling Team) | 1:33 |
| 24. | Madis Mihkels (EST, Intermarché - Circus - Wanty ) | 1:33 |
| 25. | Frederico Figueiredo (POR, Glassdrive Q8 Anicolor) | 1:33 |
| 26. | Dylan Vandenstorme (BEL, Intermarché - Circus - Wanty ) | 1:33 |
| 27. | Kristian Sbaragli (ITA, Alpecin-Deceuninck) | 1:33 |
| 28. | Joaquim Silva (POR, Efapel Cycling) | 1:33 |
| 29. | Artem Nych (RUS, Glassdrive Q8 Anicolor) | 1:33 |
| 30. | Sergio Roman Martín (ESP, Caja Rural - Seguros RGA) | 1:33 |
| 31. | Tim Declercq (BEL, Soudal - Quick Step) | 1:33 |
| 32. | Tobias Bayer (AUT, Alpecin-Deceuninck) | 1:33 |
| 33. | Unai Iribar (ESP, Euskaltel - Euskadi) | 1:33 |
| 34. | Nils Eekhoff (NED, Team DSM) | 1:33 |
| 35. | César Fonte (POR, Rádio Popular - Paredes - Boavista) | 1:33 |
| 36. | Kasper Asgreen (DEN, Soudal - Quick Step) | 1:33 |
| 37. | Tobias Ludvigsson (SWE, Q36.5 Pro Cycling Team) | 1:39 |
| 38. | Tony Gallopin (FRA, Trek - Segafredo) | 1:39 |
| 39. | Filippo Baroncini (ITA, Trek - Segafredo) | 1:39 |
| 40. | Timo Kielich (BEL, Alpecin-Deceuninck) | 1:39 |
| 41. | Pavel Bittner (CZE, Team DSM) | 1:46 |
| 42. | Mikel Iturria (ESP, Euskaltel - Euskadi) | 1:50 |
| 43. | Mikel Bizkarra (ESP, Euskaltel - Euskadi) | 1:50 |
| 44. | Jacopo Mosca (ITA, Trek - Segafredo) | 1:50 |
| 45. | John Degenkolb (GER, Team DSM) | 2:08 |
| 46. | Adrián Bustamante (COL, Kelly / Simoldes / UDO ) | 3:49 |
| 47. | Rafael Silva (POR, Efapel Cycling) | 5:42 |
| 48. | Luís Mendonça (POR, Glassdrive Q8 Anicolor) | 5:42 |
| 49. | Mulu Kinfe Hailemichael (ETH, Caja Rural - Seguros RGA) | 5:42 |
| 50. | Jimmy Janssens (BEL, Alpecin-Deceuninck) | 6:46 |
| 51. | Oscar Onley (GBR, Team DSM) | 7:42 |
| 52. | Michal Schlegel (CZE, Caja Rural - Seguros RGA) | 9:39 |
| 53. | Txomin Juaristi (ESP, Euskaltel - Euskadi) | 9:39 |
| 54. | Afonso Eulálio (POR, ABTF Betão - Feirense) | 9:39 |
| 55. | Pedro Silva (POR, Glassdrive Q8 Anicolor) | 9:39 |
| 56. | Delio Fernández (ESP, APHotels and Resorts - Tavira) | 9:39 |
| 57. | António Ferreira (POR, Kelly / Simoldes / UDO ) | 9:39 |
| 58. | Owain Doull (GBR, EF Education-EasyPost) | 9:39 |
| 59. | Julius Van Den Berg (NED, EF Education-EasyPost) | 9:39 |
| 60. | Luís Gomes (POR, Kelly / Simoldes / UDO ) | 9:39 |
| 61. | João Medeiros (POR, Credibom / LA Aluminios / Marcos Car) | 11:46 |
| 62. | Cyrus Monk (AUS, Q36.5 Pro Cycling Team) | 11:46 |
| 63. | Yesid Albeiro Pira (COL, Caja Rural - Seguros RGA) | 11:46 |
| 64. | Xabier Berasategi (ESP, Euskaltel - Euskadi) | 11:46 |
| 65. | Tiago Antunes (POR, Efapel Cycling) | 11:46 |
| 66. | François Vie (FRA, Credibom / LA Aluminios / Marcos Car) | 12:59 |
| 67. | Xabier Isasa (ESP, Euskaltel - Euskadi) | 12:59 |
| 68. | Alexandre Montez (POR, Credibom / LA Aluminios / Marcos Car) | 13:01 |
| 69. | Axel Huens (FRA, Intermarché - Circus - Wanty ) | 13:02 |
| 70. | Tim Naberman (NED, Team DSM) | 13:02 |
| 71. | Carlos Iván Oyarzún (CHI, Aviludo - Louletano - Loulé Concelho) | 13:02 |
| 72. | Sergio García (ESP, Glassdrive Q8 Anicolor) | 13:02 |
| 73. | Rui Carvalho (POR, Tavfer-Ovos Matinados-Mortágua.) | 13:02 |
| 74. | Iker Ballarin (ESP, Euskaltel - Euskadi) | 13:02 |
| 75. | Guillermo Garcia (ESP, Rádio Popular - Paredes - Boavista) | 13:02 |
| 76. | Vicente Hernaiz (ESP, Rádio Popular - Paredes - Boavista) | 13:02 |
| 77. | Hugo Nunes (POR, Rádio Popular - Paredes - Boavista) | 13:02 |
| 78. | Rafael Lourenço (POR, APHotels and Resorts - Tavira) | 13:02 |
| 79. | Venceslau Fernandes (POR, APHotels and Resorts - Tavira) | 13:02 |
| 80. | Gonçalo Amado (POR, Tavfer-Ovos Matinados-Mortágua.) | 13:02 |
| 81. | Ivo Pinheiro (POR, ABTF Betão - Feirense) | 13:02 |
| 82. | Francisco Guerreiro (POR, Efapel Cycling) | 13:02 |
| 83. | Pedro Pinto (POR, Efapel Cycling) | 13:02 |
| 84. | José Sousa (POR, Kelly / Simoldes / UDO ) | 13:02 |
| 85. | Antonio Carvalho (POR, ABTF Betão - Feirense) | 13:02 |
| 86. | Afonso Silva (POR, Kelly / Simoldes / UDO ) | 13:02 |
| 87. | Hélder Gonçalves (POR, Kelly / Simoldes / UDO ) | 13:02 |
| 88. | Pedro Andrade (POR, ABTF Betão - Feirense) | 13:02 |
| 89. | Francisco Pereira (POR, ABTF Betão - Feirense) | 13:02 |
| 90. | Jhojan García (COL, Caja Rural - Seguros RGA) | 13:02 |
| 91. | Barry Miller (USA, ABTF Betão - Feirense) | 13:02 |
| 92. | Jesus Del Pino (ESP, Aviludo - Louletano - Loulé Concelho) | 19:52 |
| 93. | Duarte Domingues (POR, Glassdrive Q8 Anicolor) | 19:52 |
| DNF. | Stefan Bissegger (SUI, EF Education-EasyPost) | |
| DNF. | Daniel Dias (POR, Credibom / LA Aluminios / Marcos Car) | |
| DNF. | Tiago Leal (POR, Rádio Popular - Paredes - Boavista) | |
| DNF. | Duarte Mixão (POR, Kelly / Simoldes / UDO ) | |
| DNF. | Daniel Viegas (POR, Aviludo - Louletano - Loulé Concelho) | |
| DNF. | André Ramalho (POR, Credibom / LA Aluminios / Marcos Car) | |
| DNF. | Fabio Jakobsen (NED, Soudal - Quick Step) | |
| DNF. | Rafael Barbas (POR, Tavfer-Ovos Matinados-Mortágua.) | |
| DNF. | Nuno Meireles (POR, Aviludo - Louletano - Loulé Concelho) | |
| DNF. | Jose Bicho (POR, APHotels and Resorts - Tavira) | |
| DNF. | Francisco Morais (POR, Tavfer-Ovos Matinados-Mortágua.) | |
| DNF. | Gaspar Goncalves (POR, Efapel Cycling) | |
| DNF. | David Livramento (POR, APHotels and Resorts - Tavira) | |
| DNF. | António Barbio (POR, Tavfer-Ovos Matinados-Mortágua.) | |
| DNF. | João Oliveira (POR, Credibom / LA Aluminios / Marcos Car) | |
| DNF. | Pedro Miguel Lopes (POR, Rádio Popular - Paredes - Boavista) | |
| DNF. | Matteo Badilatti (SUI, Q36.5 Pro Cycling Team) | |
| DNF. | Tomas Contte (ARG, Aviludo - Louletano - Loulé Concelho) | |
| DNF. | João Macedo (POR, Credibom / LA Aluminios / Marcos Car) | |
| DNF. | João Martins (POR, Rádio Popular - Paredes - Boavista) | |
| DNF. | Mauricio Moreira (URU, Glassdrive Q8 Anicolor) | |
| DNF. | Rui Emanuel Rodrigues (POR, Aviludo - Louletano - Loulé Concelho) | |
| DNF. | Jon Aberasturi (ESP, Trek - Segafredo) | |
| DNF. | Diogo Oliveira (POR, ABTF Betão - Feirense) | |
| DNF. | Nicolas Saenz (COL, Tavfer-Ovos Matinados-Mortágua.) | |
| DNF. | César Martingil (POR, Aviludo - Louletano - Loulé Concelho) | |
| DNF. | Carlos Salgueiro (POR, APHotels and Resorts - Tavira) | |
| DNF. | Bruno Silva (POR, Tavfer-Ovos Matinados-Mortágua.) | |
| DNF. | Henrique Casimiro (POR, Efapel Cycling) | |
| DNF. | Diogo Barbosa (POR, APHotels and Resorts - Tavira) | |
| �bersicht Figueira Champions Classic (POR), 2023 | ||