Stage 1 was 66.30 km long, with the winner reaching a speed of 42.30 km / h. The Luxembourg Colin Heiderscheid won the stage in 1:34:02 hours before the simultaneous Americans Imeh Nsec and also simultaneous Dutch Ide Schelling . The remaining top 10 was filled by the two Belgians Aaron Van Poucke and Wouter Van Ende , the Mexican Luis Villalobos Hernandez , the two Norwegians Andreas Leknessund and Joakim Kjemhus , the German Dennis Classen and the French Clément Betouigt-suire . Stage 2a was a time trial with a length of 10.50 km, with the winner having a speed of 47.61 km / h. The top 3 consisted of the two Norwegians Iver Knotten and Andreas Leknessund and Ide Schelling. Ide Schelling finished in the top 3 for the second time in a row and Luis Villalobos Hernandez and Andreas Leknessund reached the top 10 for the second time in a row. Stage 2b had a length of 94.20 km, with the winner a speed of 43.86 km / h on the day. The Dane Eigil Nikolajsen won the stage in 2:08:52 hours ahead of the Belgians Gilles Borra and Ruben Apers . Luis Villalobos Hernandez finished in the top 10 for the third time in a row and Gilles Borra, Ruben Apers, Dane Mads Ostergaard Kristensen and Briton Samuel Henning made it into the top 10 for the second time in a row. Stage 3 was 114.30 km, with the winner having a speed of 41.93 km / h. The top 3 consisted of the Norwegian Joakim Kjemhus, the German Maximilian Hamberger and the Dutch Jesper Rasch . Gilles Borra was in the top 10 for the third time and the Dane Andreas Lund Andresen for the second time in a row. Joakim Kjemhus, the two Germans Maximilian Hamberger and Felix Groß and Colin Heiderscheid made it into the top 10 for the second time.
After the first stage, the top 10 overall was the same as that of the day, with the exception of Clément Betouigt-suire and Joakim Kjemhus, who swapped positions. After stage 2a Andreas Leknessund, Ide Schelling and Luis Villalobos Hernandez each won two positions while Imeh Nsek lost six positions. Colin Heiderscheid, Clément Betouigt-suire, Aaron Van Poucke, Dennis Classen, Wouter Van Ende and Joakim Kjemhus lost significantly and fell back to 15th to 92nd place. In contrast, Iver Knotten, Ruben Apers, Felix Groß, Maximilian Hamberger, Mads Ostergaard Kristensen and Gilles Borra were able to gain up to 73 positions. After stage 2b Andreas Leknessund, Ide Schelling, Maximilian Hamberger and Imeh Nsek lost a few places, but were able to stay in the top 10 of the overall ranking. Felix Groß, on the other hand, lost 94 places and was exactly 100th after the stage. Iver Knotten, Luis Villalobos Hernandez and Ruben Apers were each able to gain two positions to place themselves in first to third place. Gilles Borra, tenth out of four, Mads Ostergaard Kristensen, ninth out of five, and Tristan Parrotta , twenty out of eight, were also able to improve. After stage 3, all the riders in the top 10 held their positions that they had after stage 2b.
Colin Heiderscheid led the points evaluation from stages 1 to 3. After stages 1 to 3, Andreas Leknessund was the leader of the junior competition. Hakon Aalrust led the mountain classification from stages 1 to 2b and Ide Schelling after stage 3, after Kiskonen had previously occupied second place in all stages.