| 1 | 137 | 10119678277 | Kalverss | Ralfs | LAT | Salaspils Zīriņi | M | Final | | 0:16:12.3 | | 1 |
| 2 | 167 | 10173624930 | Laudams | Gabriels | LAT | KNSS/Goldingen Cycling Academy | M | Final | | 0:16:28.0 | | 2 |
| 3 | 150 | 10152504693 | Klieders | Edzus | LAT | VeloLifestyle/SmiltenesBJSS | M | Final | | 0:16:53.1 | | 3 |
| 4 | 138 | 10141375864 | Eihmanis | Eduards | LAT | Dobeles sporta skola | M | Final | | 0:17:09.3 | | 4 |
| 5 | 141 | | Semenenko | Deniss | LAT | RRS ALFA/ Elite Cycling | M | Final | | 0:17:19.5 | | 5 |
| 6 | 139 | 10163225217 | Beinarovics | Markuss | LAT | RRS | M | Final | | 0:17:35.6 | | 6 |
| 7 | 149 | 10161657857 | Tihonenko | Marsels | LAT | RRS | M | Final | | 0:17:36.0 | | 7 |
| 8 | 162 | 10152413050 | Lacis | Emils | LAT | RRS | M | Final | | 0:17:39.9 | | 8 |
| 9 | 152 | 10152645749 | Pekuss | Tomass | LAT | ĶEKAVAS NSS | M | Final | | 0:17:48.8 | | 9 |
| 10 | 170 | 10142114579 | Dubrovskis | Konstantins | LAT | RRS | M | Final | | 0:17:53.7 | | 10 |
| 11 | 160 | 10173436889 | Didrihsons | Kristers | LAT | RRS (M.Jurevičs) | M | Final | | 0:17:54.3 | | 11 |
| 12 | 169 | 10162085869 | Durens | Adrians | LAT | KNSS/Goldingen Cycling Academy | M | Final | | 0:17:57.6 | | 12 |
| 13 | 140 | 10141185807 | Gaidlazda | Rudolfs | LAT | RRS | M | Final | | 0:17:58.6 | | 13 |
| 14 | 153 | 10141376268 | Fecers | Rodrigo | LAT | Dobeles sporta skola | M | Final | | 0:18:00.3 | | 14 |
| 15 | 148 | 10152049605 | Mesters | Mikelis | LAT | RRS (M.Jurēvičs) | M | Final | | 0:18:32.9 | | 15 |
| 16 | 161 | 10173625132 | Gusts | Arnolds | LAT | KNSS/Goldingen Cycling Academy | M | Final | | 0:18:43.0 | | 16 |
| 17 | 165 | 10152412343 | Busers | Jekabs | LAT | KNSS/Goldingen Cycling Academy | M | Final | | 0:18:55.8 | | 17 |
| 18 | 166 | 10152326356 | Zvirgzdins | Gustavs | LAT | RRS | M | Final | | 0:19:04.8 | | 18 |
| 19 | 159 | 10173608964 | Luks | Artis | LAT | KNSS/Goldingen Cycling Academy | M | Final | | 0:19:06.1 | | 19 |
| 20 | 142 | 10155251817 | Popovs | Nikita | LAT | RRS | M | Final | | 0:19:08.9 | | 20 |
| 21 | 163 | 10152412242 | Sitniks | Nikolass | LAT | KNSS/Goldingen Cycling Academy | M | Final | | 0:19:18.9 | | 21 |
| 22 | 155 | 10152412141 | Gotlands | Patriks | LAT | KNSS/Goldingen Cycling Academy | M | Final | | 0:19:24.4 | | 22 |
| 23 | 151 | 10152265126 | Visnevskis | Gustavs | LAT | RRS | M | Final | | 0:19:26.5 | | 23 |
| 24 | 157 | 10175942927 | Gribs | Ricards | LAT | Salaspils Zīriņi | M | Final | | 0:20:21.0 | | 24 |
| 25 | 164 | 10152156911 | Egle | Kriss | LAT | RRS (M.Jurevičs) | M | Final | | 0:20:51.4 | | 25 |
| 26 | 168 | 101152502269 | Miezitis | Timotejs Nikolajs | LAT | RRS | M | Final | | 0:21:28.8 | | 26 |
| 27 | 143 | 10163084666 | Namnieks | Ralfs | LAT | RRS | M | Final | | 0:21:30.6 | | 27 |
| 28 | 154 | 10152162870 | Rumbenieks | Ernests | LAT | RRS | M | Final | | 0:21:43.9 | | 28 |
| 29 | 146 | 10162840247 | Leilands | Rudolfs | LAT | RRS | M | Final | | 0:23:14.6 | | 29 |
| 30 | 156 | 10163945542 | Frolovs | Kirills | LAT | RRS | M | Final | | 0:23:42.8 | | 30 |
| 31 | 158 | 10163623220 | Samoiliks | Bogdans | LAT | RRS | M | Final | | 0:23:47.6 | | 31 |
| 147 | 10162085465 | Balodis | Lukass | LAT | KNSS/Goldingen Cycling Academy | M | Final | | | DNS | |
| 145 | 10173899863 | Mihalko | Maksims Karens | LAT | RRS | M | Final | | | DNS | |
| 144 | 10153428419 | Reders | Rainers | LAT | Talsu novada sporta skola | M | Final | | | DNS | |