NL · born 2006 · U23 age 20
Keije Solen
No salary shown. There is no minimum salary at Continental level. How the step to the WorldTour works
Strength of results 2026
2026 so far: 15 top-20 finishes from 40 starts. In those results he finished ahead of 0 different riders from the UCI top 200 (0 times in total).
| Terrain | Top 20 | Ahead of top 50 | Ahead of top 200 |
|---|---|---|---|
| Flat | 7 | 0 | 0 |
| Hilly | 6 | 0 | 0 |
| Time trial | 1 | 0 | 0 |
| Unknown profile | 1 | 0 | 0 |
Big U23 races and overall classifications
At the big U23 races: 3 wins, 3 podiums, 5 top-10 results (stages, one-day races and overall). Ahead of 5 different proven riders in 2026.
- 1Won the overall classification of Flanders Tomorrow Tour 2.2U · big U23 race06 September 2026 · result ↗
Notable moments
Top-20 finishes, newest first. Every line links to the result on ProCyclingStats.
- 1717th at GP Rik Van Looy 1.2 · Flat · field 22
ahead of 1 proven rider (Naud De Clercq)13 September 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #241Timo Kielich
- #389Jensen Plowright
Behind him (beaten)
No ranked riders
- 66th at Tour de l'Avenir stage 4 2.2U · Hilly · field 46
ahead of 1 proven rider (Alessio Delle Vedove)23 August 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #393Aubin Sparfel
Behind him (beaten)
No ranked riders
- 1Won Tour de l'Avenir stage 2 · ahead of 2 proven 2.2U · Flat · Sprint of large group · field 4621 August 2026 · result ↗
Ranked riders in the top 20
Ahead of him
No ranked riders
Behind him (beaten)
- #420Milkias Maekele
- 1Won Ronde de l'Oise stage 4 · ahead of 1 proven 2.2 · Unknown profile · ? km solo · field 1007 June 2026 · result ↗
- 66th at Le Tour de Bretagne Cycliste stage 3 2.2 · Hilly · field 19
ahead of 1 proven rider (Mathias Sanlaville)27 April 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #393Aubin Sparfel
Behind him (beaten)
No ranked riders
- 1515th at Le Tour de Bretagne Cycliste stage 2 2.2 · Hilly · field 19
ahead of 1 proven rider (Mathias Sanlaville)26 April 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #420Milkias Maekele
Behind him (beaten)
No ranked riders
- 44th at Le Tour de Bretagne Cycliste stage 1 2.2 · Hilly · field 19
ahead of 1 proven rider (Mathias Sanlaville)25 April 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #393Aubin Sparfel
Behind him (beaten)
No ranked riders
- 1Won Tour du Loir et Cher stage 4 2.2 · Hilly · Sprint of large group · field 1218 April 2026 · result ↗
Ranked riders in the top 20
Ahead of him
No ranked riders
Behind him (beaten)
- #294Marceli Bogusławski
-
Ranked riders in the top 20
Ahead of him
- #333Héctor Álvarez
Behind him (beaten)
No ranked riders
- 77th at Metec Olympia's Tour stage 5 2.2 · Flat · field 15
ahead of Mads Andersen (UCI #447)29 March 2026 · result ↗Ranked riders in the top 20
Ahead of him
No ranked riders
Behind him (beaten)
- #447Mads Andersen
-
Ranked riders in the top 20
Ahead of him
- #447Mads Andersen
Behind him (beaten)
No ranked riders
Counts from the UCI World Ranking, men, 2025-12-30 (top 500), results to 8 October 2026. How this works · All rising riders