Tour de Taiwan 2026 - Stage 4

Pingtung > Pingtung, 131.2km

15.03-19.03

Results

Stage

PosRiderTeam Time
1 Dusan Rajovic Solution Tech-NIPPO-Rali 2:44:49
2 Paul Hennequin Euskaltel-Euskadi + 00.00
3 Andrea D'Amato Team UKYO + 00.00
4 Liam Walsh CCACHE x BODYWRAP + 00.00
5 Matys Grisel Lotto-Intermarché + 00.00
6 Rodrigo Álvarez Burgos Burpellet BH + 00.00
7 Tilen Finkst Solution Tech-NIPPO-Rali + 00.00
8 Shiki Kuroeda Sparkle Oita Racing Team + 00.00
9 Célestin Wattelle Team Novo Nordisk + 00.00
10 Max Campbell CCACHE x BODYWRAP + 00.00
11 Jordi Lopez Euskaltel-Euskadi + 00.00
12 Yosandy Darmawan Oetomo Jakarta Pro Cycling Team + 00.00
13 Yoshiki Terada Team UKYO + 00.00
14 Keigo Kusaba KINAN Racing Team + 00.00
15 Kazushige Kuboki Team UKYO + 00.00
16 Donovan Mackie Team Novo Nordisk + 00.00
17 Nil Gimeno Equipo Kern Pharma + 00.00
18 Jude Francisco Victoria Sports Pro Cycling + 00.00
19 Lorenzo Quartucci Burgos Burpellet BH + 00.00
20 Matthew Fox Lotto-Intermarché + 00.00
21 Atsushi Oka Astemo Utsunomiya Blitzen + 00.00
22 Ronnilan Quita 7Eleven Cliqq Roadbike Philippines + 00.00
23 Dylan Hopkins Roojai Insurance Winspace + 00.00
24 Hayato Okamoto Aisan Racing Team + 00.00
25 Kazuto Minami Aisan Racing Team + 00.00
26 Yuhi Todome Aisan Racing Team + 00.00
27 Jonel Carcueva 7Eleven Cliqq Roadbike Philippines + 00.00
28 Kota Sumiyoshi Sparkle Oita Racing Team + 00.00
29 Lucas Carstensen KINAN Racing Team + 00.00
30 You Cheng Chang Taiwan + 00.00
31 Thanakhan Chaiyasombat Thailand + 00.00
32 Sarawut Sirironnachai Thailand + 00.00
33 Tomoya Koyama Burgos Burpellet BH + 00.00
34 David Drouin EuroCyclingTrips-CCN + 00.00
35 Kensho Kanai Sparkle Oita Racing Team + 00.00
36 Hamish Beadle Team Novo Nordisk + 00.00
37 Xabier Isasa Euskaltel-Euskadi + 00.00
38 Louis Sutton Euskaltel-Euskadi + 00.00
39 Jordi Slootjes EuroCyclingTrips-CCN + 00.00
40 Hayato Tobaru Aisan Racing Team + 00.00
41 Jambaljamts Sainbayar Burgos Burpellet BH + 00.00
42 Nichol Pareja Victoria Sports Pro Cycling + 00.00
43 William Heffernan CCACHE x BODYWRAP + 00.00
44 Ivan Cobo Equipo Kern Pharma + 00.00
45 George Matsui Aisan Racing Team + 00.00
46 Fergus Browning Terengganu Cycling Team + 00.00
47 Zeb Kyffin Terengganu Cycling Team + 00.00
48 Genki Yamamoto KINAN Racing Team + 00.00
49 Chun Kai Feng Astemo Utsunomiya Blitzen + 00.00
50 Ratchanon Yaowarat Thailand + 00.00
51 Mathias Bregnhøj Terengganu Cycling Team + 00.00
52 Carter Bettles Roojai Insurance Winspace + 00.00
53 Simone Raccani Team UKYO + 00.00
54 Tegshbayar Batsaikhan Roojai Insurance Winspace + 00.00
55 Anton Muller Team Novo Nordisk + 00.00
56 Kun Hung Hung Taiwan + 00.00
57 Cesar Perez Equipo Kern Pharma + 00.00
58 Nattapol Jumchat Thailand + 00.00
59 Yuma Koishi KINAN Racing Team + 00.00
60 Richard Riska Hrinkow Advarics + 00.00
61 Thibaut Bernard Lotto-Intermarché + 00.00
62 Jeroen Meijers Victoria Sports Pro Cycling + 00.00
63 Peerapol Chawchiangkwang Thailand + 00.00
64 Ismael Grospe Victoria Sports Pro Cycling + 00.00
65 Dealton Nur Arif Prayogo Jakarta Pro Cycling Team + 00.00
66 Matthew Greenwood CCACHE x BODYWRAP + 00.00
67 Martin Rey Burgos Burpellet BH + 00.00
68 Syuan You Ye Taiwan + 00.00
69 Thomas Peyroton-Dartet EuroCyclingTrips-CCN + 00.00
70 Noah Blannin CCACHE x BODYWRAP + 00.00
71 Keisuke Aso Sparkle Oita Racing Team + 00.00
72 Adne van Engelen Terengganu Cycling Team + 00.00
73 Zhe Yie Kee Terengganu Cycling Team + 00.00
74 Tetsuo Yamamoto Team UKYO + 00.00
75 Stefan Bennett EuroCyclingTrips-CCN + 00.12
76 Josef Dirnbauer Hrinkow Advarics + 00.12
77 Shunsuke Imamura Lotto-Intermarché + 00.12
78 Jaebin Yun Roojai Insurance Winspace + 00.17
79 Lorenz Van de Wynkele Lotto-Intermarché + 00.21
80 Hugo Lutz-Atkinson EuroCyclingTrips-CCN + 00.21
81 Cormac McGeough 7Eleven Cliqq Roadbike Philippines + 00.24
82 Ken Sato Sparkle Oita Racing Team + 00.26
83 Taishi Miyazaki Astemo Utsunomiya Blitzen + 00.26
84 Yudai Arashiro KINAN Racing Team + 00.40
85 Yukiya Arashiro Solution Tech-NIPPO-Rali + 00.40
86 Yen Yi Ho Equipo Kern Pharma + 00.40
87 Iñigo Elosegui Equipo Kern Pharma + 00.59
88 Sergio Tu Astemo Utsunomiya Blitzen + 01.11
89 Jaka Primozic Hrinkow Advarics + 01.19
90 Wei Cheng Huang Taiwan + 00.00
91 Ting Wei Li Roojai Insurance Winspace + 01.21
92 Marcelo Felipe Victoria Sports Pro Cycling + 01.21
93 Shao Hsuan Lu Taiwan + 00.00
94 Ben Granger Solution Tech-NIPPO-Rali + 01.32
95 Nariyuki Masuda Astemo Utsunomiya Blitzen + 01.51
96 Loïc Bettendorff Hrinkow Advarics + 00.00
97 Koki Kamada Solution Tech-NIPPO-Rali + 03.21

GC

PosRiderTeam Time
1 Matys Grisel Lotto-Intermarché 10:12:31
2 Matthew Fox Lotto-Intermarché + 00.04
3 Jordi Lopez Euskaltel-Euskadi + 00.07
4 Nil Gimeno Equipo Kern Pharma + 00.12
5 Ivan Cobo Equipo Kern Pharma + 00.13
6 Fergus Browning Terengganu Cycling Team + 00.13
7 Carter Bettles Roojai Insurance Winspace + 00.13
8 Lorenzo Quartucci Burgos Burpellet BH + 00.14
9 Yuma Koishi KINAN Racing Team + 00.14
10 Dylan Hopkins Roojai Insurance Winspace + 00.15
11 Louis Sutton Euskaltel-Euskadi + 00.16
12 Yuhi Todome Aisan Racing Team + 00.16
13 Xabier Isasa Euskaltel-Euskadi + 00.16
14 Mathias Bregnhøj Terengganu Cycling Team + 00.16
15 Nichol Pareja Victoria Sports Pro Cycling + 00.16
16 Cesar Perez Equipo Kern Pharma + 00.16
17 Loïc Bettendorff Hrinkow Advarics + 00.16
18 Simone Raccani Team UKYO + 00.16
19 Matthew Greenwood CCACHE x BODYWRAP + 00.16
20 Andrea D'Amato Team UKYO + 00.53
21 Jeroen Meijers Victoria Sports Pro Cycling + 00.59
22 Rodrigo Álvarez Burgos Burpellet BH + 01.01
23 George Matsui Aisan Racing Team + 01.01
24 Genki Yamamoto KINAN Racing Team + 01.01
25 Zeb Kyffin Terengganu Cycling Team + 01.01
26 Tilen Finkst Solution Tech-NIPPO-Rali + 01.07
27 Jambaljamts Sainbayar Burgos Burpellet BH + 01.07
28 William Heffernan CCACHE x BODYWRAP + 01.07
29 Peerapol Chawchiangkwang Thailand + 01.07
30 Kazuto Minami Aisan Racing Team + 02.27
31 Lorenz Van de Wynkele Lotto-Intermarché + 02.36
32 Adne van Engelen Terengganu Cycling Team + 03.32
33 Noah Blannin CCACHE x BODYWRAP + 03.32
34 Tetsuo Yamamoto Team UKYO + 03.53
35 Yoshiki Terada Team UKYO + 04.09
36 David Drouin EuroCyclingTrips-CCN + 04.13
37 Kota Sumiyoshi Sparkle Oita Racing Team + 04.13
38 Anton Muller Team Novo Nordisk + 04.13
39 Martin Rey Burgos Burpellet BH + 04.13
40 Ismael Grospe Victoria Sports Pro Cycling + 04.13
41 Tegshbayar Batsaikhan Roojai Insurance Winspace + 04.13
42 Wei Cheng Huang Taiwan + 04.13
43 Thanakhan Chaiyasombat Thailand + 04.19
44 Ratchanon Yaowarat Thailand + 04.25
45 Hugo Lutz-Atkinson EuroCyclingTrips-CCN + 04.34
46 Jaka Primozic Hrinkow Advarics + 04.36
47 Ben Granger Solution Tech-NIPPO-Rali + 05.08
48 Atsushi Oka Astemo Utsunomiya Blitzen + 06.43
49 Zhe Yie Kee Terengganu Cycling Team + 07.28
50 Marcelo Felipe Victoria Sports Pro Cycling + 08.09
51 Richard Riska Hrinkow Advarics + 08.19
52 Dusan Rajovic Solution Tech-NIPPO-Rali + 08.21
53 Paul Hennequin Euskaltel-Euskadi + 08.28
54 Kazushige Kuboki Team UKYO + 08.41
55 Thibaut Bernard Lotto-Intermarché + 08.41
56 Hamish Beadle Team Novo Nordisk + 08.41
57 Keisuke Aso Sparkle Oita Racing Team + 08.41
58 Yukiya Arashiro Solution Tech-NIPPO-Rali + 09.21
59 Stefan Bennett EuroCyclingTrips-CCN + 09.22
60 Hayato Tobaru Aisan Racing Team + 09.45
61 Yudai Arashiro KINAN Racing Team + 09.50
62 Yen Yi Ho Equipo Kern Pharma + 09.50
63 Josef Dirnbauer Hrinkow Advarics + 10.11
64 Nariyuki Masuda Astemo Utsunomiya Blitzen + 10.32
65 Liam Walsh CCACHE x BODYWRAP + 11.29
66 Max Campbell CCACHE x BODYWRAP + 11.35
67 Lucas Carstensen KINAN Racing Team + 11.36
68 Jude Francisco Victoria Sports Pro Cycling + 11.38
69 Taishi Miyazaki Astemo Utsunomiya Blitzen + 11.51
70 You Cheng Chang Taiwan + 12.16
71 Ronnilan Quita 7Eleven Cliqq Roadbike Philippines + 12.16
72 Nattapol Jumchat Thailand + 12.16
73 Sarawut Sirironnachai Thailand + 12.16
74 Shunsuke Imamura Lotto-Intermarché + 12.34
75 Iñigo Elosegui Equipo Kern Pharma + 12.55
76 Keigo Kusaba KINAN Racing Team + 13.16
77 Jonel Carcueva 7Eleven Cliqq Roadbike Philippines + 13.16
78 Jaebin Yun Roojai Insurance Winspace + 13.57
79 Cormac McGeough 7Eleven Cliqq Roadbike Philippines + 15.13
80 Hayato Okamoto Aisan Racing Team + 16.06
81 Tomoya Koyama Burgos Burpellet BH + 16.44
82 Célestin Wattelle Team Novo Nordisk + 16.44
83 Chun Kai Feng Astemo Utsunomiya Blitzen + 16.44
84 Kensho Kanai Sparkle Oita Racing Team + 16.44
85 Shao Hsuan Lu Taiwan + 16.44
86 Yosandy Darmawan Oetomo Jakarta Pro Cycling Team + 16.57
87 Sergio Tu Astemo Utsunomiya Blitzen + 17.55
88 Jordi Slootjes EuroCyclingTrips-CCN + 18.23
89 Thomas Peyroton-Dartet EuroCyclingTrips-CCN + 18.23
90 Dealton Nur Arif Prayogo Jakarta Pro Cycling Team + 19.41
91 Koki Kamada Solution Tech-NIPPO-Rali + 20.05
92 Ting Wei Li Roojai Insurance Winspace + 21.01
93 Shiki Kuroeda Sparkle Oita Racing Team + 21.42
94 Syuan You Ye Taiwan + 22.49
95 Ken Sato Sparkle Oita Racing Team + 23.26
96 Donovan Mackie Team Novo Nordisk + 25.51
97 Kun Hung Hung Taiwan + 27.50

Points

PosRiderTeam Points
1 Matys Grisel Lotto-Intermarché 40
2 Paul Hennequin Euskaltel-Euskadi 39
3 Andrea D'Amato Team UKYO 38
4 Dusan Rajovic Solution Tech-NIPPO-Rali 32
5 Liam Walsh CCACHE x BODYWRAP 31
6 Tilen Finkst Solution Tech-NIPPO-Rali 29
7 Yoshiki Terada Team UKYO 23
8 Lucas Carstensen KINAN Racing Team 22
9 Rodrigo Álvarez Burgos Burpellet BH 18
10 Jordi Lopez Euskaltel-Euskadi 17
11 Ivan Cobo Equipo Kern Pharma 15
12 Jeroen Meijers Victoria Sports Pro Cycling 13
13 Thibaut Bernard Lotto-Intermarché 12
14 Max Campbell CCACHE x BODYWRAP 11
15 Jude Francisco Victoria Sports Pro Cycling 11
16 George Matsui Aisan Racing Team 10
17 Nil Gimeno Equipo Kern Pharma 8
18 Shiki Kuroeda Sparkle Oita Racing Team 8
19 Matthew Fox Lotto-Intermarché 7
20 Dylan Hopkins Roojai Insurance Winspace 7
21 Atsushi Oka Astemo Utsunomiya Blitzen 7
22 Célestin Wattelle Team Novo Nordisk 7
23 Louis Sutton Euskaltel-Euskadi 6
24 Jaebin Yun Roojai Insurance Winspace 6
25 Fergus Browning Terengganu Cycling Team 5
26 Carter Bettles Roojai Insurance Winspace 5
27 Ratchanon Yaowarat Thailand 5
28 Jambaljamts Sainbayar Burgos Burpellet BH 4
29 Yosandy Darmawan Oetomo Jakarta Pro Cycling Team 4
30 Lorenzo Quartucci Burgos Burpellet BH 3
31 Yuma Koishi KINAN Racing Team 3
32 Jaka Primozic Hrinkow Advarics 3
33 Hamish Beadle Team Novo Nordisk 2
34 Keigo Kusaba KINAN Racing Team 2
35 Cormac McGeough 7Eleven Cliqq Roadbike Philippines 2
36 Ting Wei Li Roojai Insurance Winspace 2
37 Kazushige Kuboki Team UKYO 1
38 Yukiya Arashiro Solution Tech-NIPPO-Rali 1
39 Josef Dirnbauer Hrinkow Advarics 1
40 Nariyuki Masuda Astemo Utsunomiya Blitzen 1
41 Tomoya Koyama Burgos Burpellet BH 1

Mountain

PosRiderTeam Points
1 Yuhi Todome Aisan Racing Team 21
2 Adne van Engelen Terengganu Cycling Team 19
3 Lorenzo Quartucci Burgos Burpellet BH 12
4 Matthew Fox Lotto-Intermarché 10
5 Jordi Lopez Euskaltel-Euskadi 9
6 Ismael Grospe Victoria Sports Pro Cycling 9
7 Josef Dirnbauer Hrinkow Advarics 7
8 Sarawut Sirironnachai Thailand 6
9 Simone Raccani Team UKYO 6
10 Lorenz Van de Wynkele Lotto-Intermarché 6
11 Matys Grisel Lotto-Intermarché 5
12 Matthew Greenwood CCACHE x BODYWRAP 5
13 Dusan Rajovic Solution Tech-NIPPO-Rali 4
14 Ivan Cobo Equipo Kern Pharma 3
15 Dylan Hopkins Roojai Insurance Winspace 3
16 Iñigo Elosegui Equipo Kern Pharma 3
17 Mathias Bregnhøj Terengganu Cycling Team 2
18 Louis Sutton Euskaltel-Euskadi 1
19 Loïc Bettendorff Hrinkow Advarics 1

Team

PosTeamTime
1 Euskaltel-Euskadi 30:38:21
2 Equipo Kern Pharma + 00.00
3 Terengganu Cycling Team + 00.45
4 Burgos Burpellet BH + 01.36
5 KINAN Racing Team + 01.36
6 Lotto-Intermarché + 01.45
7 Aisan Racing Team + 03.02
8 Roojai Insurance Winspace + 03.57
9 CCACHE x BODYWRAP + 04.07
10 Team UKYO + 04.22
11 Victoria Sports Pro Cycling + 04.48
12 Thailand + 08.45
13 Hrinkow Advarics + 09.55
14 Solution Tech-NIPPO-Rali + 13.16
15 EuroCyclingTrips-CCN + 16.48
16 Astemo Utsunomiya Blitzen + 26.27
17 Team Novo Nordisk + 28.50
18 Sparkle Oita Racing Team + 28.50
19 Taiwan + 29.24
20 7Eleven Cliqq Roadbike Philippines + 39.58

Race profile

Race
Tour de Taiwan
Start date
15.03.2026
End date
19.03.2026
Total distance
131.2 km
Gen
Men
Cat
2.1
Country
Taiwan
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 ❤️