| 1 | 44 | 1 | ME LAT | Toms | Skujins | 9 | 3:57:37.6 | | 44.4 | Lidl Trek | 10006889206 | LAT | ME race | | |
| 2 | 24 | 1 | ME EST | Madis | Mihkels | 9 | 3:57:55.8 | +0:18.1 | 44.4 | EF Education Easy-Post | 10075223076 | EST | ME race | | |
| 3 | 40 | 2 | ME LAT | Krists | Neilands | 9 | 3:59:41.7 | +2:04.0 | 44.1 | Israel Premier Tech Academy | 10007935085 | LAT | ME race | | |
| 4 | 11 | 2 | ME EST | Markus | Mäeuibo | 9 | 4:00:05.1 | +2:27.4 | 44.0 | Charvieu-Chavagneux Isère Cyclisme | 10082962060 | EST | ME race | | |
| 5 | 2 | 1 | ME LTU | Aivaras | Mikutis | 9 | 4:00:16.8 | +2:39.1 | 43.9 | Tudor Pro Cycling Team/Kauno SM Gaja | 10052435352 | LTU | ME race | | |
| 6 | 14 | 2 | ME LTU | Eimantas | Gudiškis | 9 | 4:03:42.5 | +6:04.8 | 43.3 | Colibri cycling | 10006891327 | LTU | ME race | | |
| 7 | 45 | 3 | ME LAT | Kristiāns | Belohvoščiks | 9 | 4:03:44.3 | +6:06.6 | 43.3 | Monzon - Incolor -Gub | 10052184465 | LAT | ME race | | |
| 8 | 35 | 4 | ME LAT | Māris | Bogdanovičs | 9 | 4:03:54.2 | +6:16.5 | 43.3 | FNIX - SCOM - Hengxiang cycling team | | LAT | ME race | | |
| 9 | 56 | 3 | ME EST | Aaron | Aus | 9 | 4:04:05.7 | +6:28.0 | 43.3 | Quick Pro Team | 10075390101 | EST | ME race | | |
| 10 | 12 | 4 | ME EST | Markus | Pajur | 9 | 4:04:06.1 | +6:28.4 | 43.3 | Charvieu-Chavagneux Isère Cyclisme | 10016520595 | EST | ME race | | |
| 11 | 7 | 5 | ME EST | Lauri | Tamm | 9 | 4:04:08.1 | +6:30.4 | 43.3 | CCVSA | 10064430010 | EST | ME race | | |
| 12 | 5 | 6 | ME EST | Frank Aron | Ragilo | 9 | 4:04:09.0 | +6:31.3 | 43.3 | Atom 6 Bikes - Decca Continental Team | 10064429808 | EST | ME race | | |
| 13 | 13 | 7 | ME EST | Norman | Vahtra | 9 | 4:04:11.3 | +6:33.6 | 43.2 | China Glory - Mentech Continental Cycling Team | 10009498506 | EST | ME race | | |
| 14 | 75 | 8 | ME EST | Rait | Ärm | 9 | 4:04:38.7 | +7:01.0 | 43.2 | Van Rysel Roubaix | 10034813684 | EST | ME race | | |
| 15 | 62 | 9 | ME EST | Mihkel | Räim | 9 | 4:12:26.3 | +14:48.6 | 41.8 | Quick Pro Team | 10007527988 | EST | ME race | | |
| 16 | 74 | 3 | ME LTU | Nikolas | Klimavičius | 9 | 4:12:40.8 | +15:03.1 | 41.8 | Utenos DSC | 10113537066 | LTU | ME race | | |
| 17 | 68 | 10 | ME EST | Martti | Lenzius | 9 | 4:12:50.2 | +15:12.6 | 41.8 | Team LOCKimmo.com | 10076063542 | EST | ME race | | |
| 18 | 1 | 4 | ME LTU | Venantas | Lašinis | 9 | 4:12:50.9 | +15:13.2 | 41.8 | Atletų kalvė | 10009973705 | LTU | ME race | | |
| 19 | 73 | 5 | ME LTU | Rokas | Adomaitis | 9 | 4:12:52.3 | +15:14.6 | 41.8 | Urbano-Vulsteke-Bumaco Cycling Team | 10036591515 | LTU | ME race | | |
| 20 | 28 | 5 | ME LAT | Kārlis | Klismets | 9 | 4:12:53.2 | +15:15.5 | 41.8 | Energus Cycling Team | 10052193963 | LAT | ME race | | |
| 21 | 67 | 11 | ME EST | Kirill | Tarassov | 9 | 4:12:58.9 | +15:21.2 | 41.7 | Sportland/Trek | 10009659463 | EST | ME race | | |
| 22 | 27 | 6 | ME LTU | Mantas | Januškevičius | 9 | 4:13:03.2 | +15:25.5 | 41.7 | Energus Cycling Team | | LTU | ME race | | |
| 23 | 42 | 12 | ME EST | Siim | Kiskonen | 9 | 4:13:06.5 | +15:28.8 | 41.7 | Levante Fuji Shizuoka | 10009965823 | EST | ME race | | |
| 24 | 36 | 13 | ME EST | Mikk | Bauer | 9 | 4:13:10.7 | +15:33.0 | 41.7 | Gusto Superteam | 10075560758 | EST | ME race | | |
| 25 | 37 | 14 | ME EST | Matthias | Mõttus | 9 | 4:13:16.6 | +15:38.9 | 41.7 | Haanja Rattaklubi | 10075693427 | EST | ME race | | |
| 26 | 31 | 7 | ME LTU | Dovydas | Bružas | 9 | 4:13:18.6 | +15:40.9 | 41.7 | Energus cycling team / PRSSG | 10116142831 | LTU | ME race | | |
| 27 | 22 | 6 | ME LAT | Agris | Vindecs | 9 | 4:13:21.2 | +15:43.5 | 41.7 | Dobeles dzirnavnieks/FeelFree | 10052180728 | LAT | ME race | | |
| 28 | 20 | 7 | ME LAT | Markuss | Lagzdiņš | 9 | 4:13:35.4 | +15:57.7 | 41.6 | Dobeles dzirnavnieks/FeelFree | 10093437959 | LAT | ME race | | |
| 29 | 32 | 8 | ME LTU | Olegas | Ivanovas | 9 | 4:16:12.3 | +18:34.6 | 41.2 | Energus cycling team-SM ”Gaja” | | LTU | ME race | | |
| 30 | 4 | 9 | ME LTU | Žygimantas | Matuzevičius | 9 | 4:16:12.5 | +18:34.8 | 41.2 | Atletų kalvė | 10036592626 | LTU | ME race | | |
OUT | 31 | 54 | 15 | ME EST | Ats | Uulimaa | 8 | 3:50:50.9 | | | Peloton | 10034813583 | EST | ME race | | |
OUT | 32 | 64 | 10 | ME LTU | Artūras | Kazakevičius | 7 | 3:16:42.4 | | | RealBean.eu | 10104842937 | LTU | ME race | | |
OUT | 33 | 25 | 11 | ME LTU | Aironas | Gerdauskas | 7 | 3:17:23.1 | | | Energus Cycling Team | 10101858064 | LTU | ME race | | |
OUT | 34 | 50 | 16 | ME EST | Gert | Kivistik | 6 | 2:45:56.1 | | | Peloton | 10011022921 | EST | ME race | | |
OUT | 35 | 29 | 12 | ME LTU | Gustas | Raugala | 6 | 2:48:29.9 | | | Energus Cycling Team | 10036589087 | LTU | ME race | | |
OUT | 36 | 33 | 13 | ME LTU | Rokas | Kmieliauskas | 6 | 2:48:57.8 | | | Energus cycling team-SM ”Gaja” | 10036589693 | LTU | ME race | | |
OUT | 37 | 18 | 8 | ME LAT | Kristers | Kovgers | 6 | 2:49:18.6 | | | DAKO Ziemeļvidzeme | 10016152201 | LAT | ME race | | |
OUT | 38 | 34 | 9 | ME LAT | Andris | Vosekalns | 6 | 2:49:19.9 | | | EVELO TEAM | 10007511117 | LAT | ME race | | |
OUT | 39 | 99 | 10 | ME LAT | Renāts | Štāls | 6 | 2:49:19.9 | | | Nantes Doulon Velo Sport/RRS | 10059750465 | LAT | ME race | | |
DNF | | 41 | | ME EST | Rein | Taaramäe | 5 | DNF | | | Kinan Racing Team | 10003214522 | EST | ME race | | |
DNF | | 65 | | ME EST | Romet | Pajur | 5 | DNF | | | Red Bull - BORA - hansgrohe Rookies | 10076501658 | EST | ME race | | |
DNF | | 69 | | ME EST | Richard | Ründva | 5 | DNF | | | Team Novo Nordisk Development | 10076872278 | EST | ME race | | |
DNF | | 19 | | ME LAT | Rainers | Zviedris | 5 | DNF | | | DAKO Ziemeļvidzeme | 10096435158 | LAT | ME race | | |
DNF | | 10 | | ME EST | Thristan | Paju | 5 | DNF | | | CFC Spordiklubi | 10075561364 | EST | ME race | | |
DNF | | 15 | | ME LTU | Regimantas | Jonaitis | 5 | DNF | | | Colibri Cycling | 10100011933 | LTU | ME race | | |
DNF | | 70 | | ME LAT | Gvido | Kokle | 5 | DNF | | | TEAM PETRUCCI ARIES | 10052194468 | LAT | ME race | | |
DNF | | 8 | | ME EST | Gabriel Helmut | Aduson | 5 | DNF | | | CFC Spordiklubi | 10075558940 | EST | ME race | | |
DNF | | 43 | | ME EST | Evar | Saul | 5 | DNF | | | Levante Fuji Shizuoka | 10089847545 | EST | ME race | | |
DNF | | 48 | | ME EST | Virgo | Mitt | 5 | DNF | | | Pärnu Kalev Spordikool | 10076411833 | EST | ME race | | |
DNF | | 47 | | ME EST | Mik | Madisson | 5 | DNF | | | Pärnu Kalev Spordikool | 10090500980 | EST | ME race | | |
DNF | | 71 | | ME LTU | Lukas | Talačka | 4 | DNF | | | Top Team Cycling | 10008696739 | LTU | ME race | | |
DNF | | 60 | | ME EST | Karl Patrick | Lauk | 4 | DNF | | | Quick Pro Team | 10014015975 | EST | ME race | | |
DNF | | 58 | | ME EST | Oskar | Küüt | 4 | DNF | | | Quick Pro Team | 10088990006 | EST | ME race | | |
DNF | | 57 | | ME EST | Gleb | Karpenko | 4 | DNF | | | Quick Pro Team | 10063677046 | EST | ME race | | |
DNF | | 59 | | ME EST | Martin | Laas | 3 | DNF | | | Quick Pro Team | 10008942471 | EST | ME race | | |
DNF | | 6 | | ME LAT | Gusts | Lapiņš | 2 | DNF | | | CC Villeneuve Saint Germain | 10052851139 | LAT | ME race | | |
DNF | | 49 | | ME EST | Tauri | Jürisaar | 2 | DNF | | | Peloton | 10081639527 | EST | ME race | | |
DNF | | 23 | | ME LAT | Valters | Tams | 2 | DNF | | | Dobeles dzirnavnieks/FeelFree/Dobeles sporta skola | 10082803224 | LAT | ME race | | |
DNF | | 26 | | ME LAT | Girts | Harkins | 2 | DNF | | | Energus Cycling Team | 10052204572 | LAT | ME race | | |
DNF | | 17 | | ME LTU | Valdemar | Volodko | 2 | DNF | | | Colibri Cycling | | LTU | ME race | | |
DNF | | 39 | | ME EST | Karl | Kurits | 1 | DNF | | | Israel Premier Tech Academy | 10075389895 | EST | ME race | | |
DNF | | 9 | | ME EST | Arseni | Laidinen | 1 | DNF | | | CFC Spordiklubi | 10075222470 | EST | ME race | | |
DNF | | 52 | | ME EST | Jörgen | Matt | 1 | DNF | | | Peloton | 10006888192 | EST | ME race | | |
DNF | | 51 | | ME EST | Markus | Leidt | 1 | DNF | | | Peloton | 10063677854 | EST | ME race | | |
DNF | | 16 | | ME LTU | Dovydas | Lukšas | 1 | DNF | | | Colibri Cycling | 10036592525 | LTU | ME race | | |
DNF | | 540 | | ME LTU | Kristupas | Mikutis | 1 | DNF | | | Energus cycling team | 10052434746 | LTU | ME race | | |
DNF | | 76 | | ME LTU | Mantas | Balčiūnas | 1 | DNF | | | | 10107519531 | LTU | ME race | | |
DNS | | 21 | | ME LAT | Elvis | Lielmanis | | | | | Dobeles dzirnavnieks/FeelFree | 10080460571 | LAT | ME race | | |
DNS | | 38 | | ME LTU | Vytautas | Šulcas | | | | | Hiltus-Nikeliuotas špykis | | LTU | ME race | | |
DNS | | 53 | | ME EST | Robin | Möll | | | | | Peloton | 10118046859 | EST | ME race | | |
DNS | | 55 | | ME EST | Rait | Veevo | | | | | Peloton | 10107480832 | EST | ME race | | |
DNS | | 61 | | ME EST | Oskar | Nisu | | | | | Quick Pro Team | 10008687443 | EST | ME race | | |
DNS | | 63 | | ME EST | Peeter | Tarvis | | | | | Raplamaa Rattaklubi KOMO | 10008724526 | EST | ME race | | |
DNS | | 66 | | ME LAT | Roberts | Ļaudanskis | | | | | RRS | 10079949000 | LAT | ME race | | |
DNS | | 72 | | ME EST | Oliver | Mätik | | | | | Tudor Pro Cycling Team U23 | 10083991573 | EST | ME race | | |
DNS | | 77 | | ME LAT | Kārlis Valters | Grundulis | | | | | | 10059268600 | LAT | ME race | | |