| 1 | Joran Wyseure (Belgium) | 0:49:21 |
| 2 | Emiel Verstrynge (Belgium) | 0:00:13 |
| 3 | Thibau Nys (Belgium) | 0:00:33 |
| 4 | Mees Hendrikx (Netherlands) | |
| 5 | Cameron Mason (United Kingdom) | |
| 6 | Ryan Kamp (Netherlands) | 0:00:38 |
| 7 | Niels Vandeputte (Belgium) | 0:00:40 |
| 8 | Pim Ronhaar (Netherlands) | 0:01:15 |
| 9 | Gerben Kuypers (Belgium) | 0:01:32 |
| 10 | Jente Michels (Belgium) | 0:01:37 |
| 11 | Antoine Huby (France) | 0:01:51 |
| 12 | Dario Lillo (Switzerland) | 0:01:55 |
| 13 | Samuele Leone (Italy) | 0:02:10 |
| 14 | Joseph Blackmore (United Kingdom) | 0:02:15 |
| 15 | Joris Delbove (France) | 0:02:33 |
| 16 | Gonzalo Inguanzo Macho (Spain) | 0:02:43 |
| 17 | Scott Funston (United States) | 0:02:44 |
| 18 | Davide Toneatti (Italy) | 0:02:45 |
| 19 | Loris Rouiller (Switzerland | 0:03:12 |
| 20 | Isaac Del Toro Romero (Mexico) | 0:03:14 |
| 21 | Andrew Strohmeyer (United States) | 0:03:21 |
| 22 | Matej Stransky (Czech Republic) | 0:03:33 |
| 23 | Daxton Mock (United States) | 0:03:46 |
| 24 | Miguel Rodriguez Novoa (Spain) | 0:03:57 |
| 25 | Matyas Fiala (Czech Republic) | 0:04:23 |
| 26 | Jan Sommer (Switzerland) | 0:04:32 |
| 27 | Lars Sommer (Switzerland) | |
| 28 | Jules Van Kempen (United States) | 0:04:33 |
| 29 | Sam Noel (United States) | 0:04:39 |
| 30 | Filip Maard (Sweden) | 0:04:58 |
| 31 | Théo Thomas (France) | |
| 32 | Gustav Dahl (Denmark) | 0:05:07 |
| 33 | Pascal Toemke (Germany) | 0:05:14 |
| 34 | Hugo Brisebois (Canada) | 0:05:31 |
| 35 | Matt Leliveld (Canada) | 0:05:35 |
| 36 | Tommy Servetas (United States) | 0:05:41 |
| 37 | Carlos Alfonso Garcia Trejo (Mexico) | 0:05:50 |
| 38 | Noah Ramsay (Canada) | 0:06:13 |
| 39 | Owen Clark (Canada) | 0:06:58 |
| 40 | Sean Nolan (Republic of Ireland) | 0:07:24 |
| 41 | Dean Harvey (Republic of Ireland) | 0:07:24 |
Commenter