Complete results and general classification for CX World Cup Koksijde ME 2025. Stage winners, GC standings, points classification, mountain classification and all rankings updated in real time.
| # | Name | Val | |
|---|---|---|---|
| 1 | VAN DER POEL Mathieu | 00:56:36 | |
| 2 | SWEECK Laurens | 00:00:07 | |
| 3 | VANDEPUTTE Niels | 00:00:13 | |
| 4 | DEL GROSSO Tibor | 00:00:23 | |
| 5 | AERTS Toon | 00:01:04 | |
| 6 | VANDEBOSCH Toon | 00:01:17 | |
| 7 | WYSEURE Joran | 00:01:20 | |
| 8 | MASON Cameron | 00:01:26 | |
| 9 | 00:01:37 | ||
| 10 | 00:01:38 | ||
| 11 | 00:01:39 | ||
| 12 | 00:02:08 | ||
| 13 | 00:02:09 | ||
| 14 | 00:02:09 | ||
| 15 | 00:02:24 | ||
| 16 | 00:02:32 | ||
| 17 | 00:03:03 | ||
| 18 | 00:03:37 | ||
| 19 | 00:03:45 | ||
| 20 | 00:04:03 | ||
| 21 | 00:04:21 | ||
| 22 | 00:04:31 | ||
| 23 | 00:04:37 | ||
| 24 | 00:04:47 | ||
| 25 | 00:05:05 | ||
| 26 | 00:05:19 | ||
| 27 | 00:05:37 | ||
| 28 | 00:06:09 | ||
| 29 | 00:06:18 | ||
| 30 | 00:06:42 | ||
| 31 | 00:06:55 | ||
| 32 | 00:07:09 | ||
| 33 | 00:07:10 | ||
| 34 | 00:07:13 | ||
| 35 | 00:07:22 | ||
| 36 | 00:07:59 | ||
| 37 | - | ||
| 38 | - | ||
| 39 | - | ||
| 40 | - | ||
| 41 | - | ||
| 42 | - | ||
| 43 | - | ||
| 44 | - | ||
| 45 | - | ||
| 46 | - | ||
| 47 | - | ||
| 48 | - | ||
| 49 | - | ||
| 50 | - | ||
| 51 | - | ||
| 52 | - | ||
| 53 | - | ||
| 54 | - | ||
| 55 | - | ||
| 56 | - | ||
| 57 | -00:56:36 | ||
| 58 | -00:56:36 |
| VANTHOURENHOUT Michael |
| 00:01:37 |
| 10 | HENDRIKX Mees | 00:01:38 |
| 11 | VAN DER HAAR Lars | 00:01:39 |
| 12 | RONHAAR Pim | 00:02:08 |
| 13 | VERSTRYNGE Emiel | 00:02:09 |
| 14 | KUHN Kevin | 00:02:09 |
| 15 | MEEUSSEN Witse | 00:02:24 |
| 16 | KAMP Ryan | 00:02:32 |
| 17 | FONTANA Filippo | 00:03:03 |
| 18 | VAN DE PUTTE Victor | 00:03:37 |
| 19 | THOMAS Théo | 00:03:45 |
| 20 | BOROŠ Michael | 00:04:03 |
| 21 | ORTS LLORET Felipe | 00:04:21 |
| 22 | BOMMENEL Nathan | 00:04:31 |
| 23 | VERRIER Tristan | 00:04:37 |
| 24 | AGOSTINACCHIO Filippo | 00:04:47 |
| 25 | GROENENDAAL Justin Bailey | 00:05:05 |
| 26 | SUAREZ Kevin | 00:05:19 |
| 27 | VAN LIEROP Danny | 00:05:37 |
| 28 | FERDINANDE Anton | 00:06:09 |
| 29 | MENUT David | 00:06:18 |
| 30 | INGUANZO Gonzalo | 00:06:42 |
| 31 | GROSLAMBERT Martin | 00:06:55 |
| 32 | GABRIEL Timothé | 00:07:09 |
| 33 | CEOLIN Federico | 00:07:10 |
| 34 | SOMMER Lars | 00:07:13 |
| 35 | JUNQUERA Mario | 00:07:22 |
| 36 | CLARK Tyler | 00:07:59 |
| 37 | FIALA Matyáš | - |
| 38 | STROHMEYER Andrew | - |
| 39 | GAßNER Michael | - |
| 40 | RISBERG David | - |
| 41 | HERRMANN Lukas | - |
| 42 | ZAKRAJSEK Dylan | - |
| 43 | BARD Nicolas | - |
| 44 | HAMM Florian | - |
| 45 | HARTER Luca | - |
| 46 | TURNER Jacob | - |
| 47 | SCOTT Cody | - |
| 48 | ZAERA Javier | - |
| 49 | HEIGL Philipp | - |
| 50 | RAUTZENBERG Robin | - |
| 51 | JUNGE Frederick | - |
| 52 | GOMEZ VEGA Marcos | - |
| 53 | BRUYNSEELS Dries | - |
| 54 | KAJI Tetsuki | - |
| 55 | LUKŠAS Dovydas | - |
| 56 | OKAYAMA Yuta | - |
| 57 | MEIN Thomas | -00:56:36 |
| 58 | VAN KEMPEN Jules | -00:56:36 |