| Pos. | No | Competitor | | | | Club | Make | | Team | Laps | Total time | | | Difference | | Points |
|---|
1 | 1 | Tomasz Wysocki | | | | KM Cross Lublin EkoKlinkier | Suzuki | | | 13 | 24:23.904 | | | | | 25 |
2 | 3 | Oskar Barański | | | | MKS Zjednoczeni Stryków | KTM | | | 13 | 25:42.593 | | | +1:18.689 | | 22 |
3 | 15 | Szymon Motylewski | | | | KM Wisła Chełmno | Yamaha | | | 13 | 26:24.091 | | | +2:00.187 | | 20 |
4 | 24 | Paweł Albin | | | | Motoklub Olsztyn | Yamaha | | | 12 | 24:56.560 | | | +1 laps | | 18 |
5 | 14 | Maciej Franek | | | | UKS Wiraż Cieszyn | KTM | | | 12 | 25:06.127 | | | +1 laps | | 16 |
6 | 9 | Oskar Wrzesiński | | | | KM Szarak Sochaczew | Kawasaki | | | 12 | 25:35.356 | | | +1 laps | | 15 |
7 | 11 | Jan Stachoń Tutoń | | | | TKM Zakopane | Yamaha | | | 12 | 25:44.507 | | | +1 laps | | 14 |
8 | 68 | Adam Tomiczek | | | | NZ | Kawasaki | | | 12 | 25:53.374 | | | +1 laps | | 13 |
9 | 65 | Miłosz Kozica | | | | MKO Oborniki | Yamaha | | | 12 | 26:14.200 | | | +1 laps | | 12 |
10 | 23 | Dawid Konkol | | | | AMK Poltarex Człuchów | Honda I | | AMK Poltarex Człuchów / Honda I | 12 | 26:18.534 | | | +1 laps | | 11 |
11 | 43 | Michał Kozera | | | | KM Cisy Nowogard | Suzuki | | | 12 | 26:28.024 | | | +1 laps | | 10 |
12 | 20 | Wojciech Kozłowski | | | | KM Szarak Sochaczew | Honda | | | 11 | 24:43.400 | | | +2 laps | | 9 |
13 | 35 | Igor Dylak | | | | AMK Drwęca Ostróda | Yamaha | | | 11 | 25:14.164 | | | +2 laps | | 8 |
14 | 21 | Kamil Wawer | | | | KM Cross Lublin EkoKlinkier | KTM | | | 11 | 25:14.489 | | | +2 laps | | 7 |
15 | 70 | Michał Smagała | | | | NZ | KTM | | | 11 | 25:24.188 | | | +2 laps | | 6 |
16 | 34 | Alan Białecki | | | | ŁKM Łowicz | KTM | | | 11 | 26:06.525 | | | +2 laps | | 5 |
17 | 63 | Remigiusz Perzyński | | | | Crosteam Zielona Góra | Kawasaki | | | 11 | 26:13.054 | | | +2 laps | | 4 |
18 | 17 | Wiktor Więckowski | | | | KM Cross Lublin EkoKlinkier | Yamaha | | KM Cross Lublin EkoKlinkier / Yamaha II | 11 | 26:31.157 | | | +2 laps | | 3 |
19 | 33 | Adrian Jońca | | | | Motoklub Olsztyn | Yamaha | | | 11 | 26:44.098 | | | +2 laps | | 2 |
20 | 71 | Jakub Szurkowski | | | | Crosteam Zielona Góra | Suzuki | | | 10 | 24:47.297 | | | +3 laps | | 1 |
21 | 62 | Maciej Mękal | | | | Motoklub Olsztyn | Kawasaki | | | 10 | 26:54.550 | | | +3 laps | | |
22 | 56 | Bartosz Zaremba | | | | LKS Jastrząb Lipno | | | | 1 | 2:36.465 | | | +12 laps | | |
The results are provisional until the deadline for protests and appeals has passed. The time limit for lodging a protest expires 30 minutes after the most recent publication of the results.