Tour of Japan 2026 - Stage 7

Tokyo > Tokyo, 104.0km

24.05-31.05

Results

Stage

PosRiderTeam Time
1 Lucas Carstensen KINAN Racing Team 2:11:49
2 Alexander Salby Li Ning Star + 00.00
3 Tilen Finkst Solution Tech-NIPPO-Rali + 00.00
4 Tetsuo Yamamoto Team UKYO + 00.00
5 Daiki Magosaki Victoire Hiroshima + 00.00
6 Graeme Frislie CCACHE x BODYWRAP + 00.00
7 Francesco Carollo Swatt Club + 00.00
8 Liam Walsh CCACHE x BODYWRAP + 00.00
9 Atsushi Oka Astemo Utsunomiya Blitzen + 00.00
10 Hayato Okamoto Aisan Racing Team + 00.00
11 Kanta Umezawa Japan + 00.00
12 Benjami Prades VC Fukuoka + 00.00
13 Hiryu Kayama Shimano Racing Team + 00.00
14 Kazuki Watanabe Shimano Racing Team + 00.00
15 Rui Udagawa Aisan Racing Team + 00.00
16 Siim Kiskonen Levante Fuji Shizuoka + 00.00
17 Haruhi Honda VC Fukuoka + 00.00
18 Keigo Kusaba KINAN Racing Team + 00.00
19 Yuhi Todome Aisan Racing Team + 00.00
20 Luke Burns Victoire Hiroshima + 00.00
21 Tommaso Nencini Solution Tech-NIPPO-Rali + 00.00
22 Keisuke Nakamura Victoire Hiroshima + 00.00
23 Elliot Schultz Victoire Hiroshima + 00.00
24 Eduardo Sepulveda Li Ning Star + 00.00
25 Kyeongho Min Seoul Cycling Team + 00.00
26 Fergus Browning Terengganu Cycling Team + 00.00
27 Alessandro Iacchi Solution Tech-NIPPO-Rali + 00.00
28 Matteo Fabbro Solution Tech-NIPPO-Rali + 00.00
29 Nicolo Garibbo Team UKYO + 00.00
30 Giacomo Garavaglia Swatt Club + 00.00
31 Kamiel Bonneu Solution Tech-NIPPO-Rali + 00.00
32 Yikui Niu Li Ning Star + 00.00
33 Mario Takanashi Levante Fuji Shizuoka + 00.00
34 Mathias Bregnhøj Terengganu Cycling Team + 00.00
35 Zeb Kyffin Terengganu Cycling Team + 00.00
36 Leonel Quintero Victoire Hiroshima + 00.00
37 Gerard Ledesma VC Fukuoka + 00.00
38 Oscar Gallagher CCACHE x BODYWRAP + 00.00
39 Federico Iacomoni Team UKYO + 00.00
40 Adne van Engelen Terengganu Cycling Team + 00.08
41 Will Heath CCACHE x BODYWRAP + 00.08
42 Matthew Greenwood CCACHE x BODYWRAP + 00.08
43 Masaki Yamamoto VC Fukuoka + 00.08
44 Kosuke Takeyama Astemo Utsunomiya Blitzen + 00.11
45 Junsei Tani Astemo Utsunomiya Blitzen + 00.17
46 Shoma Hayashibara Shimano Racing Team + 00.17
47 Sota Yoshida Japan + 00.17
48 Yusuke Kubota Victoire Hiroshima + 00.17
49 Woo Ho Jung Seoul Cycling Team + 00.17
50 Rein Taaramäe KINAN Racing Team + 00.17
51 Shoma Kazama Shimano Racing Team + 00.17
52 Shahmir Aiman Halim Terengganu Cycling Team + 00.21
53 Nahom Zeray Team UKYO + 00.21
54 Kohei Yokotsuka VC Fukuoka + 00.23
55 Mads Andersen Swatt Club + 00.23
56 Simone Raccani Team UKYO + 00.26
57 Matias Malmberg Swatt Club + 00.26
58 Tommaso Dati Team UKYO + 00.26
59 Kazuto Minami Aisan Racing Team + 00.28
60 Hayato Tobaru Aisan Racing Team + 00.28
61 Hijiri Oda Aisan Racing Team + 00.28
62 Nariyuki Masuda Astemo Utsunomiya Blitzen + 00.28
63 Kazuma Miura Japan + 00.33
64 Taito Shindo Japan + 00.33
65 Luke Mudgway Li Ning Star + 00.33
66 Genki Yamamoto KINAN Racing Team + 00.44
67 Yukiya Arashiro Solution Tech-NIPPO-Rali + 00.44
68 Nils Sinschek Li Ning Star + 00.44
69 Chun Kai Feng Astemo Utsunomiya Blitzen + 01.10
70 Taishi Miyazaki Astemo Utsunomiya Blitzen + 02.23
71 Takumi Yamada Shimano Racing Team + 02.53
72 Yujin Sumita VC Fukuoka + 03.52
- Masao Shimazaki Japan DNF
- Jeonghoon Lee Seoul Cycling Team DNF
- Nicolo Pettiti Swatt Club DNF
- Zhe Yie Kee Terengganu Cycling Team DNF

GC

PosRiderTeam Time
1 Matteo Fabbro Solution Tech-NIPPO-Rali 15:39:24
2 Kamiel Bonneu Solution Tech-NIPPO-Rali + 00.55
3 Benjami Prades VC Fukuoka + 00.57
4 Eduardo Sepulveda Li Ning Star + 01.13
5 Fergus Browning Terengganu Cycling Team + 01.25
6 Nicolo Garibbo Team UKYO + 01.33
7 Adne van Engelen Terengganu Cycling Team + 02.10
8 Matthew Greenwood CCACHE x BODYWRAP + 02.14
9 Luke Burns Victoire Hiroshima + 03.00
10 Yuhi Todome Aisan Racing Team + 03.02
11 Mathias Bregnhøj Terengganu Cycling Team + 03.05
12 Federico Iacomoni Team UKYO + 03.16
13 Junsei Tani Astemo Utsunomiya Blitzen + 05.16
14 Tommaso Dati Team UKYO + 06.00
15 Will Heath CCACHE x BODYWRAP + 06.22
16 Shoma Hayashibara Shimano Racing Team + 07.20
17 Masaki Yamamoto VC Fukuoka + 07.24
18 Leonel Quintero Victoire Hiroshima + 07.25
19 Gerard Ledesma VC Fukuoka + 09.10
20 Zeb Kyffin Terengganu Cycling Team + 10.44
21 Nahom Zeray Team UKYO + 10.54
22 Tilen Finkst Solution Tech-NIPPO-Rali + 12.53
23 Giacomo Garavaglia Swatt Club + 14.53
24 Rein Taaramäe KINAN Racing Team + 15.52
25 Shoma Kazama Shimano Racing Team + 16.46
26 Nils Sinschek Li Ning Star + 17.02
27 Simone Raccani Team UKYO + 18.42
28 Takumi Yamada Shimano Racing Team + 20.11
29 Francesco Carollo Swatt Club + 24.28
30 Yukiya Arashiro Solution Tech-NIPPO-Rali + 25.09
31 Hijiri Oda Aisan Racing Team + 25.37
32 Atsushi Oka Astemo Utsunomiya Blitzen + 26.22
33 Oscar Gallagher CCACHE x BODYWRAP + 30.00
34 Luke Mudgway Li Ning Star + 31.37
35 Alessandro Iacchi Solution Tech-NIPPO-Rali + 31.44
36 Elliot Schultz Victoire Hiroshima + 32.26
37 Rui Udagawa Aisan Racing Team + 32.53
38 Daiki Magosaki Victoire Hiroshima + 33.07
39 Tommaso Nencini Solution Tech-NIPPO-Rali + 33.31
40 Hayato Okamoto Aisan Racing Team + 35.22
41 Nariyuki Masuda Astemo Utsunomiya Blitzen + 36.46
42 Kazuto Minami Aisan Racing Team + 37.25
43 Kanta Umezawa Japan + 38.03
44 Hiryu Kayama Shimano Racing Team + 39.30
45 Taishi Miyazaki Astemo Utsunomiya Blitzen + 39.35
46 Matias Malmberg Swatt Club + 41.16
47 Kohei Yokotsuka VC Fukuoka + 41.17
48 Keigo Kusaba KINAN Racing Team + 44.37
49 Yusuke Kubota Victoire Hiroshima + 45.07
50 Taito Shindo Japan + 45.25
51 Keisuke Nakamura Victoire Hiroshima + 50.23
52 Tetsuo Yamamoto Team UKYO + 50.48
53 Haruhi Honda VC Fukuoka + 51.36
54 Hayato Tobaru Aisan Racing Team + 51.36
55 Mads Andersen Swatt Club + 55.59
56 Woo Ho Jung Seoul Cycling Team + 56.05
57 Shahmir Aiman Halim Terengganu Cycling Team + 57.58
58 Sota Yoshida Japan + 01:00.23
59 Graeme Frislie CCACHE x BODYWRAP + 01:01.41
60 Genki Yamamoto KINAN Racing Team + 01:01.52
61 Mario Takanashi Levante Fuji Shizuoka + 01:02.22
62 Lucas Carstensen KINAN Racing Team + 01:02.24
63 Chun Kai Feng Astemo Utsunomiya Blitzen + 01:03.11
64 Kazuma Miura Japan + 01:04.03
65 Alexander Salby Li Ning Star + 01:04.03
66 Yikui Niu Li Ning Star + 01:04.16
67 Yujin Sumita VC Fukuoka + 01:07.38
68 Kazuki Watanabe Shimano Racing Team + 01:11.36
69 Kosuke Takeyama Astemo Utsunomiya Blitzen + 01:11.55
70 Kyeongho Min Seoul Cycling Team + 01:12.39
71 Liam Walsh CCACHE x BODYWRAP + 01:14.25
72 Siim Kiskonen Levante Fuji Shizuoka + 01:17.14
- Masao Shimazaki Japan DNF
- Jeonghoon Lee Seoul Cycling Team DNF
- Nicolo Pettiti Swatt Club DNF
- Zhe Yie Kee Terengganu Cycling Team DNF

Youth

PosRiderTeam Time
1 Will Heath CCACHE x BODYWRAP 15:45:46
2 Oscar Gallagher CCACHE x BODYWRAP + 23.38
3 Kanta Umezawa Japan + 31.41
4 Taito Shindo Japan + 39.03
5 Sota Yoshida Japan + 54.01
6 Kazuma Miura Japan + 57.41
7 Yujin Sumita VC Fukuoka + 01:01.16

Points

PosRiderTeam Points
1 Tommaso Dati Team UKYO 79
2 Benjami Prades VC Fukuoka 67
3 Nicolo Garibbo Team UKYO 58
4 Oscar Gallagher CCACHE x BODYWRAP 55
5 Tilen Finkst Solution Tech-NIPPO-Rali 45
6 Federico Iacomoni Team UKYO 43
7 Fergus Browning Terengganu Cycling Team 39
8 Nils Sinschek Li Ning Star 37
9 Leonel Quintero Victoire Hiroshima 37
10 Alexander Salby Li Ning Star 32
11 Matteo Fabbro Solution Tech-NIPPO-Rali 29
12 Giacomo Garavaglia Swatt Club 29
13 Lucas Carstensen KINAN Racing Team 25
14 Mathias Bregnhøj Terengganu Cycling Team 25
15 Daiki Magosaki Victoire Hiroshima 25
16 Tetsuo Yamamoto Team UKYO 23
17 Matias Malmberg Swatt Club 19
18 Eduardo Sepulveda Li Ning Star 17
19 Luke Mudgway Li Ning Star 17
20 Atsushi Oka Astemo Utsunomiya Blitzen 16
21 Francesco Carollo Swatt Club 14
22 Liam Walsh CCACHE x BODYWRAP 14
23 Rein Taaramäe KINAN Racing Team 14
24 Hayato Okamoto Aisan Racing Team 13
25 Simone Raccani Team UKYO 11
26 Yujin Sumita VC Fukuoka 10
27 Graeme Frislie CCACHE x BODYWRAP 10
28 Gerard Ledesma VC Fukuoka 10
29 Mads Andersen Swatt Club 8
30 Tommaso Nencini Solution Tech-NIPPO-Rali 5
31 Kanta Umezawa Japan 5
32 Luke Burns Victoire Hiroshima 4
33 Zeb Kyffin Terengganu Cycling Team 4
34 Nahom Zeray Team UKYO 4
35 Kazuto Minami Aisan Racing Team 4
36 Hijiri Oda Aisan Racing Team 4
37 Hiryu Kayama Shimano Racing Team 3
38 Adne van Engelen Terengganu Cycling Team 3
39 Sota Yoshida Japan 3
40 Kazuki Watanabe Shimano Racing Team 2
41 Keigo Kusaba KINAN Racing Team 2
42 Yuhi Todome Aisan Racing Team 2
43 Alessandro Iacchi Solution Tech-NIPPO-Rali 2
44 Junsei Tani Astemo Utsunomiya Blitzen 2
45 Genki Yamamoto KINAN Racing Team 2
46 Rui Udagawa Aisan Racing Team 1
47 Elliot Schultz Victoire Hiroshima 1
48 Will Heath CCACHE x BODYWRAP 1
49 Mario Takanashi Levante Fuji Shizuoka -5

Mountain

PosRiderTeam Points
1 Francesco Carollo Swatt Club 33
2 Genki Yamamoto KINAN Racing Team 26
3 Giacomo Garavaglia Swatt Club 20
4 Matteo Fabbro Solution Tech-NIPPO-Rali 15
5 Nils Sinschek Li Ning Star 12
6 Kamiel Bonneu Solution Tech-NIPPO-Rali 12
7 Eduardo Sepulveda Li Ning Star 10
8 Benjami Prades VC Fukuoka 8
9 Fergus Browning Terengganu Cycling Team 6
10 Nicolo Garibbo Team UKYO 6
11 Elliot Schultz Victoire Hiroshima 6
12 Federico Iacomoni Team UKYO 5
13 Matthew Greenwood CCACHE x BODYWRAP 5
14 Adne van Engelen Terengganu Cycling Team 4
15 Mathias Bregnhøj Terengganu Cycling Team 3
16 Nahom Zeray Team UKYO 3
17 Sota Yoshida Japan 3
18 Matias Malmberg Swatt Club 2
19 Luke Burns Victoire Hiroshima 1
20 Tilen Finkst Solution Tech-NIPPO-Rali 1
21 Simone Raccani Team UKYO 1
22 Tommaso Nencini Solution Tech-NIPPO-Rali 1
23 Mario Takanashi Levante Fuji Shizuoka -1

Team

PosTeamTime
1 Terengganu Cycling Team 46:32:43
2 Team UKYO + 00.36
3 Solution Tech-NIPPO-Rali + 07.44
4 VC Fukuoka + 10.46
5 Victoire Hiroshima + 21.04
6 CCACHE x BODYWRAP + 30.09
7 Shimano Racing Team + 33.14
8 Swatt Club + 34.08
9 Li Ning Star + 34.13
10 Aisan Racing Team + 47.49
11 Astemo Utsunomiya Blitzen + 50.30
12 Japan + 01:17.28
13 KINAN Racing Team + 01:30.09

Race profile

Race
Tour of Japan
Start date
24.05.2026
End date
31.05.2026
Total distance
104.0 km
Gen
Men
Cat
2.2
Country
Japan
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 ❤️