1 | 179 | Eljas Eskelinen | RaKe | | 32:41 | | |
2 | 196 | Kuzma Kornijenko | CCH | | 32:48 | +6 | |
3 | 151 | Konsta Malinen | Joensuun Pyöräilijät | | 34:03 | +1:21 | |
4 | 132 | Isac Granberg | GIF | | 34:22 | +1:41 | |
5 | 145 | Martin Kullberg | Imatran Urheilijat/PtR | | 35:15 | +2:33 | |
6 | 153 | Mikael Marttila | Rajamäen kehitys | | 35:59 | +3:18 | |
7 | 133 | Jeremia Granberg | GIF | | 36:00 | +3:18 | |
8 | 157 | Kasperi Nieminen | Imatran Urheilijat | | 36:23 | +3:41 | |
9 | 201 | Visa Siivola | Lappeen Riento | | 37:22 | +4:40 | |
10 | 136 | Hermanni Hukka | | | 37:22 | +4:40 | |
11 | 131 | Oskari Astikainen | Lappeenrannan Pyöräilijät ry | | 38:33 | +5:51 | |
12 | 202 | Sulo Laapas | VlkMTB | | 38:45 | +6:03 | |
13 | 152 | Leevi Martikainen | Hypy | | 38:48 | +6:06 | |
14 | 160 | Eemeli Simola | Rajamäen Kehitys | | 39:47 | +7:05 | |
15 | 170 | Petja Vehviläinen | Korson Kaiku / Team Craft | | 41:39 | +8:57 | |
16 | 197 | Onni Lindroos | Rajamäen kehitys | | 42:28 | +9:46 | |
17 | 190 | Arttu Malinen | Joensuun Pyöräilijät | | 43:08 | +10:26 | |
18 | 144 | Martti Kilpeläinen | Lowoxyracing | | 46:10 | +13:28 | |
19 | 199 | Leevi Hakonen | Lemin eskot | | 46:25 | +13:43 | |
20 | 169 | Veikka Tuomola | Rake | | 47:29 | +14:47 | |
21 | 150 | Hemmo Lapatto | | | 47:38 | +14:56 | |
22 | 159 | Santtu Nieminen | Imatran urheilijat | | 48:26 | +15:44 | |
23 | 146 | Veeti Kurkinen | FatPeteBoys | | 50:04 | +17:22 | |
24 | 148 | Jakke Kämäräinen | | | 50:04 | +17:23 | |
25 | 189 | Santeri Lakonen | Korson Kaiku | | 50:41 | +17:59 | |
26 | 206 | Joel Suikkanen | Ravalin Roiske | | 51:21 | +18:39 | |
27 | 142 | Rasmus Kietäväinen | | | 51:22 | +18:40 | |
28 | 194 | Mikael Jukanen | LrPy | | 52:00 | +19:18 | |
29 | 198 | Vilppu Heimala | Lappeenrannan Pyöräilijät | | 52:07 | +19:26 | |
30 | 164 | Tuomas Suominen | | | 52:13 | +19:31 | |
31 | 187 | Antto Kirssi | Capitaal Cycling Club | | 52:29 | +19:47 | |
32 | 162 | Akseli Suominen | | | 52:39 | +19:57 | |
33 | 161 | Luukas Simola | Rajamäen Kehitys | | 52:41 | +19:59 | |
34 | 137 | Eepi Häkkinen | | | 56:27 | +23:45 | |
35 | 193 | Niklas Jukanen | LrPy | | 56:35 | +23:54 | |
36 | 177 | Aapo Nevalainen | Korson Kaiku | | 1:01:08 | +28:26 | |
37 | 141 | Emil Kaljunen | SaimaaSport | | 1:01:15 | +28:33 | |
38 | 138 | Eero Ikonen | | | 1:02:26 | +29:44 | |
39 | 172 | Iivo Suvanto | Vuoksen Velmut | | 1:02:40 | +29:59 | |
40 | 171 | Viljami Vesalo | KuoPys | | 1:04:36 | +31:54 | |
41 | 205 | Valto Montonen | | | 1:10:42 | +38:00 | |
42 | 188 | Samuel Liinamaa | Korson Kaiku | | 1:14:21 | +41:39 | |
43 | 155 | Otso Muurinen | | | 1:17:46 | +45:04 | |
44 | 165 | Teo Suoreijus | | | 1:21:02 | +48:20 | |
45 | 134 | Mico Hannukainen | Korson Kaiku | | 1:23:45 | +51:04 | |
| 204 | Reko Montonen | | | keskeytti | | |