C’est le champion de Belgique sur route Tim Merlier (Soudal Quick Step) qui a remporté le Kasteelcross à Zonnebeke. Il devance en solitaire Ryan Kamp et David van der Poel
C’est le Belge Anton Ferdinande qui prend le meilleur départ avant de céder sa place à Lander Loockx, Ryan Kamp (pourtant victime d’un problème mécanique au départ) et Tim Merlier. C’est finalement un groupe de plusieurs coureurs (avec Vincent Baestaens, David van der Poel, Daan Soete, Ferdinande, Merlier, Kamp et Lookx) que l’on retrouve à l’entame du 8ème tour
Loockx décide alors de partir seul en tête le tour suivant mais il est rejoint par Kamp, Soete et Merlier. Van der Poel, Belmans, Baestaens, Soete et Anton Ferdinande vont aussi parvenir à rejoindre la tête dans le 4ème tour.
Dans l’avant dernier tour, Tim Merlier accélère et creuse un écart. A l’entame du dernier tour, il possède 14 secondes d’avance sur le groupe de poursuivants composé de van der Poel, Kamp et Baestens
Malgré un pneu crevé dans ce dernier tour, Tim Merlier remporte la victoire avec 9 secondes d’avance sur Ryan Kamp
Classement
1 Tim Merlier
2 Ryan Kamp à 9 sec
3 David van der Poel à 14 sec
4 Vincent Baestaens
5 Lennert Belmans