Cotti Coffee - Tour of Guangxi 2023 - Stage 4

Nanning > Nongla Scenic Area, 161.4km

12.10-17.10

The Tour of Guangxi is China's leading international stage race and a fixture on the UCI WorldTour calendar. Held in October, the race takes riders through the Guangxi Zhuang Autonomous Region in southern China, combining flat roads, rolling terrain and steep climbs. Traditionally positioned towards the end of the professional cycling season, it provides opportunities for sprinters, puncheurs and general classification contenders.

Results

Stage

PosRiderTeam Time
1 Milan Vader Jumbo-Visma 3:43:45
2 Rémy Rochas Cofidis + 00.02
3 Hugh Carthy EF Education-EasyPost + 00.08
4 Jesus David Peña Team Jayco-AlUla + 00.08
5 Felix Großschartner UAE Team Emirates + 00.08
6 Sylvain Moniquet Lotto Dstny + 00.08
7 Tim Wellens UAE Team Emirates + 00.08
8 Matteo Jorgenson Movistar Team + 00.08
9 Louis Barré Team Arkéa-Samsic + 00.08
10 Ethan Hayter INEOS Grenadiers + 00.08
11 Oscar Onley Team dsm-firmenich + 00.12
12 Ruben Fernandez Cofidis + 00.16
13 Axel Mariault Cofidis + 00.16
14 Giovanni Aleotti BORA-hansgrohe + 00.19
15 Leo Hayter INEOS Grenadiers + 00.19
16 Cristian Rodriguez Team Arkéa-Samsic + 00.19
17 Rigoberto Uran EF Education-EasyPost + 00.23
18 Jhonnatan Narvaez INEOS Grenadiers + 00.23
19 Sven Erik Bystrøm Intermarché-Circus-Wanty + 00.23
20 Filippo Baroncini Lidl-Trek + 00.27
21 Rainer Kepplinger Bahrain Victorious + 00.34
22 Esteban Chaves EF Education-EasyPost + 00.36
23 Yannis Voisard Tudor Pro Cycling Team + 00.40
24 Asbjørn Hellemose Lidl-Trek + 00.44
25 Steven Kruijswijk Jumbo-Visma + 00.49
26 Thomas Champion Cofidis + 00.57
27 Juri Hollmann Movistar Team + 01.00
28 Max Schachmann BORA-hansgrohe + 01.00
29 Omer Goldstein Israel-Premier Tech + 01.00
30 Rudy Porter Team Jayco-AlUla + 01.00
31 Mason Hollyman Israel-Premier Tech + 01.13
32 Sebastian Berwick Israel-Premier Tech + 01.18
33 Óscar Rodríguez Movistar Team + 01.18
34 Johannes Adamietz Lotto Dstny + 01.24
35 Michael Vink UAE Team Emirates + 01.40
36 Dries De Bondt Alpecin-Deceuninck + 01.40
37 Ivan Sosa Movistar Team + 01.43
38 Rick Pluimers Tudor Pro Cycling Team + 01.52
39 Alessandro Verre Team Arkéa-Samsic + 01.57
40 Frederik Wandahl BORA-hansgrohe + 02.01
41 Amaury Capiot Team Arkéa-Samsic + 02.08
42 Christopher Juul-Jensen Team Jayco-AlUla + 02.21
43 Senne Leysen Alpecin-Deceuninck + 02.21
44 Jonas Iversby Hvideberg Team dsm-firmenich + 02.33
45 Fabio Van den Bossche Alpecin-Deceuninck + 02.40
46 Laurenz Rex Intermarché-Circus-Wanty + 02.42
47 Max Kanter Movistar Team + 02.46
48 Julius van den Berg EF Education-EasyPost + 02.57
49 Petr Kelemen Tudor Pro Cycling Team + 02.59
50 Arnaud De Lie Lotto Dstny + 03.28
51 Edward Planckaert Alpecin-Deceuninck + 03.30
52 Benjamin Thomas Cofidis + 03.39
53 Donavan Grondin Team Arkéa-Samsic + 03.44
54 Jonas Rutsch EF Education-EasyPost + 04.05
55 Marijn van den Berg EF Education-EasyPost + 04.05
56 Jonathan Milan Bahrain Victorious + 04.17
57 Vegard Stake Laengen UAE Team Emirates + 04.21
58 David Dekker Team Arkéa-Samsic + 04.33
59 Julius Johansen Intermarché-Circus-Wanty + 04.33
60 Michael Leonard INEOS Grenadiers + 04.49
61 Thomas De Gendt Lotto Dstny + 04.49
62 Filip Maciejuk Bahrain Victorious + 04.49
63 Cesare Benedetti BORA-hansgrohe + 04.49
64 Shane Archbold BORA-hansgrohe + 04.56
65 Jiankun Liu China + 04.56
66 Antwan Tolhoek Lidl-Trek + 05.05
67 Tim van Dijke Jumbo-Visma + 05.08
68 Changsheng Sun China + 05.14
69 Patrick Bevin Team dsm-firmenich + 05.18
70 Jens Reynders Israel-Premier Tech + 06.16
71 Christophe Noppe Cofidis + 06.21
72 Max Walscheid Cofidis + 06.21
73 Niklas Märkl Team dsm-firmenich + 06.21
74 Johan Jacobs Movistar Team + 06.27
75 Rune Herregodts Intermarché-Circus-Wanty + 07.20
76 Ivo Oliveira UAE Team Emirates + 07.27
77 Sebastian Molano UAE Team Emirates + 07.27
78 Alan Riou Team Arkéa-Samsic + 07.27
79 Arvid de Kleijn Tudor Pro Cycling Team + 07.27
80 Ahmed Madan Bahrain Victorious + 07.27
81 Dusan Rajovic Bahrain Victorious + 07.43
82 Ryan Mullen BORA-hansgrohe + 07.55
83 Rüdiger Selig Lotto Dstny + 07.55
84 Michael Schwarzmann Lotto Dstny + 07.55
85 Mick van Dijke Jumbo-Visma + 07.55
86 Olav Kooij Jumbo-Visma + 07.55
87 Haoyu Su China + 07.55
88 Tobias Lund Andresen Team dsm-firmenich + 08.05
89 Jens Keukeleire EF Education-EasyPost + 08.08
90 Zdenek Stybar Team Jayco-AlUla + 08.08
91 Cameron Scott Bahrain Victorious + 08.08
92 Amund Grøndahl Jansen Team Jayco-AlUla + 08.08
93 Adrien Petit Intermarché-Circus-Wanty + 08.13
94 Taj Jones Israel-Premier Tech + 08.16
95 Blake Quick Team Jayco-AlUla + 08.26
96 Jensen Plowright Alpecin-Deceuninck + 08.26
97 Yikui Niu China + 08.26
98 Binyan Ma China + 08.26
99 Mathijs Paasschens Lotto Dstny + 08.33
100 Lionel Taminiaux Alpecin-Deceuninck + 08.36
101 Abner González Movistar Team + 08.38
102 Dario Cataldo Lidl-Trek + 08.42
103 Maikel Zijlaard Tudor Pro Cycling Team + 08.44
104 Sebastian Kolze Changizi Tudor Pro Cycling Team + 08.44
105 Elia Viviani INEOS Grenadiers + 08.44
106 Luke Rowe INEOS Grenadiers + 08.44
107 Johan Price-Pejtersen Bahrain Victorious + 08.56
108 Lukas Pöstlberger Team Jayco-AlUla + 08.56
109 Sam Bennett BORA-hansgrohe + 09.00
110 Jon Aberasturi Lidl-Trek + 09.25
111 Jakub Mareczko Alpecin-Deceuninck + 09.47
- George Bennett UAE Team Emirates DNS
- Lucas Plapp INEOS Grenadiers DNF

GC

PosRiderTeam Time
1 Milan Vader Jumbo-Visma 13:05:33
2 Rémy Rochas Cofidis + 00.06
3 Hugh Carthy EF Education-EasyPost + 00.14
4 Louis Barré Team Arkéa-Samsic + 00.17
5 Matteo Jorgenson Movistar Team + 00.18
6 Ethan Hayter INEOS Grenadiers + 00.18
7 Felix Großschartner UAE Team Emirates + 00.18
8 Jesus David Peña Team Jayco-AlUla + 00.18
9 Tim Wellens UAE Team Emirates + 00.18
10 Sylvain Moniquet Lotto Dstny + 00.18
11 Oscar Onley Team dsm-firmenich + 00.22
12 Axel Mariault Cofidis + 00.26
13 Ruben Fernandez Cofidis + 00.26
14 Giovanni Aleotti BORA-hansgrohe + 00.29
15 Leo Hayter INEOS Grenadiers + 00.29
16 Cristian Rodriguez Team Arkéa-Samsic + 00.29
17 Jhonnatan Narvaez INEOS Grenadiers + 00.33
18 Sven Erik Bystrøm Intermarché-Circus-Wanty + 00.33
19 Rigoberto Uran EF Education-EasyPost + 00.33
20 Filippo Baroncini Lidl-Trek + 00.37
21 Rainer Kepplinger Bahrain Victorious + 00.44
22 Esteban Chaves EF Education-EasyPost + 00.46
23 Yannis Voisard Tudor Pro Cycling Team + 00.50
24 Asbjørn Hellemose Lidl-Trek + 00.54
25 Steven Kruijswijk Jumbo-Visma + 00.59
26 Thomas Champion Cofidis + 01.04
27 Omer Goldstein Israel-Premier Tech + 01.07
28 Rudy Porter Team Jayco-AlUla + 01.10
29 Juri Hollmann Movistar Team + 01.10
30 Max Schachmann BORA-hansgrohe + 01.10
31 Mason Hollyman Israel-Premier Tech + 01.23
32 Óscar Rodríguez Movistar Team + 01.28
33 Sebastian Berwick Israel-Premier Tech + 01.28
34 Dries De Bondt Alpecin-Deceuninck + 01.32
35 Johannes Adamietz Lotto Dstny + 01.34
36 Michael Vink UAE Team Emirates + 01.50
37 Ivan Sosa Movistar Team + 01.53
38 Rick Pluimers Tudor Pro Cycling Team + 01.56
39 Alessandro Verre Team Arkéa-Samsic + 02.07
40 Frederik Wandahl BORA-hansgrohe + 02.08
41 Amaury Capiot Team Arkéa-Samsic + 02.18
42 Senne Leysen Alpecin-Deceuninck + 02.31
43 Christopher Juul-Jensen Team Jayco-AlUla + 02.31
44 Jonas Iversby Hvideberg Team dsm-firmenich + 02.43
45 Laurenz Rex Intermarché-Circus-Wanty + 02.52
46 Max Kanter Movistar Team + 02.56
47 Arnaud De Lie Lotto Dstny + 03.38
48 Benjamin Thomas Cofidis + 03.49
49 Donavan Grondin Team Arkéa-Samsic + 03.54
50 Jonathan Milan Bahrain Victorious + 04.11
51 Marijn van den Berg EF Education-EasyPost + 04.11
52 Edward Planckaert Alpecin-Deceuninck + 04.11
53 Jonas Rutsch EF Education-EasyPost + 04.15
54 Fabio Van den Bossche Alpecin-Deceuninck + 04.28
55 Petr Kelemen Tudor Pro Cycling Team + 04.41
56 Cesare Benedetti BORA-hansgrohe + 04.59
57 Julius Johansen Intermarché-Circus-Wanty + 05.14
58 Thomas De Gendt Lotto Dstny + 05.31
59 Tim van Dijke Jumbo-Visma + 05.32
60 Vegard Stake Laengen UAE Team Emirates + 06.03
61 Johan Jacobs Movistar Team + 06.37
62 Max Walscheid Cofidis + 07.03
63 Sebastian Molano UAE Team Emirates + 07.33
64 Ivo Oliveira UAE Team Emirates + 07.37
65 Jens Reynders Israel-Premier Tech + 07.45
66 Olav Kooij Jumbo-Visma + 07.55
67 Julius van den Berg EF Education-EasyPost + 08.11
68 Tobias Lund Andresen Team dsm-firmenich + 08.15
69 Jens Keukeleire EF Education-EasyPost + 08.18
70 Mathijs Paasschens Lotto Dstny + 08.43
71 Lionel Taminiaux Alpecin-Deceuninck + 08.46
72 Jensen Plowright Alpecin-Deceuninck + 08.59
73 Dusan Rajovic Bahrain Victorious + 09.25
74 Haoyu Su China + 09.37
75 Mick van Dijke Jumbo-Visma + 09.37
76 Michael Leonard INEOS Grenadiers + 10.03
77 Jon Aberasturi Lidl-Trek + 10.07
78 Binyan Ma China + 10.08
79 Yikui Niu China + 10.08
80 Cameron Scott Bahrain Victorious + 10.10
81 Elia Viviani INEOS Grenadiers + 10.16
82 Antwan Tolhoek Lidl-Trek + 10.42
83 Sebastian Kolze Changizi Tudor Pro Cycling Team + 11.24
84 Christophe Noppe Cofidis + 11.35
85 Rune Herregodts Intermarché-Circus-Wanty + 12.34
86 Zdenek Stybar Team Jayco-AlUla + 13.19
87 David Dekker Team Arkéa-Samsic + 13.27
88 Michael Schwarzmann Lotto Dstny + 13.29
89 Blake Quick Team Jayco-AlUla + 13.40
90 Amund Grøndahl Jansen Team Jayco-AlUla + 13.42
91 Alan Riou Team Arkéa-Samsic + 13.55
92 Luke Rowe INEOS Grenadiers + 13.58
93 Adrien Petit Intermarché-Circus-Wanty + 14.17
94 Jakub Mareczko Alpecin-Deceuninck + 15.01
95 Filip Maciejuk Bahrain Victorious + 15.22
96 Shane Archbold BORA-hansgrohe + 15.24
97 Jiankun Liu China + 15.29
98 Changsheng Sun China + 15.47
99 Patrick Bevin Team dsm-firmenich + 15.51
100 Niklas Märkl Team dsm-firmenich + 16.54
101 Abner González Movistar Team + 17.32
102 Dario Cataldo Lidl-Trek + 17.36
103 Lukas Pöstlberger Team Jayco-AlUla + 17.50
104 Arvid de Kleijn Tudor Pro Cycling Team + 17.54
105 Ryan Mullen BORA-hansgrohe + 18.25
106 Rüdiger Selig Lotto Dstny + 18.28
107 Taj Jones Israel-Premier Tech + 18.49
108 Maikel Zijlaard Tudor Pro Cycling Team + 19.17
109 Sam Bennett BORA-hansgrohe + 19.29
110 Johan Price-Pejtersen Bahrain Victorious + 21.31
111 Ahmed Madan Bahrain Victorious + 22.23
- George Bennett UAE Team Emirates DNS
- Lucas Plapp INEOS Grenadiers DNF

Youth

PosRiderTeam Time
1 Louis Barré Team Arkéa-Samsic 13:05:50
2 Matteo Jorgenson Movistar Team + 00.01
3 Ethan Hayter INEOS Grenadiers + 00.01
4 Jesus David Peña Team Jayco-AlUla + 00.01
5 Sylvain Moniquet Lotto Dstny + 00.01
6 Oscar Onley Team dsm-firmenich + 00.05
7 Axel Mariault Cofidis + 00.09
8 Giovanni Aleotti BORA-hansgrohe + 00.12
9 Leo Hayter INEOS Grenadiers + 00.12
10 Filippo Baroncini Lidl-Trek + 00.20
11 Yannis Voisard Tudor Pro Cycling Team + 00.33
12 Asbjørn Hellemose Lidl-Trek + 00.37
13 Thomas Champion Cofidis + 00.47
14 Rudy Porter Team Jayco-AlUla + 00.53
15 Juri Hollmann Movistar Team + 00.53
16 Mason Hollyman Israel-Premier Tech + 01.06
17 Sebastian Berwick Israel-Premier Tech + 01.11
18 Johannes Adamietz Lotto Dstny + 01.17
19 Rick Pluimers Tudor Pro Cycling Team + 01.39
20 Alessandro Verre Team Arkéa-Samsic + 01.50
21 Frederik Wandahl BORA-hansgrohe + 01.51
22 Jonas Iversby Hvideberg Team dsm-firmenich + 02.26
23 Laurenz Rex Intermarché-Circus-Wanty + 02.35
24 Arnaud De Lie Lotto Dstny + 03.21
25 Donavan Grondin Team Arkéa-Samsic + 03.37
26 Jonathan Milan Bahrain Victorious + 03.54
27 Marijn van den Berg EF Education-EasyPost + 03.54
28 Jonas Rutsch EF Education-EasyPost + 03.58
29 Fabio Van den Bossche Alpecin-Deceuninck + 04.11
30 Petr Kelemen Tudor Pro Cycling Team + 04.24
31 Julius Johansen Intermarché-Circus-Wanty + 04.57
32 Tim van Dijke Jumbo-Visma + 05.15
33 Jens Reynders Israel-Premier Tech + 07.28
34 Olav Kooij Jumbo-Visma + 07.38
35 Tobias Lund Andresen Team dsm-firmenich + 07.58
36 Jensen Plowright Alpecin-Deceuninck + 08.42
37 Haoyu Su China + 09.20
38 Mick van Dijke Jumbo-Visma + 09.20
39 Michael Leonard INEOS Grenadiers + 09.46
40 Binyan Ma China + 09.51
41 Cameron Scott Bahrain Victorious + 09.53
42 Sebastian Kolze Changizi Tudor Pro Cycling Team + 11.07
43 Rune Herregodts Intermarché-Circus-Wanty + 12.17
44 David Dekker Team Arkéa-Samsic + 13.10
45 Blake Quick Team Jayco-AlUla + 13.23
46 Filip Maciejuk Bahrain Victorious + 15.05
47 Changsheng Sun China + 15.30
48 Niklas Märkl Team dsm-firmenich + 16.37
49 Abner González Movistar Team + 17.15
50 Taj Jones Israel-Premier Tech + 18.32
51 Maikel Zijlaard Tudor Pro Cycling Team + 19.00
52 Johan Price-Pejtersen Bahrain Victorious + 21.14
53 Ahmed Madan Bahrain Victorious + 22.06

Points

PosRiderTeam Points
1 Dries De Bondt Alpecin-Deceuninck 36
2 Jonathan Milan Bahrain Victorious 26
3 Jens Reynders Israel-Premier Tech 26
4 Olav Kooij Jumbo-Visma 25
5 Jensen Plowright Alpecin-Deceuninck 20
6 Milan Vader Jumbo-Visma 15
7 Elia Viviani INEOS Grenadiers 15
8 Arvid de Kleijn Tudor Pro Cycling Team 13
9 Sam Bennett BORA-hansgrohe 13
10 Lionel Taminiaux Alpecin-Deceuninck 11
11 Rémy Rochas Cofidis 10
12 Rick Pluimers Tudor Pro Cycling Team 10
13 Hugh Carthy EF Education-EasyPost 8
14 Arnaud De Lie Lotto Dstny 8
15 Marijn van den Berg EF Education-EasyPost 8
16 Jesus David Peña Team Jayco-AlUla 7
17 Max Kanter Movistar Team 7
18 Tobias Lund Andresen Team dsm-firmenich 7
19 Felix Großschartner UAE Team Emirates 6
20 Jhonnatan Narvaez INEOS Grenadiers 6
21 Thomas Champion Cofidis 6
22 Omer Goldstein Israel-Premier Tech 6
23 Frederik Wandahl BORA-hansgrohe 6
24 Zdenek Stybar Team Jayco-AlUla 6
25 Sylvain Moniquet Lotto Dstny 5
26 Axel Mariault Cofidis 5
27 Louis Barré Team Arkéa-Samsic 4
28 Ethan Hayter INEOS Grenadiers 4
29 Tim Wellens UAE Team Emirates 4
30 Laurenz Rex Intermarché-Circus-Wanty 4
31 Max Walscheid Cofidis 4
32 Sebastian Molano UAE Team Emirates 4
33 Binyan Ma China 3
34 Matteo Jorgenson Movistar Team 3
35 Julius Johansen Intermarché-Circus-Wanty 2
36 Rüdiger Selig Lotto Dstny 2
37 Johan Jacobs Movistar Team 1
38 Jon Aberasturi Lidl-Trek 1

Mountain

PosRiderTeam Points
1 Frederik Wandahl BORA-hansgrohe 42
2 Tim Wellens UAE Team Emirates 15
3 Felix Großschartner UAE Team Emirates 12
4 Dries De Bondt Alpecin-Deceuninck 9
5 Rigoberto Uran EF Education-EasyPost 6
6 Jens Reynders Israel-Premier Tech 5
7 Rémy Rochas Cofidis 4
8 Oscar Onley Team dsm-firmenich 4
9 Omer Goldstein Israel-Premier Tech 4
10 Julius Johansen Intermarché-Circus-Wanty 2
11 Haoyu Su China 2
12 Michael Vink UAE Team Emirates 1
13 Zdenek Stybar Team Jayco-AlUla 1

Team

PosTeamTime
1 Cofidis 39:17:43
2 INEOS Grenadiers + 00.16
3 EF Education-EasyPost + 00.33
4 UAE Team Emirates + 01.22
5 Team Arkéa-Samsic + 01.50
6 Movistar Team + 01.52
7 BORA-hansgrohe + 02.46
8 Team Jayco-AlUla + 02.55
9 Israel-Premier Tech + 02.57
10 Lotto Dstny + 04.26
11 Jumbo-Visma + 05.23
12 Alpecin-Deceuninck + 06.07
13 Lidl-Trek + 06.14
14 Tudor Pro Cycling Team + 06.29
15 Team dsm-firmenich + 07.29
16 Intermarché-Circus-Wanty + 07.36
17 Bahrain Victorious + 10.38
18 China + 22.07

Race profile

Race
Gree - Tour of Guangxi
Start date
12.10.2023
End date
17.10.2023
Total distance
161.4 km
Gen
Men
Cat
2.UWT
Country
China
Discipline
Road

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️