Etappe 1:
Soignies – Templeuve (185,8 km)
1 Caleb Ewan (Aus) Lotto Soudal 4:17:20
2 Sam Bennett (Irl) Deceuninck – Quick Step 0:00:00
3 Tim Merlier (Bel) Alpecin – Fenix 0:00:00
4 Arvid De Kleijn (Ned) Riwal Readynez Cycling Team 0:00:00
5 Nacer Bouhanni (Fra) Team Arkéa – Samsic 0:00:00
6 Itamar Einhorn (Isr) Israel Start-Up Nation 0:00:00
7 Arnaud Démare (Fra) Groupama – FDJ 0:00:00
8 Manuel Peñalver Aniorte (Esp) Burgos – BH 0:00:00
9 Silvan Dillier (SUI) AG2R La Mondiale 0:00:00
10 Clément Venturini (Fra) AG2R La Mondiale 0:00:00
Etappe 2:
Frasnes-Lez-Anvaing – Wavre (172,3 km)
1 Arnaud Démare (Fra) Groupama – FDJ 3:57:59
2 Caleb Ewan (Aus) Lotto Soudal 0:00:00
3 Daniel McLay (GBr) Team Arkéa – Samsic 0:00:00
4 Nacer Bouhanni (Fra) Team Arkéa – Samsic 0:00:00
5 Florian Sénéchal (Fra) Deceuninck – Quick Step 0:00:00
6 Arvid De Kleijn (Ned) Riwal Readynez Cycling Team 0:00:00
7 Giacomo Nizzolo (Ita) NTT Pro Cycling 0:00:00
8 Dries Van Gestel (Bel) Total Direct Energie 0:00:00
9 Lionel Taminiaux (Bel) Bingoal – WB 0:00:00
10 Edward Planckaert (Bel) Sport Vlaanderen – Baloise 0:00:00
Etappe 3:
Montzen – Visé (192,0 km)
1 Sam Bennett (Irl) Deceuninck – Quick Step 4:42:31
2 Arnaud Démare (Fra) Groupama – FDJ 0:00:00
3 John Degenkolb (GER) Lotto Soudal 0:00:00
4 Matteo Trentin (Ita) CCC Team 0:00:00
5 Amaury Capiot (Bel) Sport Vlaanderen – Baloise 0:00:00
6 Andrea Vendrame (Ita) AG2R La Mondiale 0:00:00
7 Marco Haller (AUT) Bahrain – McLaren 0:00:00
8 Alexander Krieger (GER) Alpecin – Fenix 0:00:00
9 Baptiste Planckaert (Bel) Bingoal – WB 0:00:00
10 Clément Venturini (Fra) AG2R La Mondiale 0:00:00