Races / Orlen Nations Grand Prix

Orlen Nations Grand Prix continental

POL · 24 May – 28 May 2023

2026 2025 2024 2023 2022 2021 2020 2019
Race Hub
Orlen Nations Grand Prix 2023

Antonio Morgado wins Orlen Nations Grand Prix 2023.

Finished Stage 5 of 5
GC
  1. 1 Antonio Morgado
  2. 2 Gal Glivar
  3. 3 Jordan Labrosse + 0' 31"
  4. 4 Antoine Huby + 0' 49"
  5. 5 Afonso Eulalio + 20' 32"
Lowest total time leads the race.
Latest
Stage 5
Next

No remaining stages.

Stage Impact
What changed on Stage 5
Nikolaj Mengel Gal Glivar

Gal Glivar took the GC lead from Nikolaj Mengel on Stage 5. Antonio Morgado won the stage. Adam Gross lost the most time among the main GC movers.

Stage Winner
Antonio Morgado
GC Gainers
Time Losses

Stages — 2023

StageDateRouteDistanceWinner
Stage 1 24 May 132 km Nikolaj Mengel
Stage 2 25 May 152 km Lukas Nerurkar
Stage 3 26 May 124 km Francesco Busatto
Stage 4 27 May 129 km Robert Donaldson
Stage 5 28 May 145 km Antonio Morgado

Final GC — 2023

Official final general classification.

#RiderTeamTotalGap
1 Antonio Morgado Portugal (NAT) 3h 40' 58"
2 Gal Glivar Slovenia (NAT) 3h 40' 58"
3 Jordan Labrosse France (NAT) 3h 40' 58" + 0' 31"
4 Antoine Huby France (NAT) 3h 40' 58" + 0' 49"
5 Afonso Eulalio Portugal (NAT) 3h 40' 58" + 20' 32"
6 Mathys Rondel France (NAT) 3h 40' 58" + 0' 51"
7 Alexander Hajek Austria (NAT) 3h 40' 58" + 0' 54"
8 Hannes Wilksch Germany (NAT) 3h 40' 58" + 0' 26"
9 Davide Piganzoli Italy (NAT) 3h 40' 58" + 0' 16"
10 Jorge Gutierrez Gonzalez Spain (NAT) 3h 41' 03" + 3' 02"
11 Mats Wenzel Luxembourg (NAT) 3h 41' 06" + 1' 43"
12 Joseph Blackmore Great Britain (NAT) 3h 41' 06" + 0' 54"
13 Fabian Weiss Switzerland (NAT) 3h 41' 07" + 6' 43"
14 Carlos Canal Spain (NAT) 3h 41' 07" + 1' 08"
15 Jardi Christiaan Van Der Lee Netherlands (NAT) 3h 41' 07" + 0' 29"
16 Fernando Tercero Lopez Spain (NAT) 3h 41' 07" + 4' 56"
17 Diego Uriarte Belzunegi Spain (NAT) 3h 41' 21" + 3' 16"
18 Jesse Kramer Netherlands (NAT) 3h 41' 24" + 2' 25"
19 Giulio Pellizzari Italy (NAT) 3h 42' 23" + 2' 51"
20 Owen Geleijn Netherlands (NAT) 3h 43' 06" + 2' 59"
21 Ludovico Crescioli Italy (NAT) 3h 43' 08" + 12' 15"
22 Mathieu Kockelmann Luxembourg (NAT) 3h 43' 08" + 13' 44"
23 Michiel Nuytten Belgium (NAT) 3h 43' 08" + 21' 01"
24 Alexandre Vinokurov Kazakhstan (NAT) 3h 43' 08" + 10' 30"
25 Michiel Lambrecht Belgium (NAT) 3h 43' 08" + 3' 32"
26 Noe Ury Luxembourg (NAT) 3h 43' 08" + 19' 14"
27 Francesco Busatto Italy (NAT) 3h 43' 08" + 3' 23"
28 Peder Antoni Gravas Norway (NAT) 3h 43' 08" + 3' 38"
29 Niek Voogt Netherlands (NAT) 3h 43' 08" + 7' 59"
30 Andrey Remkhe Kazakhstan (NAT) 3h 43' 08" + 5' 56"
31 Mateusz Gajdulewicz Poland (NAT) 3h 43' 08" + 12' 36"
32 Goncalo Tavares Portugal (NAT) 3h 43' 08" + 5' 39"
33 Rafael Pereira Marques Luxembourg (NAT) 3h 43' 08" + 14' 05"
34 Moritz Kretschy Germany (NAT) 3h 43' 08" + 3' 30"
35 Iker Mintegi Claver Spain (NAT) 3h 43' 08" + 6' 05"
36 Arno Wallenborn Luxembourg (NAT) 3h 43' 08" + 27' 41"
37 Alekss Krasts Latvia (NAT) 3h 43' 08" + 9' 25"
38 Wessel Mouris Netherlands (NAT) 3h 43' 08" + 3' 03"
39 Robin Donze Switzerland (NAT) 3h 43' 08" + 5' 19"
40 Samuel Kovac Slovakia (NAT) 3h 43' 13" + 6' 18"
41 Pedro Silva1 Portugal (NAT) 3h 43' 15" + 14' 50"
42 Ian Lopez United States (NAT) 3h 43' 17" + 9' 19"
43 Maximilian Kabas Austria (NAT) 3h 43' 17" + 5' 54"
44 Pierre Thierry France (NAT) 3h 43' 17" + 18' 06"
45 Filip Lohinsky Slovakia (NAT) 3h 43' 17" + 13' 05"
46 Nikolaj Mengel Denmark (NAT) 3h 43' 19" + 1' 46"
47 Mikel Retegi Spain (NAT) 3h 43' 21" + 15' 32"
48 Nicolas Vinokurov Kazakhstan (NAT) 3h 43' 41" + 15' 34"
49 Mark Valent Hungary (NAT) 3h 43' 46" + 10' 52"
50 Yegor Strelnikov Kazakhstan (NAT) 3h 44' 22" + 26' 07"
51 Arnaud Tendon Switzerland (NAT) 3h 44' 45" + 13' 25"
52 Alessandro Romele Italy (NAT) 3h 45' 31" + 11' 01"
53 Julian Kot Klub Kolarski Tarnovia (CLUB) 3h 45' 51" + 15' 22"
54 Kevin Biehl Denmark (NAT) 3h 47' 05" + 19' 49"
55 Joshua Gudnitz Denmark (NAT) 3h 47' 05" + 12' 53"
56 Robert Donaldson Great Britain (NAT) 3h 48' 41" + 10' 12"
57 Lukas Nerurkar Great Britain (NAT) 3h 48' 41" + 7' 39"
58 Michal Sedzielewski Poland (NAT) 3h 49' 03" + 16' 25"
59 Jelle Harteel Belgium (NAT) 3h 49' 26" + 25' 37"
60 Noah Hobbs Great Britain (NAT) 3h 49' 26" + 30' 29"
61 Callum Thornley Great Britain (NAT) 3h 49' 26" + 28' 46"
62 Kasper Kjonas Heggo Norway (NAT) 3h 49' 26" + 33' 18"
63 Diogo Goncalves Portugal (NAT) 3h 49' 26" + 27' 37"
64 Dennis Lock Denmark (NAT) 3h 50' 50" + 16' 28"
65 Alexander Arnt Hansen Denmark (NAT) 3h 50' 50" + 23' 20"
66 Jakub Musialik Klub Kolarski Tarnovia (CLUB) 3h 51' 29" + 21' 50"
67 Marek Kapela Poland (NAT) 3h 52' 18" + 22' 00"
68 Cole Kessler United States (NAT) 3h 52' 18" + 24' 34"
69 Brody Mcdonald United States (NAT) 3h 52' 18" + 35' 14"
70 Luka Ziherl Slovenia (NAT) 3h 52' 18" + 31' 29"
71 Radoslaw Fratczak Klub Kolarski Tarnovia (CLUB) 3h 52' 18" + 33' 11"
72 Semen Simon Ukraine (NAT) 3h 52' 18" + 44' 07"
73 Even Thorvaldsen Norway (NAT) 3h 52' 18" + 36' 51"
74 Baptiste Vadic France (NAT) 3h 52' 18" + 33' 43"
75 Daniel Schonenberger Switzerland (NAT) 3h 52' 18" + 18' 26"
76 Piotr Maslak Klub Kolarski Tarnovia (CLUB) 3h 52' 18" + 35' 01"
77 Kacper Majewski GKS Cartusia Kartuzy (CLUB) 3h 52' 18" + 21' 45"
78 Zeteny Szijarto Hungary (NAT) 3h 52' 18" + 20' 41"
79 Kacper Smreczek Poland (NAT) 3h 52' 18" + 19' 36"
80 Bostjan Murn Slovenia (NAT) 3h 52' 18" + 28' 17"
81 Szymon Pomian GKS Cartusia Kartuzy (CLUB) 3h 52' 18" + 26' 06"
82 Maxim Taraskin Kazakhstan (NAT) 3h 52' 18" + 36' 44"
83 David Preyler Austria (NAT) 3h 52' 18" + 33' 33"
84 Daniel Vold Norway (NAT) 3h 52' 18" + 30' 22"
85 David Paumann1 Austria (NAT) 3h 52' 18" + 30' 39"
86 Victor Vercouillie Belgium (NAT) 3h 52' 18" + 30' 45"
87 Wouter Toussaint Netherlands (NAT) 3h 52' 18" + 22' 12"
88 Ole Theiler Germany (NAT) 3h 52' 18" + 26' 28"
89 Julian Borresch Germany (NAT) 3h 52' 18" + 24' 06"
90 Jelle Vermoote Belgium (NAT) 3h 52' 18" + 25' 42"
91 Loic Bettendorf Luxembourg (NAT) 3h 52' 18" + 25' 26"
92 Kacper Gieryk Poland (NAT) 3h 52' 18" + 38' 25"
93 Jakub Galovic Slovakia (NAT) 3h 53' 20" + 21' 50"
94 Andriy Zozulia Ukraine (NAT) 3h 53' 22" + 40' 21"
95 Brooks Wienke United States (NAT) 3h 53' 22" + 38' 27"
96 Franciszek Kaczorowski Lubelskie Perła Polski (CLUB) 3h 53' 22" + 42' 15"
97 Kristof Arvai Hungary (NAT) 3h 53' 22" + 34' 30"
98 Agris Vindecs Latvia (NAT) 3h 53' 25" + 50' 05"
99 Gabriel Shipley United States (NAT) 3h 53' 27" + 37' 41"
100 Roman Duckert Germany (NAT) 3h 53' 30" + 32' 00"