| Sunday 19 May 2024 | 1/ |  | 1/ Max Walker (Astana Qazaqstan Development Team) - 3'08"73. 2/ Yoshiki Terada (Shimano Racing) - +0'07"50.
 3/ Matteo Malucelli (JCL Team Ukyo) - +0'07"79.
 4/ Rhys Britton (Saint Piran) - +0'08"07.
 5/ Shotaro Iribe (Shimano Racing) - +0'08"74.
 | 
					
						| Monday 20 May 2024 | 2/ |  | 1/ Matteo Malucelli (JCL Team Ukyo) - 2h41'13" 2/ Max Walker (Astana Qazaqstan Development Team)
 3/ Shunsuke Imamura (Japan)
 4/ Keigo Kusaba (Aisan Racing Team)
 5/ Yoshiki Terada (Shimano Racing)
 | 
					
						| tuesday 21 May 2024 | 3/ |  | 1/ Giovanni Carboni (JCL Team Ukyo) - 3h10'52" 2/ Anatolii Budiak (Terengganu Cycling Team)
 3/ Drew Morey (Kinan Racing Team) - +0'03"
 4/ Carter Bettles (Roojai Insurance) - +0'04"
 5/ Zachary Marriage (Team Bridgelane) - +0'23"
 | 
					
						| Wednesday 22 May 2024 | 4/ |  | 1/ Joshua Ludman (Saint Piran) - 3h06'21" 2/ Tetsuo Yamamoto (Japan)
 3/ Kazushige Kuboki (Japan) - +0'29"
 4/ Rhys Britton (Saint Piran)
 5/ Yoshiki Terada (Shimano Racing)
 | 
					
						| Thursday 23 May 2024 | 5/ |  | 1/ Nicolya Vinkurov (Astana Qazaqstan Team) - 3h02'43" 2/ Davide Toneatti (Astana Qazaqstan Development Team) - +0'03"
 3/ Benjamin Dyball (Victoire Hiroshima)
 4/ Yuki Ishihara (Shimano Racing)
 5/ Ryan Cavanagh (Kinan Racing Team) - +0'09"
 | 
					
						| Friday 24 May 2024 | 6/ |  | 1/ Giovanni Carboni (JCL Team Ukyo) - 2h11'53" 2/ Merhawi Kudus (Terengganu Cycling Team) - +0'21"
 3/ Benjamin Dyball (Victoire Hiroshima) - +0'23"
 4/ Adne van Engelen (Roojai Insurance) - +0'41"
 5/ Nicolya Vinokurov (Astana Qazaqstan Team) - +0'58"
 | 
					
						| Saturday 25 May 2024 | 7/ |  | 1/ Max Walker (Astana Qazaqstan Development Team) - 2h24'45" 2/ Adne van Engelen (Roojai Insurance)
 3/ Naoki Kojima (Japan) - +0'02"
 4/ Davide Toneatti (Astana Qazaqstan Development Team) - +0'05"
 5/ Hayato Okamoto (Aisan Racing Team)
 | 
					
						| Sunday 26 May 2024 | 8/ |  | 1/ Matteo Malucelli (JCL Team Ukyo) - 2h14'11" 2/ Rhys Britton (Saint Piran)
 3/ Hayato Okamoto (Aisan Racing Team)
 4/ Kazushige Kuboki (Japan)
 5/ Raymond Kreder (Kinan Racing Team)
 |