Stage 903: Men Under 23 - Individual Time Trial
24 Jun 2026
Stage result
- 1RGRyan Gal30:51
- 2JVJarne Van De Ven+0:22
- 3MMMichiel Mouris+0:34
- 4TWThijs Wemmers+0:39
- 5TMThomas Monkelbaan+0:45
- 6SGSamuel Gunnink+0:57
- 7EUEd Uptegrove+1:07
- 8JVJasper Van Der Marel+1:11
- 9PVPepijn Veenings+1:22
- 10JSJoeri Schaper+1:25
- 11TATim Angenent+1:27
- 12EAElmar Abma+1:31
- 13CKCamiel Klignet+1:38
- 14LWLuka Wissink+1:50
- 15WTWouter Toussaint+1:54
- 16GSGijs Schoonvelde+2:00
- 17RJRuud Junior Nagengast+2:00
- 18RMRenzo Moretti+2:11
- 19MVMika Vijfvinkel+2:12
- 20TVThijs Vrij+2:13
- 21JRJilles Romers+2:23
- 22SJSven Joosten+2:24
- 23JBJelle Bouma+2:28
- 24JSJelle Schieven+2:29
- 25MLMelle Lubbers+2:35
- 26TVTim Van Der Zalm+2:36
- 27HPHugo Paats+2:38
- 28NWNiels Wijma+2:38
- 29SBSjoerd Bijlsma+2:45
- 30QMQuint Meuwese+2:48
- 31VVVincent Van Dorp+2:54
- 32DTDanny Turkstra+3:17
- 33LVLucas Van Dijk+3:26
- 34TVTijn Veldkamp+3:44
- 35JSJoost Spijker+3:49
- 36HVHidde Van De Streek+3:53
- 37BDBen De Roos+4:13
- 38GBGijs Broere+4:35
- 39TPThijmen Paardekooper+4:40
General classification
- 1RGRyan Gal30:51
- 2JVJarne Van De Ven+0:22
- 3MMMichiel Mouris+0:34
- 4TWThijs Wemmers+0:39
- 5TMThomas Monkelbaan+0:45
- 6SGSamuel Gunnink+0:57
- 7EUEd Uptegrove+1:07
- 8JVJasper Van Der Marel+1:11
- 9PVPepijn Veenings+1:22
- 10JSJoeri Schaper+1:25
- 11TATim Angenent+1:27
- 12EAElmar Abma+1:31
- 13CKCamiel Klignet+1:38
- 14LWLuka Wissink+1:50
- 15WTWouter Toussaint+1:54
- 16GSGijs Schoonvelde+2:00
- 17RJRuud Junior Nagengast+2:00
- 18RMRenzo Moretti+2:11
- 19MVMika Vijfvinkel+2:12
- 20TVThijs Vrij+2:13
- 21JRJilles Romers+2:23
- 22SJSven Joosten+2:24
- 23JBJelle Bouma+2:28
- 24JSJelle Schieven+2:29
- 25MLMelle Lubbers+2:35
- 26TVTim Van Der Zalm+2:36
- 27HPHugo Paats+2:38
- 28NWNiels Wijma+2:38
- 29SBSjoerd Bijlsma+2:45
- 30QMQuint Meuwese+2:48
- 31VVVincent Van Dorp+2:54
- 32DTDanny Turkstra+3:17
- 33LVLucas Van Dijk+3:26
- 34TVTijn Veldkamp+3:44
- 35JSJoost Spijker+3:49
- 36HVHidde Van De Streek+3:53
- 37BDBen De Roos+4:13
- 38GBGijs Broere+4:35
- 39TPThijmen Paardekooper+4:40
Points classification
- 1RGRyan Gal00:30:51
- 2JVJarne Van De Ven00:31:13
- 3MMMichiel Mouris00:31:25
- 4TWThijs Wemmers00:31:30
- 5TMThomas Monkelbaan00:31:36
- 6SGSamuel Gunnink00:31:48
- 7EUEd Uptegrove00:31:58
- 8JVJasper Van Der Marel00:32:02
- 9PVPepijn Veenings00:32:13
- 10JSJoeri Schaper00:32:16
- 11TATim Angenent00:32:18
- 12EAElmar Abma00:32:22
- 13CKCamiel Klignet00:32:29
- 14LWLuka Wissink00:32:41
- 15WTWouter Toussaint00:32:45
- 16GSGijs Schoonvelde00:32:51
- 17RJRuud Junior Nagengast00:32:51
- 18RMRenzo Moretti00:33:02
- 19MVMika Vijfvinkel00:33:03
- 20TVThijs Vrij00:33:04
- 21JRJilles Romers00:33:14
- 22SJSven Joosten00:33:15
- 23JBJelle Bouma00:33:19
- 24JSJelle Schieven00:33:20
- 25MLMelle Lubbers00:33:26
- 26TVTim Van Der Zalm00:33:27
- 27HPHugo Paats00:33:29
- 28NWNiels Wijma00:33:29
- 29SBSjoerd Bijlsma00:33:36
- 30QMQuint Meuwese00:33:39
- 31VVVincent Van Dorp00:33:45
- 32DTDanny Turkstra00:34:08
- 33LVLucas Van Dijk00:34:17
- 34TVTijn Veldkamp00:34:35
- 35JSJoost Spijker00:34:40
- 36HVHidde Van De Streek00:34:44
- 37BDBen De Roos00:35:04
- 38GBGijs Broere00:35:26
- 39TPThijmen Paardekooper00:35:31
Mountains classification
- 1RGRyan Gal00:30:51
- 2JVJarne Van De Ven00:31:13
- 3MMMichiel Mouris00:31:25
- 4TWThijs Wemmers00:31:30
- 5TMThomas Monkelbaan00:31:36
- 6SGSamuel Gunnink00:31:48
- 7EUEd Uptegrove00:31:58
- 8JVJasper Van Der Marel00:32:02
- 9PVPepijn Veenings00:32:13
- 10JSJoeri Schaper00:32:16
- 11TATim Angenent00:32:18
- 12EAElmar Abma00:32:22
- 13CKCamiel Klignet00:32:29
- 14LWLuka Wissink00:32:41
- 15WTWouter Toussaint00:32:45
- 16GSGijs Schoonvelde00:32:51
- 17RJRuud Junior Nagengast00:32:51
- 18RMRenzo Moretti00:33:02
- 19MVMika Vijfvinkel00:33:03
- 20TVThijs Vrij00:33:04
- 21JRJilles Romers00:33:14
- 22SJSven Joosten00:33:15
- 23JBJelle Bouma00:33:19
- 24JSJelle Schieven00:33:20
- 25MLMelle Lubbers00:33:26
- 26TVTim Van Der Zalm00:33:27
- 27HPHugo Paats00:33:29
- 28NWNiels Wijma00:33:29
- 29SBSjoerd Bijlsma00:33:36
- 30QMQuint Meuwese00:33:39
- 31VVVincent Van Dorp00:33:45
- 32DTDanny Turkstra00:34:08
- 33LVLucas Van Dijk00:34:17
- 34TVTijn Veldkamp00:34:35
- 35JSJoost Spijker00:34:40
- 36HVHidde Van De Streek00:34:44
- 37BDBen De Roos00:35:04
- 38GBGijs Broere00:35:26
- 39TPThijmen Paardekooper00:35:31
Youth classification
- 1RGRyan Gal30:51
- 2JVJarne Van De Ven+0:22
- 3MMMichiel Mouris+0:34
- 4TWThijs Wemmers+0:39
- 5TMThomas Monkelbaan+0:45
- 6SGSamuel Gunnink+0:57
- 7EUEd Uptegrove+1:07
- 8JVJasper Van Der Marel+1:11
- 9PVPepijn Veenings+1:22
- 10JSJoeri Schaper+1:25
- 11TATim Angenent+1:27
- 12EAElmar Abma+1:31
- 13CKCamiel Klignet+1:38
- 14LWLuka Wissink+1:50
- 15WTWouter Toussaint+1:54
- 16GSGijs Schoonvelde+2:00
- 17RJRuud Junior Nagengast+2:00
- 18RMRenzo Moretti+2:11
- 19MVMika Vijfvinkel+2:12
- 20TVThijs Vrij+2:13
- 21JRJilles Romers+2:23
- 22SJSven Joosten+2:24
- 23JBJelle Bouma+2:28
- 24JSJelle Schieven+2:29
- 25MLMelle Lubbers+2:35
- 26TVTim Van Der Zalm+2:36
- 27HPHugo Paats+2:38
- 28NWNiels Wijma+2:38
- 29SBSjoerd Bijlsma+2:45
- 30QMQuint Meuwese+2:48
- 31VVVincent Van Dorp+2:54
- 32DTDanny Turkstra+3:17
- 33LVLucas Van Dijk+3:26
- 34TVTijn Veldkamp+3:44
- 35JSJoost Spijker+3:49
- 36HVHidde Van De Streek+3:53
- 37BDBen De Roos+4:13
- 38GBGijs Broere+4:35
- 39TPThijmen Paardekooper+4:40