Tour de Taiwan 2026 - Stage 2

Taoyuan > Jiaobanshan Park, 123.3km

15.03-19.03

Results

Stage

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

GC

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

Mountain

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

Team

PosTeamTime
1 Euskaltel-Euskadi 13:04:30
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 Hrinkow Advarics + 01.40
7 Lotto-Intermarché + 01.45
8 Aisan Racing Team + 02.31
9 Roojai Insurance Winspace + 03.57
10 CCACHE x BODYWRAP + 04.07
11 Team UKYO + 04.22
12 Victoria Sports Pro Cycling + 04.48
13 EuroCyclingTrips-CCN + 08.45
14 Thailand + 08.45
15 Solution Tech-NIPPO-Rali + 12.36
16 Taiwan + 13.18
17 7Eleven Cliqq Roadbike Philippines + 15.25
18 Astemo Utsunomiya Blitzen + 18.29
19 Sparkle Oita Racing Team + 20.47
20 Team Novo Nordisk + 20.47
21 Jakarta Pro Cycling Team + 25.13

Race profile

Race
Tour de Taiwan
Start date
15.03.2026
End date
19.03.2026
Total distance
123.3 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 ❤️