| 1 | Repiński Tomasz | 355 | EDF Trek Gdynia | m18 | 1 | 1 | 02:22:08 | - |
| 2 | Banach Bartosz | 403 | Torus- HOTEL CZTERY BRZOZY | m30 | 1 | 2 | 02:22:26 | 00:00:18 |
| 3 | Krzywy Krzysztof | 340 | NEXUS Team | m30 | 2 | 3 | 02:24:25 | 00:02:17 |
| 4 | Kaiser Andrzej | 422 | Eurobike Kaczmarek Electric Team | m40 | 1 | 4 | 02:24:26 | 00:02:18 |
| 5 | Derheld Łukasz | 410 | EDF Trek Gdynia | m30 | 3 | 5 | 02:29:02 | 00:06:54 |
| 6 | Ebertowski Przemyslaw | 365 | KING OSCAR GNIEWINO | m30 | 4 | 6 | 02:30:04 | 00:07:56 |
| 7 | Bogdziewicz Michał | 334 | - | m40 | 2 | 7 | 02:37:13 | 00:15:05 |
| 8 | Belt Kacper | 314 | - | m18 | 2 | 8 | 02:37:30 | 00:15:22 |
| 9 | Hanke Mateusz | 431 | RENAULT TEAM | m18 | 3 | 9 | 02:37:43 | 00:15:35 |
| 10 | Różański Michał | 385 | Garmin 24 BCT Gdynia | m18 | 4 | 10 | 02:37:44 | 00:15:36 |
| 11 | Czapliński Jan | 316 | Komobike Scott | m30 | 5 | 11 | 02:38:50 | 00:16:42 |
| 12 | Gołębicki Paweł | 347 | Torus Team | m30 | 6 | 12 | 02:40:56 | 00:18:48 |
| 13 | Naczk Bartosz | 372 | NEXUS Team | m30 | 7 | 13 | 02:41:43 | 00:19:35 |
| 14 | Blokus Przemysław | 359 | 4 mmol clinic | m18 | 5 | 14 | 02:42:56 | 00:20:48 |
| 15 | Wojciechowski Sławomir | 433 | EDF Trek Gdynia | m30 | 8 | 15 | 02:43:04 | 00:20:56 |
| 16 | Kostuch Michał | 356 | - | m30 | 9 | 16 | 02:43:11 | 00:21:03 |
| 17 | Korbus Michał | 381 | 7r Logistic Politechnika Gdańska | m18 | 6 | 17 | 02:44:28 | 00:22:20 |
| 18 | Frydrychowicz Jacek | 319 | XTrack.com | m30 | 10 | 18 | 02:46:56 | 00:24:48 |
| 19 | Goliński Mariusz | 386 | EDF Trek Gdynia | m50 | 1 | 19 | 02:47:45 | 00:25:37 |
| 20 | Łysiak Norbert | 315 | N-Bike Academy | m40 | 3 | 20 | 02:49:36 | 00:27:28 |
| 21 | Krzyżak Jakub | 424 | EDF Trek Gdynia | m30 | 11 | 21 | 02:52:26 | 00:30:18 |
| 22 | Kołodzik Grzegorz | 430 | KLIF MTB Team | m18 | 7 | 22 | 02:53:11 | 00:31:03 |
| 23 | Łysek Katarzyna | 329 | ProCycling.pl | f30 | 1 | 1 | 02:54:20 | 00:32:12 |
| 24 | Majkowski Daniel | 325 | FTI Racing Team | m30 | 12 | 23 | 02:54:31 | 00:32:23 |
| 25 | Korybalski Michał | 418 | - | m18 | 8 | 24 | 02:54:43 | 00:32:35 |
| 26 | Felon Michał | 417 | - | m30 | 13 | 25 | 02:56:37 | 00:34:29 |
| 27 | Kaczorowski Tomasz | 388 | Bogdziewicz.com | m30 | 14 | 26 | 02:56:41 | 00:34:33 |
| 28 | Wójtowicz Paweł | 304 | Federal Mogul MTB Team | m30 | 15 | 27 | 02:57:24 | 00:35:16 |
| 29 | Socha Roman | 370 | norda active team | m40 | 4 | 28 | 02:57:26 | 00:35:18 |
| 30 | Kozielewicz Tomasz | 426 | Old School MTB Gdańsk | m40 | 5 | 29 | 02:57:35 | 00:35:27 |
| 31 | Rokicki Grzegorz | 380 | 7R Logistic Politechnika Gdańska | m18 | 9 | 30 | 02:57:49 | 00:35:41 |
| 32 | Pakuła Piotr | 369 | - | m18 | 10 | 31 | 02:57:55 | 00:35:47 |
| 33 | Szczęsny Łukasz | 411 | EDF Trek Gdynia | m30 | 16 | 32 | 02:58:06 | 00:35:58 |
| 34 | Wesołowski Artur | 311 | - | m40 | 6 | 33 | 02:59:00 | 00:36:52 |
| 35 | Kulesza Jacek | 353 | - | m40 | 7 | 34 | 02:59:47 | 00:37:39 |
| 36 | Kobyliński Szymon | 429 | - | m40 | 8 | 35 | 03:00:32 | 00:38:24 |
| 37 | Muzyczuk Adam | 390 | - | m40 | 9 | 36 | 03:01:53 | 00:39:45 |
| 38 | Perliński Piotr | 415 | Morpol Racing Team | m30 | 17 | 37 | 03:02:01 | 00:39:53 |
| 39 | Łysek Łukasz | 401 | Old School MTB Gdańsk | m30 | 18 | 38 | 03:02:05 | 00:39:57 |
| 40 | Urbanowicz Piotr | 408 | Gold Wellness Fitness & Gym Kwidzyn | m40 | 10 | 39 | 03:02:28 | 00:40:20 |
| 41 | Jurczak Piotr | 392 | N-Bike Academy | m18 | 11 | 40 | 03:03:31 | 00:41:23 |
| 42 | Sośniak Tomasz | 373 | 7R Logistic Politechnika Gdańska | m18 | 12 | 41 | 03:04:26 | 00:42:18 |
| 43 | Wiśniewski Michał | 307 | GR3miasto | m30 | 19 | 42 | 03:04:41 | 00:42:33 |
| 44 | Rochna Tomasz | 368 | - | m40 | 11 | 43 | 03:05:11 | 00:43:03 |
| 45 | Hoppe Mateusz | 395 | Intel Technology Poland | m18 | 13 | 44 | 03:05:25 | 00:43:17 |
| 46 | Stolp Wojtek | 312 | team MTB CHOJNICE | m30 | 20 | 45 | 03:05:26 | 00:43:18 |
| 47 | Radny Dariusz | 428 | - | m40 | 12 | 46 | 03:06:12 | 00:44:04 |
| 48 | Tumaniec Darek | 335 | Kross Centrum Rowerowe Olsztyn | m40 | 13 | 47 | 03:08:26 | 00:46:18 |
| 49 | Wojniusz Maciej | 291 | - | m30 | 21 | 48 | 03:09:04 | 00:46:56 |
| 50 | Mazur Michał | 321 | - | m30 | 22 | 49 | 03:10:28 | 00:48:20 |
| 51 | Jóźwiak Krzysztof | 396 | Intel Technology Poland | m18 | 14 | 50 | 03:11:02 | 00:48:54 |
| 52 | Szczygielski Pawel | 404 | - | m30 | 23 | 51 | 03:11:03 | 00:48:55 |
| 53 | Szerla Tomasz | 382 | - | m40 | 14 | 52 | 03:11:09 | 00:49:01 |
| 54 | Sadowski Piotr | 326 | Lotos Running Team | m30 | 24 | 53 | 03:11:57 | 00:49:49 |
| 55 | Bluj Mikołaj | 336 | VO2max MTB Team | m18 | 15 | 54 | 03:12:07 | 00:49:59 |
| 56 | Niski Paweł | 405 | - | m30 | 25 | 55 | 03:12:13 | 00:50:05 |
| 57 | Leszczyński Adam | 289 | - | m30 | 26 | 56 | 03:13:00 | 00:50:52 |
| 58 | Miarczyński Jarosław | 389 | MARINA POiNT | m30 | 27 | 57 | 03:13:21 | 00:51:13 |
| 59 | Falkowski Michał | 285 | - | m30 | 28 | 58 | 03:13:34 | 00:51:26 |
| 60 | Biedunkiewicz Robert | 306 | solarium KIKADA | m40 | 15 | 59 | 03:13:48 | 00:51:40 |
| 61 | Moskalewicz Mikołaj | 342 | - | m30 | 29 | 60 | 03:14:21 | 00:52:13 |
| 62 | Zieliński Krzysztof | 425 | WSKG Like Bike Kenda Team | m40 | 16 | 61 | 03:15:16 | 00:53:08 |
| 63 | Ugarenko Paweł | 377 | KU AZS Politechnika Gdańska | m18 | 16 | 62 | 03:16:13 | 00:54:05 |
| 64 | Sieciechowicz Paweł | 416 | Morpol Racing Team | m30 | 30 | 63 | 03:16:35 | 00:54:27 |
| 65 | Jarząbek Bartłomiej | 360 | GardenFlora MTB Team | m30 | 31 | 64 | 03:17:01 | 00:54:53 |
| 66 | Drobniak Dariusz | 412 | STREFASPORTU.PL | m50 | 2 | 65 | 03:17:12 | 00:55:04 |
| 67 | Skawiński Tomasz | 406 | NEXUS Team | m40 | 17 | 66 | 03:18:39 | 00:56:31 |
| 68 | Prusinowski Bernard | 287 | UPC Polska | m18 | 17 | 67 | 03:18:55 | 00:56:47 |
| 69 | Reddig Krzysztof | 327 | - | m40 | 18 | 68 | 03:20:49 | 00:58:41 |
| 70 | Sienkiewicz Patryk | 299 | - | m40 | 19 | 69 | 03:21:16 | 00:59:08 |
| 71 | Gretkowski Patryk | 374 | 7R Logistic Politechnika Gdańska | m18 | 18 | 70 | 03:21:46 | 00:59:38 |
| 72 | Klekowski Adrian | 309 | Cyklo Kwidzyn | m30 | 32 | 71 | 03:22:30 | 01:00:22 |
| 73 | Gąsiorowski Leszek | 331 | - | m50 | 3 | 72 | 03:22:32 | 01:00:24 |
| 74 | Gotówko Tomasz | 294 | To Mi Kolarz | m30 | 33 | 73 | 03:23:20 | 01:01:12 |
| 75 | Szymański Artur | 313 | LOTOS Running Team | m40 | 20 | 74 | 03:25:34 | 01:03:26 |
| 76 | Wawrzyniak Marek | 383 | - | m40 | 21 | 75 | 03:26:34 | 01:04:26 |
| 77 | Wolski Marek | 391 | - | m50 | 4 | 76 | 03:27:56 | 01:05:48 |
| 78 | Noga Marcin | 367 | - | m30 | 34 | 77 | 03:28:59 | 01:06:51 |
| 79 | Jagoda Maciej | 293 | DOMAX Racing Team | m18 | 19 | 78 | 03:30:12 | 01:08:04 |
| 80 | Szymański Piotr | 427 | team.ase.com.pl | m30 | 35 | 79 | 03:30:57 | 01:08:49 |
| 81 | Wydarty Emil | 351 | elkapitano.pl | m30 | 36 | 80 | 03:31:00 | 01:08:52 |
| 82 | Gretkowski Ryszard | 432 | 7R Logistic Politechnika Gdańska | m40 | 22 | 81 | 03:31:43 | 01:09:35 |
| 83 | Bejm Joanna | 387 | - | f30 | 2 | 2 | 03:32:00 | 01:09:52 |
| 84 | Sieroński Marcin | 318 | www.GammaFinanse.pl | m18 | 20 | 82 | 03:33:02 | 01:10:54 |
| 85 | Fabjanowicz Magdalena | 371 | 7r Logistic Politechnika Gdańska | f18 | 1 | 3 | 03:33:19 | 01:11:11 |
| 86 | Przybysz Piotr | 301 | Gdynia | m50 | 5 | 83 | 03:34:38 | 01:12:30 |
| 87 | Krasnopolski Piotr | 421 | GR3miasto | m30 | 37 | 84 | 03:35:38 | 01:13:30 |
| 88 | Jędruszak Justyna | 393 | Beko Mountain Bikers | f30 | 3 | 4 | 03:36:16 | 01:14:08 |
| 89 | Janczarska Marzena | 378 | - | f40 | 1 | 5 | 03:38:03 | 01:15:55 |
| 90 | Nilek Mirosława | 394 | Beko Mountain Bikers | f30 | 4 | 6 | 03:38:21 | 01:16:13 |
| 91 | Ryza Adam | 330 | - | m30 | 38 | 85 | 03:38:51 | 01:16:43 |
| 92 | Banach Ryszard | 348 | banachbrothers.pl | m60 | 1 | 86 | 03:39:00 | 01:16:52 |
| 93 | Janczarski Maks | 305 | - | m40 | 23 | 87 | 03:40:34 | 01:18:26 |
| 94 | Bohaczewski Dariusz | 310 | Norda Active Team | m30 | 39 | 88 | 03:41:37 | 01:19:29 |
| 95 | Wolny Bartłomiej | 398 | Intel Technology Poland | m30 | 40 | 89 | 03:43:13 | 01:21:05 |
| 96 | Górski Marcin | 298 | Stocznia Gdańsk GSG Towers Drużyna MTB | m18 | 21 | 90 | 03:44:41 | 01:22:33 |
| 97 | Kulling Monika | 302 | KLIF MTB Team | f18 | 2 | 7 | 03:44:44 | 01:22:36 |
| 98 | Wiśniewski Dariusz | 303 | - | m50 | 6 | 91 | 03:46:12 | 01:24:04 |
| 99 | Marciniuk Adam | 413 | RADMOR Team | m60 | 2 | 92 | 03:50:55 | 01:28:47 |
| 100 | Abraham Wiesław | 286 | PGE Krokowa Team | m40 | 24 | 93 | 03:55:54 | 01:33:46 |
| 101 | Weiss Krzysztof | 358 | Elbląg - Polska Północna | m40 | 25 | 94 | 03:56:42 | 01:34:34 |
| 102 | Kostuch Jan | 354 | ZUW | m60 | 3 | 95 | 04:00:01 | 01:37:53 |
| 103 | Tomaszewski Leszek | 288 | Elbląska Grupa Rowerowa STOP | m50 | 7 | 96 | 04:11:14 | 01:49:06 |
| 104 | Jakubek Aleksandra | 379 | VO2max MTB Team | f40 | 2 | 8 | 04:12:13 | 01:50:05 |
| 106 | Romanowski Mateusz | 284 | GK STG | m18 | | | - | - |
| 110 | Kasprzak Radosałw | 296 | - | m40 | | | - | - |
| 111 | Chabros Maciej | 297 | - | m30 | | | - | - |
| 116 | Wojnowski Cezary | 322 | Wheel Brothers Grudziądz | m40 | | | - | - |
| 117 | Żukotyński Tomir | 323 | Wheel Brothers Grudziądz | m30 | | | - | - |
| 118 | Luniak Andrzej | 324 | DBK | m40 | | | - | - |
| 119 | Czerwionka Dariusz | 328 | - | m30 | | | - | - |
| 120 | Rapciak Rafał | 332 | GK STG | m40 | | | - | - |
| 121 | Bońkowski Jarosław | 333 | MH Automatyka Team | m50 | | | - | - |
| 124 | Leśniak Maciej | 339 | Jumpcity | m18 | | | - | - |
| 127 | Mencel Adrian | 344 | Norda Active Team | m30 | | | - | - |
| 128 | Jagiełło Anna | 345 | 7R Logistic Politechnika Gdańska | f18 | | | - | - |
| 130 | Łukasik Artur | 349 | - | m50 | | | - | - |
| 131 | Puścikowski Mariusz | 350 | LOTOS Team | m40 | | | - | - |
| 133 | Siedlecki Maciej | 357 | Kantory IKA | m30 | | | - | - |
| 134 | Anolik Czesław | 361 | Old School MTB Gdańsk | m40 | | | - | - |
| 136 | Berton Massimo | 363 | acido lattico | m40 | | | - | - |
| 137 | Wydrowska Elżbieta | 364 | Old School MTB Gdańsk | f30 | | | - | - |
| 139 | Gretkowski Michał | 375 | 7R Logistic Politechnika Gdańska | m18 | | | - | - |
| 142 | Witke Mateusz | 397 | Intel Technology Poland | m18 | | | - | - |
| 143 | Szalk Tomasz | 399 | Redalika | m30 | | | - | - |
| 145 | Chlebowski Karol | 402 | F3 Team / Redalica | m30 | | | - | - |
| 150 | Chudyba Michał | 420 | Sanatorium Leśnik Sopot | m30 | | | - | - |
| 151 | Sowiński Artur | 423 | GKS Cartusia Kartuzy | m18 | | | - | - |
| 105 | Kędzia Tomasz | 283 | SundayBikers | m18 | | | - | - |
| 107 | Narloch Adrian | 290 | UPC Polska | m18 | | | - | - |
| 108 | Leśniowski Mariusz | 292 | PKO Harpagan | m40 | | | - | - |
| 109 | Karpowicz Grzegorz | 295 | KAREPLAND | m30 | | | - | - |
| 112 | Brzana Mirosław | 300 | - | m50 | | | - | - |
| 113 | Wilczewski Jan | 308 | - | m30 | | | - | - |
| 114 | Citko Katarzyna | 317 | - | f30 | | | - | - |
| 115 | Ćwik Damian | 320 | - | m30 | | | - | - |
| 122 | Wyżlic Michał | 337 | Komobike Scott | m30 | | | - | - |
| 123 | Tomaszewski Marcin | 338 | GEA Polska | m40 | | | - | - |
| 125 | Iwoła Remigiusz | 341 | GDYNIA | m40 | | | - | - |
| 126 | Brzeziński Artur | 343 | LEW LĘBORK | m18 | | | - | - |
| 129 | Lis Paweł | 346 | Complexsports | m30 | | | - | - |
| 132 | Rodziewicz Przemysław | 352 | Complexsports | m30 | | | - | - |
| 135 | Brunke Leszek | 362 | OPONEO | m40 | | | - | - |
| 138 | Guż Andrzej | 366 | Hotel 4 Brzozy Team Gdańsk | m30 | | | - | - |
| 140 | Rusiecki Jacek | 376 | MTB Mercedes Service Team | m50 | | | - | - |
| 141 | Pelc Tomasz | 384 | NEXUS Team | m50 | | | - | - |
| 144 | Mrozowski Sławomir | 400 | Górny Bronx | m30 | | | - | - |
| 146 | Gmurczyk Angelika | 407 | Tczewski Klub Rowerowy | f18 | | | - | - |
| 147 | Mróz Patryk | 409 | Tczewski Klub Rowerowy | m18 | | | - | - |
| 148 | Trapp Michał | 414 | - | m30 | | | - | - |
| 149 | Moderhak Mateusz | 419 | EDF Trek Gdynia | m30 | | | - | - |