| 1 | Rzeszutek Tomasz | 313 | KLUB KOLARSKI LEW LĘBORK | m18 | 1 | 1 | 00:24:07 (1) | 00:38:08 (1) | 01:02:15 | - |
| 2 | Rocławski Radosław | 57 | MLKS BASZTA BYTÓW | m18 | 2 | 2 | 00:24:08 (2) | 00:38:23 (2) | 01:02:30 | 00:00:15 |
| 3 | Polus Piotr | 64 | wysepka.pl | m18 | 3 | 3 | 00:24:45 (3) | 00:38:23 (3) | 01:03:09 | 00:00:54 |
| 4 | Ciba Damian | 86 | TA KO Team | m30 | 1 | 4 | 00:24:57 (5) | 00:39:15 (4) | 01:04:12 | 00:01:57 |
| 5 | Potrykus Filip | 92 | KLIF MTB TEAM | m16 | 1 | 5 | 00:24:56 (4) | 00:39:20 (5) | 01:04:16 | 00:02:01 |
| 6 | Mróz Patryk | 231 | Tczewski Klub Rowerowy | m18 | 4 | 6 | 00:24:59 (7) | 00:39:26 (7) | 01:04:24 | 00:02:09 |
| 7 | Koniuszewski Bartosz | 390 | Oldschool MTB Gdańsk | m30 | 2 | 7 | 00:24:59 (8) | 00:39:25 (6) | 01:04:24 | 00:02:09 |
| 8 | Bojarczak Michał | 330 | BEKO | m40 | 1 | 8 | 00:25:00 (9) | 00:39:32 (8) | 01:04:32 | 00:02:17 |
| 9 | Labuda Hubert | 311 | KLUB KOLARSKI LEW LĘBORK | m18 | 5 | 9 | 00:24:58 (6) | 00:39:36 (9) | 01:04:34 | 00:02:19 |
| 10 | Marzejon Mikołaj | 297 | KLIF TEAM | m18 | 6 | 10 | 00:25:40 (14) | 00:39:54 (11) | 01:05:34 | 00:03:19 |
| 11 | Szczygielski Pawel | 32 | the barbers gdansk | m30 | 3 | 11 | 00:25:32 (11) | 00:40:04 (13) | 01:05:36 | 00:03:21 |
| 12 | Krzywiel Mariusz | 412 | kolarski.eu | m40 | 2 | 12 | 00:25:38 (12) | 00:39:58 (12) | 01:05:36 | 00:03:21 |
| 13 | Stankiewicz Wiktor | 56 | Team VERGE Polska | m18 | 7 | 13 | 00:25:07 (10) | 00:40:32 (16) | 01:05:40 | 00:03:25 |
| 14 | Reszka Tomasz | 145 | - | m18 | 8 | 14 | 00:25:58 (20) | 00:39:45 (10) | 01:05:42 | 00:03:27 |
| 15 | Czernialis Rimas | 338 | Norda Active Team | m40 | 3 | 15 | 00:25:55 (19) | 00:40:25 (14) | 01:06:20 | 00:04:05 |
| 16 | Wielicki Tomek | 74 | - | m40 | 4 | 16 | 00:25:52 (18) | 00:40:46 (19) | 01:06:39 | 00:04:24 |
| 17 | Lenz Michał | 29 | GOOD RIDE | m30 | 4 | 17 | 00:25:41 (16) | 00:41:10 (25) | 01:06:51 | 00:04:36 |
| 18 | Ziemiński Kacper | 120 | RENAULT TEAM | m18 | 9 | 18 | 00:26:03 (23) | 00:40:48 (20) | 01:06:51 | 00:04:36 |
| 19 | Pakuła Piotr | 236 | GOOD RIDE | m30 | 5 | 19 | 00:26:01 (22) | 00:40:57 (23) | 01:06:58 | 00:04:43 |
| 20 | Hoge Rafał | 40 | Pucka Grupa Rowerowa | m30 | 6 | 20 | 00:26:00 (21) | 00:41:02 (24) | 01:07:02 | 00:04:47 |
| 21 | Hościło Tomasz | 66 | Intel Technology Poland | m18 | 10 | 21 | 00:26:08 (27) | 00:41:10 (26) | 01:07:18 | 00:05:03 |
| 22 | Doroszkiewicz Andrzej | 290 | Tczewski Klub Rowerowy | m30 | 7 | 23 | 00:26:39 (30) | 00:40:45 (18) | 01:07:24 | 00:05:09 |
| 23 | Deyk Adam | 218 | SELA BIKE Kaszuby | m18 | 11 | 22 | 00:26:29 (28) | 00:40:56 (22) | 01:07:24 | 00:05:09 |
| 24 | Heleniak Adam | 188 | - | m30 | 8 | 24 | 00:26:59 (38) | 00:40:26 (15) | 01:07:25 | 00:05:10 |
| 25 | Fusowski Sebastian | 111 | TA KO TEAM | m18 | 12 | 25 | 00:26:43 (33) | 00:40:45 (17) | 01:07:29 | 00:05:14 |
| 26 | Wiczling Patryk | 70 | Team VERGE Polska | m18 | 13 | 27 | 00:26:07 (26) | 00:41:23 (27) | 01:07:31 | 00:05:16 |
| 27 | Kiselev Iurii | 61 | Planeta Sport | m50 | 1 | 26 | 00:26:40 (32) | 00:40:51 (21) | 01:07:31 | 00:05:16 |
| 28 | Kuflewski Bartosz | 385 | MLKS Baszta Bytów | m16 | 2 | 28 | 00:25:40 (15) | 00:41:52 (32) | 01:07:32 | 00:05:17 |
| 29 | Grenda Michał | 221 | - | m30 | 9 | 30 | 00:26:06 (25) | 00:41:28 (29) | 01:07:34 | 00:05:19 |
| 30 | Podgórski Grzegorz | 259 | Cyklo Kwidzyn | m18 | 14 | 29 | 00:26:06 (24) | 00:41:27 (28) | 01:07:34 | 00:05:19 |
| 31 | Siedlecki Maciej | 413 | Velomania.cc | m30 | 10 | 31 | 00:26:50 (35) | 00:41:35 (30) | 01:08:26 | 00:06:11 |
| 32 | Buja Krystian | 304 | KLIF TEAM | m18 | 15 | 32 | 00:26:39 (29) | 00:41:50 (31) | 01:08:30 | 00:06:15 |
| 33 | Hemperek Marcin | 371 | SRS Szczecinek | m40 | 5 | 33 | 00:26:40 (31) | 00:42:06 (39) | 01:08:46 | 00:06:31 |
| 34 | Leszke Adam | 407 | - | m18 | 16 | 34 | 00:26:53 (36) | 00:41:59 (35) | 01:08:53 | 00:06:38 |
| 35 | Sajenko Adam | 121 | SajFly | m18 | 17 | 35 | 00:27:13 (42) | 00:42:06 (38) | 01:09:19 | 00:07:04 |
| 36 | Gorazdowski Filip | 279 | MTB KLIF TEAM | m18 | 18 | 36 | 00:26:58 (37) | 00:42:32 (43) | 01:09:30 | 00:07:15 |
| 37 | Nowosielski Paweł | 329 | BEKO | m30 | 11 | 37 | 00:25:39 (13) | 00:43:53 (73) | 01:09:32 | 00:07:17 |
| 38 | Raasz Paweł | 133 | - | m30 | 12 | 38 | 00:27:37 (46) | 00:41:55 (33) | 01:09:33 | 00:07:18 |
| 39 | Krotowski Antoni | 373 | Old School MTB Gdańsk | m30 | 13 | 39 | 00:26:59 (39) | 00:42:34 (44) | 01:09:33 | 00:07:18 |
| 40 | Piepka Sławomir | 300 | KLIF TEAM | m40 | 6 | 40 | 00:27:25 (45) | 00:42:12 (40) | 01:09:37 | 00:07:22 |
| 41 | Galicki Bartek | 217 | MTB KWIDZYN TEAM | m30 | 14 | 41 | 00:27:47 (51) | 00:41:56 (34) | 01:09:43 | 00:07:28 |
| 42 | Sykuła Marcin | 88 | BST | m40 | 7 | 42 | 00:26:49 (34) | 00:43:02 (53) | 01:09:51 | 00:07:36 |
| 43 | Wilczyński Michal | 394 | - | m30 | 15 | 43 | 00:27:52 (58) | 00:42:03 (36) | 01:09:54 | 00:07:39 |
| 44 | Pergoł Karol | 243 | BELTA TEAM GDAŃSK | m16 | 3 | 44 | 00:27:04 (40) | 00:43:02 (52) | 01:10:07 | 00:07:52 |
| 45 | Bielowicz Marek | 182 | BST - Banach Sport Team | m30 | 16 | 45 | 00:27:17 (44) | 00:42:59 (51) | 01:10:16 | 00:08:01 |
| 46 | Babiarz Przemek | 203 | LUK-CONNECT RACING TEAM | m30 | 17 | 46 | 00:27:53 (60) | 00:42:38 (45) | 01:10:31 | 00:08:16 |
| 47 | Mielczarek Krzysztof | 171 | Triathlon Szczecinek | m40 | 8 | 47 | 00:28:08 (67) | 00:42:24 (41) | 01:10:32 | 00:08:17 |
| 48 | Nadolski Łukasz | 177 | VeloGD | m30 | 18 | 48 | 00:28:29 (81) | 00:42:05 (37) | 01:10:34 | 00:08:19 |
| 49 | Janiszewski Marek | 94 | Drutex Bytów | m30 | 19 | 49 | 00:27:46 (49) | 00:42:49 (49) | 01:10:34 | 00:08:19 |
| 50 | Superson Marcin | 229 | - | m18 | 19 | 50 | 00:27:47 (52) | 00:42:48 (48) | 01:10:35 | 00:08:20 |
| 51 | Wiszecki Adam | 160 | GIPSBUD | m40 | 9 | 51 | 00:27:52 (57) | 00:42:44 (46) | 01:10:36 | 00:08:21 |
| 52 | Łęgowski Adam | 286 | Rooweromania Oborniki Wlkp. | m40 | 10 | 52 | 00:27:13 (41) | 00:43:25 (60) | 01:10:38 | 00:08:23 |
| 53 | Gierszewski Sławomir | 47 | - | m40 | 11 | 53 | 00:27:53 (59) | 00:42:47 (47) | 01:10:39 | 00:08:24 |
| 54 | Cywiński Krzysztof | 322 | - | m30 | 20 | 54 | 00:28:21 (74) | 00:42:30 (42) | 01:10:50 | 00:08:35 |
| 55 | Jaffke Gracjan | 132 | KlifTeam | m18 | 20 | 55 | 00:27:47 (50) | 00:43:06 (54) | 01:10:52 | 00:08:37 |
| 56 | Lis Paweł | 198 | Smaruj Na Trening Team | m40 | 12 | 57 | 00:27:50 (54) | 00:43:14 (56) | 01:11:05 | 00:08:50 |
| 57 | Machowski Dawid | 84 | VO2max MTB Team | m30 | 21 | 56 | 00:27:42 (47) | 00:43:23 (59) | 01:11:05 | 00:08:50 |
| 58 | Polter Rafał | 403 | GOOD RIDE | m40 | 13 | 58 | 00:27:55 (61) | 00:43:21 (58) | 01:11:16 | 00:09:01 |
| 59 | Czuczeło Maciej | 378 | GOOD RIDE | m30 | 22 | 59 | 00:27:51 (56) | 00:43:29 (61) | 01:11:20 | 00:09:05 |
| 60 | Kurylczyk Olaf | 45 | - | m16 | 4 | 60 | 00:27:42 (48) | 00:43:41 (66) | 01:11:23 | 00:09:08 |
| 61 | Fułek Tomasz | 215 | - | m30 | 23 | 62 | 00:28:26 (77) | 00:42:57 (50) | 01:11:24 | 00:09:09 |
| 62 | Cebula Krzysztof | 411 | - | m40 | 14 | 61 | 00:27:50 (53) | 00:43:34 (64) | 01:11:24 | 00:09:09 |
| 63 | Przestrzelski Piotr | 169 | BST - Banach Sport Team | m40 | 15 | 63 | 00:27:51 (55) | 00:43:37 (65) | 01:11:28 | 00:09:13 |
| 64 | Styn Mateusz | 211 | LUK-CONNECT RACING TEAM | m18 | 21 | 64 | 00:28:16 (72) | 00:43:14 (55) | 01:11:30 | 00:09:15 |
| 65 | Sędecki Piotr | 399 | BauMar Brothers | m30 | 24 | 65 | 00:28:12 (70) | 00:43:19 (57) | 01:11:31 | 00:09:16 |
| 66 | Stelmach Łukasz | 138 | LUK-CONNECT RACING TEAM | m30 | 25 | 66 | 00:28:06 (66) | 00:43:30 (63) | 01:11:36 | 00:09:21 |
| 67 | Wawrzyniak Tomek | 99 | Toyota Walder MTB Team | m30 | 26 | 67 | 00:27:56 (62) | 00:43:51 (72) | 01:11:47 | 00:09:32 |
| 68 | Kasztelan Radosław | 417 | Kwidzyn Bike Racing Team | m40 | 16 | 68 | 00:28:27 (78) | 00:43:30 (62) | 01:11:57 | 00:09:42 |
| 69 | Biegański Krzysztof | 408 | MTB START TREC KARTUZY | m18 | 22 | 69 | 00:28:02 (64) | 00:43:57 (74) | 01:11:59 | 00:09:44 |
| 70 | Dietrich Dawid | 72 | KLIF MTB Team Chłapowo | m30 | 27 | 70 | 00:28:13 (71) | 00:43:47 (69) | 01:12:00 | 00:09:45 |
| 71 | Cejmer Łukasz | 15 | - | m30 | 28 | 71 | 00:28:12 (69) | 00:43:48 (70) | 01:12:00 | 00:09:45 |
| 72 | Wolanin Jakub | 85 | STREFA RUCHU multisport Malbork | m30 | 29 | 72 | 00:28:19 (73) | 00:43:42 (67) | 01:12:01 | 00:09:46 |
| 73 | Bełczącki Maciej | 409 | Tricicletto Gdynia | m40 | 17 | 73 | 00:28:11 (68) | 00:43:51 (71) | 01:12:02 | 00:09:47 |
| 74 | Rodziewicz Przemysław | 172 | Białe Czaszki | m30 | 30 | 74 | 00:27:57 (63) | 00:44:07 (75) | 01:12:04 | 00:09:49 |
| 75 | Lipski Marcin | 89 | KLIF MTB TEAM | m40 | 18 | 75 | 00:27:15 (43) | 00:44:50 (89) | 01:12:05 | 00:09:50 |
| 76 | Pawelak Piotr | 90 | - | m18 | 23 | 76 | 00:28:28 (79) | 00:43:47 (68) | 01:12:15 | 00:10:00 |
| 77 | Maksymowicz Tomasz | 370 | UKS G-8 Bielany Warszawa | m18 | 24 | 77 | 00:25:50 (17) | 00:46:29 (119) | 01:12:19 | 00:10:04 |
| 78 | Kowalski Adam | 23 | VO2max MTB Team | m18 | 25 | 78 | 00:28:05 (65) | 00:44:45 (88) | 01:12:50 | 00:10:35 |
| 79 | Hermaszewski Radosław | 128 | BST - Banach Sport Team | m40 | 19 | 79 | 00:28:38 (84) | 00:44:13 (76) | 01:12:51 | 00:10:36 |
| 80 | Jarosiewicz Michal | 183 | - | m40 | 20 | 80 | 00:28:33 (82) | 00:44:18 (77) | 01:12:52 | 00:10:37 |
| 81 | Borowiecki Bartłomiej | 118 | - | m40 | 21 | 81 | 00:28:29 (80) | 00:44:27 (80) | 01:12:55 | 00:10:40 |
| 82 | Korwel Adam | 212 | Homoviator | m30 | 31 | 82 | 00:28:26 (76) | 00:44:34 (84) | 01:13:00 | 00:10:45 |
| 83 | Maciejewski Sławomir | 312 | KLUB KOLARSKI LEW LĘBORK | m50 | 2 | 83 | 00:28:41 (86) | 00:44:33 (82) | 01:13:14 | 00:10:59 |
| 84 | Zięba Maciej | 382 | SRS Szczecinek | m40 | 22 | 84 | 00:28:49 (88) | 00:44:25 (79) | 01:13:14 | 00:10:59 |
| 85 | Mejka Bartek | 384 | - | m30 | 32 | 85 | 00:29:07 (94) | 00:44:23 (78) | 01:13:30 | 00:11:15 |
| 86 | Ciskowski Michał | 379 | - | m30 | 33 | 86 | 00:29:09 (96) | 00:44:29 (81) | 01:13:38 | 00:11:23 |
| 87 | Strzyżewski Tomasz | 284 | Pan | m16 | 5 | 87 | 00:28:42 (87) | 00:44:58 (91) | 01:13:40 | 00:11:25 |
| 88 | Ciskowski Jakub | 419 | - | m40 | 23 | 88 | 00:29:05 (93) | 00:44:38 (86) | 01:13:43 | 00:11:28 |
| 89 | Leszczyński Andrzej | 150 | Team Wielki Ptak | m40 | 24 | 89 | 00:29:03 (92) | 00:44:43 (87) | 01:13:46 | 00:11:31 |
| 90 | Łucki Michał | 264 | Norda Active Team | m30 | 34 | 90 | 00:29:15 (99) | 00:44:34 (83) | 01:13:49 | 00:11:34 |
| 91 | Repiński Grzegorz | 397 | KSR Kościerzyna | m50 | 3 | 91 | 00:28:56 (90) | 00:44:56 (90) | 01:13:52 | 00:11:37 |
| 92 | Bator Jarosław | 363 | GK STG | m30 | 35 | 92 | 00:29:16 (100) | 00:44:37 (85) | 01:13:53 | 00:11:38 |
| 93 | Dzienisz Janusz | 168 | ADVA Optical Networking | m30 | 36 | 93 | 00:28:36 (83) | 00:45:19 (94) | 01:13:55 | 00:11:40 |
| 94 | Hirsz Maciej | 275 | - | m18 | 26 | 94 | 00:28:54 (89) | 00:45:11 (93) | 01:14:06 | 00:11:51 |
| 95 | Galiński Patryk | 98 | BST | m40 | 25 | 95 | 00:28:38 (85) | 00:45:34 (97) | 01:14:12 | 00:11:57 |
| 96 | Krawczyk Marcin | 314 | KLUB KOLARSKI LEW LĘBORK | m18 | 27 | 96 | 00:29:23 (103) | 00:45:00 (92) | 01:14:24 | 00:12:09 |
| 97 | Lange Tomasz | 153 | Rack Team MTB | m40 | 26 | 97 | 00:28:25 (75) | 00:46:07 (113) | 01:14:32 | 00:12:17 |
| 98 | Krzeszowski Sebastian | 219 | GOOD RIDE | m30 | 37 | 98 | 00:29:16 (101) | 00:45:39 (100) | 01:14:56 | 00:12:41 |
| 99 | Piskorski Paweł | 303 | Antoni-Obroni | m40 | 27 | 99 | 00:29:43 (108) | 00:45:33 (96) | 01:15:15 | 00:13:00 |
| 100 | Florczuk Marek | 110 | - | m30 | 38 | 100 | 00:29:36 (104) | 00:45:41 (101) | 01:15:17 | 00:13:02 |
| 101 | Renusz Piotr | 315 | KLUB KOLARSKI LEW LĘBORK | m18 | 28 | 101 | 00:29:10 (97) | 00:46:12 (115) | 01:15:22 | 00:13:07 |
| 102 | Banaszak Tomasz | 262 | Banana Team | m30 | 39 | 102 | 00:29:58 (117) | 00:45:35 (98) | 01:15:33 | 00:13:18 |
| 103 | Suska Arkadiusz | 228 | 4YourBike | m30 | 40 | 103 | 00:29:48 (112) | 00:45:52 (105) | 01:15:40 | 00:13:25 |
| 104 | Nowak Adam | 365 | GK STG | m30 | 41 | 104 | 00:29:40 (106) | 00:46:03 (110) | 01:15:43 | 00:13:28 |
| 105 | Henig Wojciech | 358 | Norda Active Team | m30 | 42 | 105 | 00:29:47 (110) | 00:45:59 (108) | 01:15:45 | 00:13:30 |
| 106 | Więckowski Marcin | 207 | - | m30 | 43 | 106 | 00:29:41 (107) | 00:46:06 (112) | 01:15:47 | 00:13:32 |
| 107 | Maliszewski Jakub | 242 | AKJ Kwidzyn | m30 | 44 | 107 | 00:30:01 (118) | 00:45:48 (103) | 01:15:49 | 00:13:34 |
| 108 | Orzędowski Dominik | 416 | Kwidzyn Bike Racing Team | m40 | 28 | 108 | 00:30:02 (119) | 00:45:52 (104) | 01:15:54 | 00:13:39 |
| 109 | Bartnik Łukasz | 19 | - | m40 | 29 | 109 | 00:29:57 (116) | 00:45:58 (106) | 01:15:55 | 00:13:40 |
| 110 | Pastuszka Krzysztof | 405 | - | m30 | 45 | 110 | 00:30:20 (126) | 00:45:38 (99) | 01:15:57 | 00:13:42 |
| 111 | Melzer Bartosz | 376 | - | m30 | 46 | 111 | 00:30:11 (123) | 00:45:47 (102) | 01:15:58 | 00:13:43 |
| 112 | Gbyl Jacek | 301 | - | m40 | 30 | 112 | 00:30:34 (129) | 00:45:29 (95) | 01:16:03 | 00:13:48 |
| 113 | Przybysz Piotr | 48 | FTI Racing Team | m30 | 47 | 113 | 00:29:52 (113) | 00:46:12 (116) | 01:16:04 | 00:13:49 |
| 114 | Wojewoda Jan | 354 | Norda Active Team | m16 | 6 | 114 | 00:29:01 (91) | 00:47:03 (126) | 01:16:04 | 00:13:49 |
| 115 | Engelberg Łukasz | 292 | - | m30 | 48 | 115 | 00:29:54 (114) | 00:46:12 (117) | 01:16:06 | 00:13:51 |
| 116 | Laskowski Maciej | 179 | FTI Racing Team | m40 | 31 | 116 | 00:30:08 (121) | 00:46:06 (111) | 01:16:14 | 00:13:59 |
| 117 | Grzelak Kacper | 201 | - | m18 | 29 | 117 | 00:29:08 (95) | 00:47:07 (127) | 01:16:15 | 00:14:00 |
| 118 | Mosa Krzysztof | 349 | Norda Active Team | m30 | 49 | 118 | 00:29:13 (98) | 00:47:07 (128) | 01:16:20 | 00:14:05 |
| 119 | Ciba Oskar | 268 | Norda Active Team | m16 | 7 | 120 | 00:29:21 (102) | 00:47:16 (132) | 01:16:37 | 00:14:22 |
| 120 | Paradowski Grzegorz | 360 | REM ELBLĄG | m50 | 4 | 119 | 00:30:28 (127) | 00:46:09 (114) | 01:16:37 | 00:14:22 |
| 121 | Michalik Jarosław | 415 | MTB Kwidzyn Team | m40 | 32 | 121 | 00:30:41 (137) | 00:46:01 (109) | 01:16:42 | 00:14:27 |
| 122 | Górny Bartłomiej | 31 | Saint-Gobain SQUAD | m30 | 50 | 122 | 00:29:56 (115) | 00:46:47 (121) | 01:16:43 | 00:14:28 |
| 123 | Kamiński Bartłomiej | 112 | Pucka Grupa Rowerowa | m30 | 51 | 123 | 00:29:38 (105) | 00:47:13 (131) | 01:16:50 | 00:14:35 |
| 124 | Bibliw Marek | 310 | KLUB KOLARSKI LEW LĘBORK | m30 | 52 | 124 | 00:29:48 (111) | 00:47:03 (125) | 01:16:51 | 00:14:36 |
| 125 | Pilski Wojciech | 204 | Team MAMILe | m40 | 33 | 125 | 00:30:45 (143) | 00:46:26 (118) | 01:17:10 | 00:14:55 |
| 126 | Witke Mateusz | 194 | Intel Technology Poland | m18 | 30 | 126 | 00:30:29 (128) | 00:46:42 (120) | 01:17:11 | 00:14:56 |
| 127 | Cybowski Bartosz | 230 | - | m30 | 53 | 127 | 00:30:41 (138) | 00:46:49 (122) | 01:17:30 | 00:15:15 |
| 128 | Hoge Krystian | 17 | Pucka Grupa Rowerowa | m30 | 54 | 128 | 00:30:35 (130) | 00:46:56 (123) | 01:17:31 | 00:15:16 |
| 129 | Kuśpiet Rafał | 152 | Team Wielki Ptak | m30 | 55 | 129 | 00:30:10 (122) | 00:47:45 (141) | 01:17:55 | 00:15:40 |
| 130 | Walczak Paweł | 83 | - | m40 | 34 | 130 | 00:31:04 (148) | 00:46:58 (124) | 01:18:02 | 00:15:47 |
| 131 | Wojewoda Adam | 355 | Norda Active Team | m40 | 35 | 131 | 00:30:42 (140) | 00:47:24 (136) | 01:18:06 | 00:15:51 |
| 132 | Pawlak Artur | 49 | - | m40 | 36 | 132 | 00:30:39 (135) | 00:47:28 (137) | 01:18:07 | 00:15:52 |
| 133 | Pawłowski Jan | 244 | VeloGD | m18 | 31 | 133 | 00:32:10 (176) | 00:45:59 (107) | 01:18:09 | 00:15:54 |
| 134 | Barzowski Tomasz | 266 | - | m40 | 37 | 134 | 00:30:45 (142) | 00:47:32 (139) | 01:18:17 | 00:16:02 |
| 135 | Skałecki Tomasz | 320 | Norda Active Team | m40 | 38 | 135 | 00:31:08 (153) | 00:47:09 (129) | 01:18:17 | 00:16:02 |
| 136 | Bieschke Paweł | 252 | Sanova | m30 | 56 | 136 | 00:31:02 (147) | 00:47:18 (133) | 01:18:21 | 00:16:06 |
| 137 | Kosiński Łukasz | 324 | - | m18 | 32 | 137 | 00:30:43 (141) | 00:47:38 (140) | 01:18:21 | 00:16:06 |
| 138 | Turek Karol | 356 | KLIF TEAM | m30 | 57 | 138 | 00:30:18 (124) | 00:48:04 (150) | 01:18:22 | 00:16:07 |
| 139 | Kulling Monika | 265 | Klif Team | f30 | 1 | 1 | 00:30:39 (136) | 00:47:47 (142) | 01:18:25 | 00:16:10 |
| 140 | Ludwikowski Arkadiusz | 147 | Rack Team MTB | m40 | 39 | 139 | 00:31:06 (152) | 00:47:19 (134) | 01:18:26 | 00:16:11 |
| 141 | Andrejczuk Adam | 106 | Chojnice | m40 | 40 | 140 | 00:31:14 (156) | 00:47:13 (130) | 01:18:27 | 00:16:12 |
| 142 | Kowalina Jan | 216 | - | m16 | 8 | 141 | 00:30:37 (132) | 00:47:51 (146) | 01:18:28 | 00:16:13 |
| 143 | Ziółkowski Mirosław | 176 | BST Banach Sport Team | m40 | 41 | 142 | 00:30:37 (133) | 00:47:56 (149) | 01:18:33 | 00:16:18 |
| 144 | Brzeski Adam | 107 | Schneider Electric MTB TEAM | m40 | 42 | 143 | 00:31:05 (151) | 00:47:29 (138) | 01:18:33 | 00:16:18 |
| 145 | Wójtowicz Artur | 343 | - | m40 | 43 | 144 | 00:30:41 (139) | 00:47:55 (147) | 01:18:36 | 00:16:21 |
| 146 | Cywińska Ewelina | 345 | FTI Racing Team | f30 | 2 | 2 | 00:30:50 (144) | 00:47:50 (145) | 01:18:41 | 00:16:26 |
| 147 | Komsta Artur | 20 | BAU-MAR Brothers | m40 | 44 | 145 | 00:30:06 (120) | 00:48:36 (155) | 01:18:42 | 00:16:27 |
| 148 | Trusiak Mateusz | 174 | - | m16 | 9 | 146 | 00:30:18 (125) | 00:48:28 (154) | 01:18:46 | 00:16:31 |
| 149 | Szklarski Ireneusz | 272 | Norda Active Team | m40 | 45 | 147 | 00:30:36 (131) | 00:48:14 (153) | 01:18:50 | 00:16:35 |
| 150 | Kwaśniewski Krzysztof | 165 | Kolarski Klub Wda Świecie | m30 | 58 | 148 | 00:31:00 (146) | 00:47:56 (148) | 01:18:55 | 00:16:40 |
| 151 | Urbanowicz Mirosław | 291 | Gdańsk | m60 | 1 | 149 | 00:31:53 (171) | 00:47:23 (135) | 01:19:16 | 00:17:01 |
| 152 | Kolatowski Tomasz | 398 | - | m40 | 46 | 150 | 00:30:38 (134) | 00:48:43 (157) | 01:19:21 | 00:17:06 |
| 153 | Grochowska Katarzyna | 362 | GK STG | f30 | 3 | 3 | 00:31:39 (163) | 00:47:47 (143) | 01:19:26 | 00:17:11 |
| 154 | Tymiński Tomasz | 299 | - | m40 | 47 | 151 | 00:31:47 (167) | 00:47:48 (144) | 01:19:35 | 00:17:20 |
| 155 | Kaliszewski Jakub | 126 | TA KO Team | m40 | 48 | 152 | 00:31:35 (161) | 00:48:11 (152) | 01:19:46 | 00:17:31 |
| 156 | Indeo Simone | 331 | - | m40 | 49 | 153 | 00:31:17 (158) | 00:48:44 (158) | 01:20:00 | 00:17:45 |
| 157 | Żuczek Arkadiusz | 12 | - | m40 | 50 | 154 | 00:31:08 (154) | 00:48:52 (161) | 01:20:00 | 00:17:45 |
| 158 | Zalewski Mirosław | 122 | - | m40 | 51 | 155 | 00:31:22 (159) | 00:49:01 (163) | 01:20:23 | 00:18:08 |
| 159 | Kinowski Tomasz | 208 | - | m18 | 33 | 156 | 00:31:15 (157) | 00:49:19 (169) | 01:20:35 | 00:18:20 |
| 160 | Potrykus Jan | 91 | KLIF MTB Team | m50 | 5 | 157 | 00:31:35 (162) | 00:49:04 (164) | 01:20:38 | 00:18:23 |
| 161 | Zastawny Mariusz | 104 | AP LOGISTICS TEAM | m30 | 59 | 158 | 00:31:52 (170) | 00:48:47 (159) | 01:20:39 | 00:18:24 |
| 162 | Oxley Andrew | 263 | Biała czaszka | m40 | 52 | 159 | 00:31:48 (168) | 00:48:55 (162) | 01:20:43 | 00:18:28 |
| 163 | Degórski Marcin | 96 | - | m30 | 60 | 160 | 00:31:29 (160) | 00:49:19 (168) | 01:20:47 | 00:18:32 |
| 164 | Lorkowska Weronika | 199 | Team Verge Polska | f18 | 1 | 4 | 00:31:04 (149) | 00:49:47 (178) | 01:20:51 | 00:18:36 |
| 165 | Grajczak Adrian | 27 | - | m30 | 61 | 161 | 00:31:43 (166) | 00:49:11 (167) | 01:20:54 | 00:18:39 |
| 166 | Rzeźnik Piotr | 13 | #GPnSTART | m40 | 53 | 162 | 00:31:54 (172) | 00:49:07 (165) | 01:21:01 | 00:18:46 |
| 167 | Kornecki Marcin | 38 | ENAMOR | m30 | 62 | 163 | 00:31:05 (150) | 00:50:07 (182) | 01:21:12 | 00:18:57 |
| 168 | Frymark Marcin | 319 | Norda Active Team | m30 | 63 | 164 | 00:33:16 (197) | 00:48:05 (151) | 01:21:21 | 00:19:06 |
| 169 | Kurzyński Piotr | 247 | Federal-Mogul Race Team | m50 | 6 | 165 | 00:32:36 (183) | 00:48:48 (160) | 01:21:24 | 00:19:09 |
| 170 | Korpan Grzegorz | 151 | - | m40 | 54 | 166 | 00:31:55 (173) | 00:49:30 (173) | 01:21:25 | 00:19:10 |
| 171 | Gorazdowski Marcin | 280 | KLIF MTB TEAM | m40 | 55 | 167 | 00:32:21 (181) | 00:49:21 (170) | 01:21:42 | 00:19:27 |
| 172 | Mielewczyk Michał | 197 | - | m40 | 56 | 168 | 00:33:04 (189) | 00:48:39 (156) | 01:21:43 | 00:19:28 |
| 173 | Kolinski Marcin | 129 | - | m30 | 64 | 169 | 00:30:56 (145) | 00:50:54 (194) | 01:21:50 | 00:19:35 |
| 174 | Wróblewski Rafał | 137 | - | m40 | 57 | 170 | 00:32:02 (175) | 00:49:52 (179) | 01:21:54 | 00:19:39 |
| 175 | Wójcik Piotr | 16 | 2 piffka | m30 | 65 | 171 | 00:31:11 (155) | 00:50:46 (189) | 01:21:57 | 00:19:42 |
| 176 | Pietrzak Paweł | 102 | - | m30 | 66 | 172 | 00:32:16 (178) | 00:49:46 (177) | 01:22:03 | 00:19:48 |
| 177 | Andruszkiewicz Adam | 296 | Norda Active Team | m40 | 58 | 173 | 00:31:40 (164) | 00:50:30 (185) | 01:22:10 | 00:19:55 |
| 178 | Rytel Wojciech | 34 | - | m60 | 2 | 174 | 00:32:49 (185) | 00:49:24 (171) | 01:22:14 | 00:19:59 |
| 179 | Cierliński Bartosz | 271 | Norda Active Team | m30 | 67 | 175 | 00:32:44 (184) | 00:49:41 (176) | 01:22:24 | 00:20:09 |
| 180 | Rolbiecka Alicja | 41 | LUK-CONNECT RACING TEAM | f30 | 4 | 5 | 00:32:16 (179) | 00:50:10 (183) | 01:22:26 | 00:20:11 |
| 181 | Modzelewski Rafal | 167 | SONY PICTURES | m30 | 68 | 176 | 00:33:08 (192) | 00:49:34 (174) | 01:22:42 | 00:20:27 |
| 182 | Borowiecki Łukasz | 124 | - | m30 | 69 | 177 | 00:33:51 (219) | 00:49:10 (166) | 01:23:01 | 00:20:46 |
| 183 | Borzyszkowski Tomasz | 184 | Adva Optical Networking | m40 | 59 | 179 | 00:32:17 (180) | 00:50:47 (190) | 01:23:04 | 00:20:49 |
| 184 | Lashmanov Vladimir | 389 | - | m30 | 70 | 178 | 00:33:37 (212) | 00:49:27 (172) | 01:23:04 | 00:20:49 |
| 185 | Śliwińska Natalia | 395 | GKS Cartusia z Kartuz | f16 | 1 | 6 | 00:32:11 (177) | 00:50:54 (195) | 01:23:05 | 00:20:50 |
| 186 | Joskowska Iwona | 209 | LUK-CONNECT RACING TEAM | f40 | 1 | 7 | 00:33:35 (211) | 00:49:36 (175) | 01:23:11 | 00:20:56 |
| 187 | Kalisz Paweł | 353 | JANEKISMA.PL | m30 | 71 | 180 | 00:31:59 (174) | 00:51:25 (203) | 01:23:24 | 00:21:09 |
| 188 | Hościło Błażej | 406 | - | m16 | 10 | 181 | 00:29:43 (109) | 00:53:42 (229) | 01:23:25 | 00:21:10 |
| 189 | Krefft Maria | 69 | MLKS BASZTA BYTÓW | f18 | 2 | 8 | 00:31:42 (165) | 00:51:48 (205) | 01:23:30 | 00:21:15 |
| 190 | Borowiecki Dariusz | 402 | - | m40 | 60 | 182 | 00:33:40 (213) | 00:50:05 (181) | 01:23:45 | 00:21:30 |
| 191 | Świeczkowski Łukasz | 25 | OOCL Polska | m30 | 72 | 183 | 00:33:19 (202) | 00:50:29 (184) | 01:23:48 | 00:21:33 |
| 192 | Selewski Dawid | 143 | - | m16 | 11 | 184 | 00:33:47 (215) | 00:50:05 (180) | 01:23:52 | 00:21:37 |
| 193 | Szalk Pawel | 223 | - | m30 | 73 | 185 | 00:33:09 (195) | 00:50:46 (187) | 01:23:55 | 00:21:40 |
| 194 | Styczewski Tomasz | 80 | 4 FUN TEAM | m30 | 74 | 186 | 00:33:19 (201) | 00:50:46 (188) | 01:24:05 | 00:21:50 |
| 195 | Pawella Anna | 361 | GK STG Starogard Gdański | f30 | 5 | 9 | 00:33:17 (198) | 00:50:52 (193) | 01:24:09 | 00:21:54 |
| 196 | Petk Grzegorz | 166 | - | m40 | 62 | 188 | 00:33:19 (200) | 00:50:51 (192) | 01:24:11 | 00:21:56 |
| 197 | Brzegowy Jarosław | 339 | SRS Szczecinek | m40 | 61 | 187 | 00:33:21 (203) | 00:50:50 (191) | 01:24:11 | 00:21:56 |
| 198 | Stakuć Magdalena | 410 | Rowersi | f30 | 6 | 10 | 00:33:49 (217) | 00:50:35 (186) | 01:24:24 | 00:22:09 |
| 199 | Kowalski Paweł | 380 | S4L | m40 | 63 | 189 | 00:32:27 (182) | 00:51:58 (209) | 01:24:24 | 00:22:09 |
| 200 | Kuczorska Katarzyna | 383 | TA KO Team | f30 | 7 | 11 | 00:33:03 (188) | 00:51:22 (200) | 01:24:25 | 00:22:10 |
| 201 | Sicińska Kinga | 196 | LPP Team | f30 | 8 | 12 | 00:33:18 (199) | 00:51:17 (198) | 01:24:35 | 00:22:20 |
| 202 | Krupiński Daniel | 285 | Morpol RacingTeam | m40 | 65 | 191 | 00:33:21 (204) | 00:51:23 (202) | 01:24:44 | 00:22:29 |
| 203 | Marzejon Karol | 108 | - | m40 | 64 | 190 | 00:33:09 (194) | 00:51:35 (204) | 01:24:44 | 00:22:29 |
| 204 | Roppel Rafał | 154 | - | m30 | 75 | 192 | 00:33:28 (206) | 00:51:21 (199) | 01:24:48 | 00:22:33 |
| 205 | Błaszczak Dariusz | 95 | Bike Fun Legionowo | m40 | 66 | 193 | 00:33:41 (214) | 00:51:11 (197) | 01:24:52 | 00:22:37 |
| 206 | Richert Krzysztof | 193 | Intel Technology Poland | m30 | 76 | 194 | 00:33:13 (196) | 00:51:50 (206) | 01:25:03 | 00:22:48 |
| 207 | Gorazdowska Katarzyna | 278 | KLIF MTB TEAM | f30 | 9 | 13 | 00:34:18 (226) | 00:51:01 (196) | 01:25:19 | 00:23:04 |
| 208 | Szczodrowski Piotr | 235 | - | m18 | 34 | 195 | 00:33:08 (193) | 00:52:12 (211) | 01:25:19 | 00:23:04 |
| 209 | Radulska Joanna | 21 | - | f30 | 10 | 14 | 00:33:35 (210) | 00:51:52 (208) | 01:25:28 | 00:23:13 |
| 210 | Janczak Sławomir | 163 | Dream Tri Team | m30 | 77 | 196 | 00:32:50 (186) | 00:52:39 (213) | 01:25:29 | 00:23:14 |
| 211 | Górka Karol | 30 | Bursztyn Pizza Cycling Team | m18 | 35 | 197 | 00:34:28 (229) | 00:51:22 (201) | 01:25:50 | 00:23:35 |
| 212 | Fuczko Marek | 33 | - | m50 | 7 | 198 | 00:33:07 (190) | 00:52:43 (214) | 01:25:50 | 00:23:35 |
| 213 | Petka Tomasz | 316 | KLUB KOLARSKI LEW LĘBORK | m18 | 36 | 199 | 00:33:50 (218) | 00:52:02 (210) | 01:25:52 | 00:23:37 |
| 214 | Chwiej Karolina | 253 | Komobike Scott | f30 | 11 | 15 | 00:34:16 (225) | 00:51:51 (207) | 01:26:07 | 00:23:52 |
| 215 | Zacharek Natalia | 404 | - | f18 | 3 | 16 | 00:33:25 (205) | 00:52:46 (216) | 01:26:10 | 00:23:55 |
| 216 | Walentynowicz Adam | 239 | DOMO TEAM | m30 | 78 | 200 | 00:32:56 (187) | 00:53:24 (224) | 01:26:19 | 00:24:04 |
| 217 | Grzesik Stanisław | 270 | Norda Active Team | m50 | 8 | 201 | 00:33:31 (208) | 00:52:57 (218) | 01:26:28 | 00:24:13 |
| 218 | Kowalski Maciej | 127 | - | m16 | 12 | 202 | 00:33:48 (216) | 00:52:57 (219) | 01:26:45 | 00:24:30 |
| 219 | Zając Maciej | 142 | Dream Tri Team | m30 | 79 | 203 | 00:33:33 (209) | 00:53:13 (222) | 01:26:46 | 00:24:31 |
| 220 | Wunsch Piotr | 79 | - | m40 | 67 | 204 | 00:34:15 (224) | 00:52:36 (212) | 01:26:51 | 00:24:36 |
| 221 | Pomieczyński Patryk | 50 | Norda Active Team | m30 | 80 | 205 | 00:34:15 (223) | 00:52:43 (215) | 01:26:58 | 00:24:43 |
| 222 | Daniel Bartosz | 352 | - | m30 | 81 | 206 | 00:34:08 (222) | 00:53:45 (231) | 01:27:53 | 00:25:38 |
| 223 | Vasylenko Dmytro | 18 | - | m18 | 37 | 207 | 00:34:03 (221) | 00:53:51 (232) | 01:27:55 | 00:25:40 |
| 224 | Modlińska Beata | 359 | FTI Racing Team | f40 | 2 | 17 | 00:34:21 (227) | 00:53:38 (228) | 01:27:59 | 00:25:44 |
| 225 | Trojanowski Łukasz | 134 | - | m18 | 38 | 208 | 00:33:28 (207) | 00:54:39 (241) | 01:28:07 | 00:25:52 |
| 226 | Jasiński Ernest | 205 | COMPLEX | m18 | 39 | 209 | 00:35:05 (236) | 00:53:03 (221) | 01:28:08 | 00:25:53 |
| 227 | Horakowski Andrzej | 139 | - | m40 | 68 | 210 | 00:35:22 (241) | 00:53:01 (220) | 01:28:23 | 00:26:08 |
| 228 | Ciok Kasia | 294 | Norda Active Team | f40 | 3 | 18 | 00:35:29 (243) | 00:52:55 (217) | 01:28:24 | 00:26:09 |
| 229 | Puzdrowski Rafał | 240 | - | m40 | 69 | 211 | 00:34:02 (220) | 00:54:29 (238) | 01:28:31 | 00:26:16 |
| 230 | Glinkowski Jerzy | 149 | CTS - CzajaTrainingSystem | m40 | 70 | 212 | 00:34:23 (228) | 00:54:15 (236) | 01:28:38 | 00:26:23 |
| 231 | Rompa Katarzyna | 187 | LUK-CONNECT RACING TEAM | f30 | 12 | 19 | 00:34:52 (232) | 00:53:56 (234) | 01:28:47 | 00:26:32 |
| 232 | Drzazga Andrzej | 282 | - | m50 | 9 | 213 | 00:34:55 (233) | 00:53:53 (233) | 01:28:48 | 00:26:33 |
| 233 | Szymanek Marcin | 73 | - | m40 | 71 | 214 | 00:35:14 (239) | 00:53:42 (230) | 01:28:56 | 00:26:41 |
| 234 | Sojecki Rafał | 200 | Schibsted Tech Polska | m18 | 40 | 215 | 00:35:07 (237) | 00:53:58 (235) | 01:29:05 | 00:26:50 |
| 235 | Gawlik Radosław | 37 | ENAMOR | m40 | 72 | 216 | 00:34:38 (231) | 00:54:38 (240) | 01:29:15 | 00:27:00 |
| 236 | Lewandowski Patryk | 109 | - | m16 | 13 | 217 | 00:35:58 (249) | 00:53:21 (223) | 01:29:19 | 00:27:04 |
| 237 | Świątek Marcin | 375 | 606259143 | m30 | 82 | 218 | 00:35:56 (248) | 00:53:27 (225) | 01:29:22 | 00:27:07 |
| 238 | Piotrkowski Jacek | 237 | - | m30 | 83 | 219 | 00:35:54 (247) | 00:53:29 (226) | 01:29:23 | 00:27:08 |
| 239 | Skąpski Jacek | 117 | GAZELA | m60 | 3 | 220 | 00:35:02 (234) | 00:54:44 (243) | 01:29:46 | 00:27:31 |
| 240 | Kurek Artur | 418 | Kwidzyn Bike Racing Team | m30 | 84 | 221 | 00:36:37 (259) | 00:53:33 (227) | 01:30:10 | 00:27:55 |
| 241 | Reszka Piotr | 173 | - | m30 | 85 | 222 | 00:35:07 (238) | 00:55:30 (247) | 01:30:37 | 00:28:22 |
| 242 | Teofilak Jacek | 214 | - | m30 | 86 | 223 | 00:36:18 (254) | 00:54:33 (239) | 01:30:52 | 00:28:37 |
| 243 | Sobiło Marcin | 113 | HYDOZABAWA | m40 | 73 | 224 | 00:35:46 (244) | 00:55:34 (248) | 01:31:20 | 00:29:05 |
| 244 | Galiński Mateusz | 97 | BST | m16 | 14 | 225 | 00:36:48 (262) | 00:54:43 (242) | 01:31:30 | 00:29:15 |
| 245 | Hinz Maciej | 103 | - | m18 | 41 | 226 | 00:36:29 (257) | 00:55:13 (245) | 01:31:42 | 00:29:27 |
| 246 | Filimoniuk Rafał | 307 | SONY PICTURES | m18 | 42 | 227 | 00:36:04 (251) | 00:56:00 (251) | 01:32:04 | 00:29:49 |
| 247 | Wilkanowski Andrzej | 334 | Triathlon Szczecinek | m40 | 74 | 228 | 00:37:07 (267) | 00:55:08 (244) | 01:32:15 | 00:30:00 |
| 248 | Bochenek Piotr | 318 | - | m40 | 75 | 229 | 00:35:04 (235) | 00:57:21 (261) | 01:32:25 | 00:30:10 |
| 249 | Grzyb Grzegorz | 326 | Norda Active Team | m40 | 76 | 230 | 00:35:29 (242) | 00:57:01 (258) | 01:32:31 | 00:30:16 |
| 250 | Strawa Jakub | 227 | - | m40 | 77 | 231 | 00:36:58 (265) | 00:55:34 (249) | 01:32:32 | 00:30:17 |
| 251 | Gaca Marek | 62 | - | m30 | 87 | 232 | 00:38:14 (279) | 00:54:20 (237) | 01:32:33 | 00:30:18 |
| 252 | Lewandowska Natalia | 140 | Rowerowe Kaszuby | f40 | 4 | 20 | 00:37:05 (266) | 00:55:29 (246) | 01:32:34 | 00:30:19 |
| 253 | Chyliński Andrzej | 267 | - | m40 | 78 | 233 | 00:36:45 (260) | 00:56:05 (252) | 01:32:49 | 00:30:34 |
| 254 | Radziejewski Karol | 159 | Einozes Team | m30 | 88 | 234 | 00:36:06 (252) | 00:56:49 (257) | 01:32:55 | 00:30:40 |
| 255 | Zdrojewski Marcin | 36 | - | m18 | 43 | 235 | 00:35:53 (246) | 00:57:16 (259) | 01:33:09 | 00:30:54 |
| 256 | Naczk Marcin | 295 | - | m40 | 79 | 236 | 00:37:31 (270) | 00:55:44 (250) | 01:33:14 | 00:30:59 |
| 257 | Różański Lech | 136 | - | m30 | 89 | 237 | 00:36:09 (253) | 00:57:18 (260) | 01:33:28 | 00:31:13 |
| 258 | Szajkowski Tomasz | 52 | Tczewski Klub Rowerowy | m60 | 4 | 238 | 00:37:13 (268) | 00:56:32 (254) | 01:33:45 | 00:31:30 |
| 259 | Zawalich Michał | 333 | - | m30 | 90 | 239 | 00:33:08 (191) | 01:00:50 (283) | 01:33:58 | 00:31:43 |
| 260 | Niwiński Paweł | 158 | - | m40 | 80 | 240 | 00:36:27 (256) | 00:57:34 (263) | 01:34:01 | 00:31:46 |
| 261 | Nadolny Tomasz | 53 | - | m30 | 91 | 241 | 00:35:20 (240) | 00:58:47 (273) | 01:34:07 | 00:31:52 |
| 262 | Zaczek Filip | 325 | KLIF TEAM Chłapowo | m16 | 15 | 242 | 00:34:37 (230) | 00:59:36 (278) | 01:34:13 | 00:31:58 |
| 263 | Lewandowski Robert | 141 | Rowerowe Kaszuby | m40 | 81 | 243 | 00:37:37 (271) | 00:56:37 (256) | 01:34:14 | 00:31:59 |
| 264 | Dymel Tomasz | 289 | - | m30 | 92 | 244 | 00:36:02 (250) | 00:58:24 (271) | 01:34:26 | 00:32:11 |
| 265 | Hoge Anna | 273 | Pucka Grupa Rowerowa | f30 | 13 | 21 | 00:36:49 (263) | 00:57:40 (264) | 01:34:29 | 00:32:14 |
| 266 | Kaźmierczak Krzysztof | 164 | - | m40 | 82 | 246 | 00:38:28 (283) | 00:56:11 (253) | 01:34:39 | 00:32:24 |
| 267 | Moskalewicz Mikołaj | 302 | - | m30 | 93 | 245 | - | - | 01:34:39 | 00:32:24 |
| 268 | Sierla Przemyslaw | 400 | - | m40 | 83 | 247 | 00:38:06 (276) | 00:56:37 (255) | 01:34:43 | 00:32:28 |
| 269 | Frąckiewicz Iwona | 65 | - | f50 | 1 | 22 | 00:36:34 (258) | 00:58:12 (268) | 01:34:47 | 00:32:32 |
| 270 | Dajek Janusz | 68 | Flash Team | m50 | 10 | 248 | 00:36:46 (261) | 00:58:01 (266) | 01:34:47 | 00:32:32 |
| 271 | Hościło Mikołaj | 374 | - | m18 | 44 | 249 | 00:35:48 (245) | 00:59:21 (276) | 01:35:09 | 00:32:54 |
| 272 | Chomej Mateusz | 238 | - | m16 | 16 | 250 | 00:36:20 (255) | 00:59:04 (275) | 01:35:23 | 00:33:08 |
| 273 | Leszczyński Dariusz | 130 | KTM | m40 | 84 | 251 | 00:38:01 (274) | 00:58:03 (267) | 01:36:04 | 00:33:49 |
| 274 | Mosiński Damian | 391 | - | m40 | 85 | 252 | 00:37:22 (269) | 00:58:49 (274) | 01:36:11 | 00:33:56 |
| 275 | Kasperski Jacek | 123 | Gdynia | m60 | 5 | 253 | 00:38:19 (281) | 00:57:55 (265) | 01:36:13 | 00:33:58 |
| 276 | Grabowska Eliza | 131 | - | f18 | 4 | 23 | 00:39:06 (286) | 00:57:25 (262) | 01:36:31 | 00:34:16 |
| 277 | Lidzbarska Beata | 276 | Luk Connect Racing Team | f40 | 5 | 24 | 00:38:26 (282) | 00:58:18 (270) | 01:36:44 | 00:34:29 |
| 278 | Waśkiewicz Sebastian | 254 | - | m30 | 94 | 254 | 00:38:57 (285) | 00:58:15 (269) | 01:37:12 | 00:34:57 |
| 279 | Grotowski Piotr | 144 | DOMO MTB Team | m30 | 95 | 255 | 00:38:49 (284) | 00:59:25 (277) | 01:38:14 | 00:35:59 |
| 280 | Swiecki Marcin | 387 | GDYNIA | m40 | 86 | 256 | 00:38:12 (278) | 01:00:23 (279) | 01:38:35 | 00:36:20 |
| 281 | Drewek Przemysław | 327 | Norda Active Team | m40 | 87 | 257 | 00:38:10 (277) | 01:01:13 (284) | 01:39:23 | 00:37:08 |
| 282 | Kuchnowski Henryk | 393 | LUK-CONNECT RACING TEAM | m40 | 88 | 258 | 00:38:16 (280) | 01:01:47 (286) | 01:40:03 | 00:37:48 |
| 283 | Rompczyk Wojciech | 281 | Norda Active Team | m50 | 11 | 259 | 00:40:09 (291) | 01:00:30 (280) | 01:40:39 | 00:38:24 |
| 284 | Grabiński Marcin | 234 | - | m30 | 96 | 260 | 00:42:13 (304) | 00:58:28 (272) | 01:40:42 | 00:38:27 |
| 285 | Szymczycha Zbigniew | 170 | ZAJAZD KORONA TEAM | m60 | 6 | 261 | 00:39:54 (288) | 01:00:48 (282) | 01:40:43 | 00:38:28 |
| 286 | Lucka Michał | 246 | - | m18 | 45 | 262 | 00:40:43 (295) | 01:00:41 (281) | 01:41:23 | 00:39:08 |
| 287 | Józwik Leszek | 414 | Beko - Jedz Jak Mistrz | m40 | 89 | 263 | 00:40:16 (292) | 01:02:01 (288) | 01:42:16 | 00:40:01 |
| 288 | Richert Eliza | 342 | - | f30 | 14 | 25 | 00:40:40 (294) | 01:01:51 (287) | 01:42:32 | 00:40:17 |
| 289 | Gafka Waldemar | 250 | "GAFKA" | m40 | 90 | 264 | 00:42:14 (305) | 01:01:14 (285) | 01:43:29 | 00:41:14 |
| 290 | Gradulewski Mariusz | 396 | - | m30 | 97 | 265 | 00:36:51 (264) | 01:06:39 (303) | 01:43:30 | 00:41:15 |
| 291 | Kaszubowska-Teofilak Justyna | 213 | - | f30 | 15 | 26 | 00:40:52 (297) | 01:03:06 (291) | 01:43:58 | 00:41:43 |
| 292 | Lidzbarski Jan | 274 | - | m50 | 12 | 266 | 00:41:47 (300) | 01:02:22 (290) | 01:44:09 | 00:41:54 |
| 293 | Galek Tomasz | 76 | Ten TeGes Team | m30 | 98 | 267 | 00:42:30 (308) | 01:02:21 (289) | 01:44:51 | 00:42:36 |
| 294 | Miszewski Grzegorz | 44 | - | m18 | 46 | 268 | 00:39:07 (287) | 01:06:19 (300) | 01:45:26 | 00:43:11 |
| 295 | Janowski Wojciech | 105 | - | m18 | 47 | 269 | 00:40:00 (289) | 01:05:30 (295) | 01:45:30 | 00:43:15 |
| 296 | Osipiuk Adam | 192 | Intel Technology Poland | m18 | 48 | 270 | 00:40:08 (290) | 01:06:08 (297) | 01:46:16 | 00:44:01 |
| 297 | Kalinowska Magdalena | 344 | - | f18 | 5 | 27 | 00:42:11 (303) | 01:04:17 (292) | 01:46:29 | 00:44:14 |
| 298 | Kozłowski Marcin | 257 | Norda Active Team | m40 | 91 | 271 | 00:41:39 (298) | 01:04:54 (293) | 01:46:33 | 00:44:18 |
| 299 | Sobala Agnieszka | 181 | - | f18 | 6 | 28 | 00:42:29 (307) | 01:05:24 (294) | 01:47:53 | 00:45:38 |
| 300 | Łepek Marcin | 115 | - | m40 | 92 | 272 | 00:41:45 (299) | 01:06:16 (299) | 01:48:01 | 00:45:46 |
| 301 | Dorszyński Paweł | 202 | Reda | m30 | 99 | 273 | 00:41:56 (301) | 01:06:12 (298) | 01:48:08 | 00:45:53 |
| 302 | Szymkun Dariusz | 119 | - | m50 | 13 | 274 | 00:42:00 (302) | 01:06:33 (302) | 01:48:33 | 00:46:18 |
| 303 | Januszewski Bolesław | 386 | Wkm Więcbork | m40 | 93 | 275 | 00:40:46 (296) | 01:07:49 (304) | 01:48:35 | 00:46:20 |
| 304 | Drewa Ryszard | 93 | BRAK KLUBU | m60 | 7 | 276 | 00:42:23 (306) | 01:06:20 (301) | 01:48:43 | 00:46:28 |
| 305 | Kacmajor Wiktor | 348 | Target | m50 | 14 | 277 | 00:43:09 (310) | 01:09:08 (306) | 01:52:17 | 00:50:02 |
| 306 | Ziemann Krzysztof | 366 | PORTA ACTIVE TEAM | m40 | 94 | 278 | 00:40:31 (293) | 01:12:02 (312) | 01:52:34 | 00:50:19 |
| 307 | Jastrzębski Marcin | 180 | Quick Step Floors Pro Cycling Team | m40 | 95 | 279 | 00:44:03 (312) | 01:09:00 (305) | 01:53:03 | 00:50:48 |
| 308 | Kędzierski Wojciech | 210 | - | m18 | 49 | 280 | 00:43:02 (309) | 01:10:16 (308) | 01:53:18 | 00:51:03 |
| 309 | Kurianowicz Wiesław | 146 | - | m50 | 15 | 281 | 00:45:18 (315) | 01:09:11 (307) | 01:54:29 | 00:52:14 |
| 310 | Gudyka Przemyslaw | 287 | - | m30 | 100 | 282 | 00:48:52 (318) | 01:05:38 (296) | 01:54:30 | 00:52:15 |
| 311 | Marcin Krawczyk | 261 | - | m40 | 96 | 283 | 00:44:53 (313) | 01:10:16 (309) | 01:55:09 | 00:52:54 |
| 312 | Wieczerniak Grzegorz | 392 | - | m40 | 97 | 284 | 00:38:02 (275) | 01:17:37 (317) | 01:55:40 | 00:53:25 |
| 313 | Bem Konrad | 135 | Noose Team | m30 | 101 | 285 | 00:43:50 (311) | 01:13:18 (316) | 01:57:08 | 00:54:53 |
| 314 | Kowalski Łukasz | 186 | - | m30 | 102 | 286 | 00:44:56 (314) | 01:13:00 (315) | 01:57:56 | 00:55:41 |
| 315 | Świętoń Przemek | 381 | - | m30 | 103 | 287 | 00:45:55 (317) | 01:12:53 (313) | 01:58:49 | 00:56:34 |
| 316 | Łopaciuk Grzegorz | 332 | - | m50 | 16 | 288 | 00:45:54 (316) | 01:12:57 (314) | 01:58:50 | 00:56:35 |
| 317 | Kiermasz Krystian | 241 | Full Tourney Groupset | m30 | 104 | 289 | 00:37:45 (273) | 01:21:24 (321) | 01:59:09 | 00:56:54 |
| 318 | Kolka Zbigniew | 162 | Tob Bramy Hormann | m50 | 17 | 290 | 00:37:42 (272) | 01:23:14 (322) | 02:00:57 | 00:58:42 |
| 319 | Walczak Aleksander | 87 | - | m16 | 17 | 291 | 00:51:18 (319) | 01:10:59 (311) | 02:02:18 | 01:00:03 |
| 320 | Gołąb Marta | 306 | VO2max MTB Team | f30 | 16 | 29 | 00:55:41 (322) | 01:10:27 (310) | 02:06:08 | 01:03:53 |
| 321 | Gołąb Patryk | 305 | - | m30 | 105 | 292 | 00:55:39 (321) | 01:18:23 (319) | 02:14:01 | 01:11:46 |
| 322 | Widerska Karolina | 401 | - | f30 | 17 | 30 | 00:55:43 (323) | 01:18:19 (318) | 02:14:02 | 01:11:47 |
| 323 | Łukasik Renata | 283 | - | f50 | 2 | 31 | 00:54:07 (320) | 01:21:00 (320) | 02:15:07 | 01:12:52 |
| 325 | Główka Sebastian | 175 | - | m18 | | | 00:31:48 (169) | - | - | - |
| 326 | Walczak Kamila | 269 | Norda Active Team | f30 | | | - | - | - | - |
| 327 | Główczewski Sebastian | 11 | VO2max MTB Team | m40 | | | - | - | - | - |
| 328 | Malek Marcin | 14 | - | m30 | | | - | - | - | - |
| 329 | Andersen Niels Jakobsgaard | 22 | YT | m40 | | | - | - | - | - |
| 330 | Klawitter Leszek | 24 | DUDYCZ team | m40 | | | - | - | - | - |
| 331 | Treselj Marin | 26 | - | m30 | | | - | - | - | - |
| 332 | Zienkiewicz Łukasz | 28 | - | m40 | | | - | - | - | - |
| 333 | Komsta Marcin | 35 | BauMar Brothers | m40 | | | - | - | - | - |
| 334 | Utnik Slawomir | 39 | - | m30 | | | - | - | - | - |
| 335 | Kabaciński Tomasz | 42 | Wroniecki Klub Biegacza | m30 | | | - | - | - | - |
| 336 | Kukawka Agnieszka | 43 | Norda Active Team | f40 | | | - | - | - | - |
| 337 | Denega Aleksandra | 46 | - | f18 | | | - | - | - | - |
| 338 | Majewski Marek | 51 | EPIDEMIA CYKLOZY MTB SUSZ | m60 | | | - | - | - | - |
| 339 | Naczke Dariusz | 54 | 4 FUN TEAM | m18 | | | - | - | - | - |
| 340 | Rozkocha Michał | 55 | GK STG | m16 | | | - | - | - | - |
| 341 | Tyszkiewicz Jerzy | 58 | - | m60 | | | - | - | - | - |
| 342 | Jakubek Aleksandra | 60 | VO2max MTB Team | f40 | | | - | - | - | - |
| 343 | Hościło Aleksandra | 67 | SWRS Lionesses of The North | f18 | | | - | - | - | - |
| 344 | Obarzanek Krzysztof | 77 | - | m40 | | | - | - | - | - |
| 345 | Jakusz Przemysław | 78 | Norda Active Team | m30 | | | - | - | - | - |
| 346 | Molendowski Jacek | 81 | Twister Trójmiasto | m30 | | | - | - | - | - |
| 347 | Wojtalewicz Mariusz | 100 | - | m40 | | | - | - | - | - |
| 348 | Berendt Artur | 101 | Siódma rano w lesie | m30 | | | - | - | - | - |
| 349 | Janczewski Robert | 116 | - | m40 | | | - | - | - | - |
| 350 | Fijołek Jarek | 148 | opony3miasto.pl | m40 | | | - | - | - | - |
| 351 | Kiszkurno Andrzej | 156 | Andrzej Kiszkurno | m50 | | | - | - | - | - |
| 352 | Sykuła Jakub | 157 | BST - Banach Sport Team | m16 | | | - | - | - | - |
| 353 | Borkowski Maciej | 189 | Intel Technology Poland | m18 | | | - | - | - | - |
| 354 | Paszkowski Mikołaj | 195 | Zdrowy ROWER | m30 | | | - | - | - | - |
| 355 | Jelinek Andrzej | 206 | TKF.PL | m40 | | | - | - | - | - |
| 356 | Koniarski Maciej | 220 | Białe Czaszki | m30 | | | - | - | - | - |
| 357 | Sieroński Marcin | 224 | www.gammafinanse.pl | m30 | | | - | - | - | - |
| 358 | Markowski Dariusz | 225 | Rack Team MTB | m30 | | | - | - | - | - |
| 359 | Kortals Łukasz | 232 | - | m30 | | | - | - | - | - |
| 360 | Chmielewski Robert | 233 | - | m18 | | | - | - | - | - |
| 361 | Wybraniak Dariusz | 249 | Tczewski Klub Rowerowy | m30 | | | - | - | - | - |
| 362 | Zawiliński Jarosław | 251 | Crakers | m18 | | | - | - | - | - |
| 363 | Czerniawski Piotr | 256 | - | m50 | | | - | - | - | - |
| 364 | Tracz Olgierd | 288 | Dolina Noteci Racing Team | m30 | | | - | - | - | - |
| 365 | Marzejon Dariusz | 298 | KLIF TEAM | m50 | | | - | - | - | - |
| 366 | Gryglewski Michał | 308 | SONY PICTURES | m30 | | | - | - | - | - |
| 367 | Koss Przemysław | 309 | KLUB KOLARSKI LEW LĘBORK | m50 | | | - | - | - | - |
| 368 | Michalak Dominika | 323 | Trigar mtb team | f18 | | | - | - | - | - |
| 369 | Hefczyc Maciej | 340 | Intel Technology Poland | m30 | | | - | - | - | - |
| 370 | Jakowiuk Piotr | 341 | PGR Siemiatycze | m30 | | | - | - | - | - |
| 371 | Labon Piotr | 364 | GK STG | m30 | | | - | - | - | - |