| 1 | 1031 | 1 | MU23 EST | Oliver | Mätik | 2 | 1:40:54.1 | | 47.9 | Tudor Pro Cycling Development Team |
| 2 | 1028 | 2 | MU23 EST | Romet | Pajur | 2 | 1:40:54.3 | +0:00.1 | 47.9 | Redbull - Bora - Hansgrohe Rookies |
| 3 | 1027 | 3 | MU23 EST | Martti | Lenzius | 2 | 1:40:54.3 | +0:00.1 | 47.9 | Quick Pro Team |
| 4 | 1033 | 4 | MU23 EST | Riko | Tammepuu | 2 | 1:40:54.4 | +0:00.3 | 47.9 | UN Cycling Team |
| 5 | 1017 | 1 | MU23 LTU | Aironas | Gerdauskas | 2 | 1:40:54.5 | +0:00.3 | 47.9 | Energus dviračių komanda |
| 6 | 1016 | 2 | MU23 LTU | Dovydas | Bružas | 2 | 1:40:54.7 | +0:00.5 | 47.9 | Energus dviračių komanda |
| 7 | 1004 | 1 | MU23 LAT | Ģirts | Harkins | 2 | 1:40:54.8 | +0:00.6 | 47.9 | CC VILLENEUVE SAINT GERMAIN |
| 8 | 1001 | 5 | MU23 EST | Markus | Mäeuibo | 2 | 1:40:55.1 | +0:00.9 | 47.9 | Charvieu-Chavagnieux Isère Cyclisme |
| 9 | 1013 | 2 | MU23 LAT | Olivers | Jekabs Skrapcis | 2 | 1:40:55.1 | +0:00.9 | 47.9 | Energus cycling team |
| 10 | 1026 | 6 | MU23 EST | Aaron | Aus | 2 | 1:40:55.3 | +0:01.1 | 47.9 | Quick Pro Team |
| 11 | 1014 | 3 | MU23 LTU | Rokas | Adomaitis | 2 | 1:41:13.3 | +0:19.1 | 47.8 | Energus dviračių komanda |
| 12 | 1007 | 7 | MU23 EST | Lauri | Tamm | 2 | 1:41:13.5 | +0:19.3 | 47.8 | Charvieu-Chavagnieux Isère Cyclisme |
| 13 | 1018 | 4 | MU23 LTU | Ignas | Kertenis | 2 | 1:41:13.7 | +0:19.5 | 47.8 | Energus dviračių komanda |
| 14 | 1003 | 5 | MU23 LTU | Nikolas | Klimavičius | 2 | 1:41:13.9 | +0:19.7 | 47.8 | Energus dviračių komanda |
| 15 | 1049 | 8 | MU23 EST | Karl | Kurits | 2 | 1:41:14.1 | +0:19.9 | 47.8 | Lucky Sport Cycling Team |
| 16 | 1011 | 3 | MU23 LAT | Mārtiņš | Purbērziņš | 2 | 1:42:03.4 | +1:09.3 | 47.4 | Dobeles dzirnavnieks/FeelFree/RRS |
| 17 | 1008 | 4 | MU23 LAT | Markuss | Lagzdiņš | 2 | 1:42:04.6 | +1:10.4 | 47.4 | Dobeles dzirnavnieks/FeelFree |
| 18 | 1015 | 6 | MU23 LTU | Arnas | Bilertas | 2 | 1:42:05.1 | +1:10.9 | 47.4 | Energus dviračių komanda |
| 19 | 1019 | 5 | MU23 LAT | Uvis | Zvirbulis | 2 | 1:42:05.3 | +1:11.2 | 47.4 | Goldingen Cycling Team |
| 20 | 1032 | 6 | MU23 LAT | Dāniels | Apse | 2 | 1:42:05.6 | +1:11.4 | 47.4 | U.C. Porto Sant'Elpidio |
| 21 | 1029 | 7 | MU23 LTU | Matas | Juknevicius | 2 | 1:42:05.7 | +1:11.6 | 47.4 | Sostinės sporto centras |
| 22 | 1006 | 9 | MU23 EST | Thristan | Paju | 2 | 1:42:05.9 | +1:11.7 | 47.4 | CFC Spordiklubi |
| 23 | 1023 | 10 | MU23 EST | Mik | Madisson | 2 | 1:42:06.2 | +1:12.0 | 47.4 | Pärnu Kalev Spordikool |
| 24 | 1005 | 11 | MU23 EST | Arseni | Laidinen | 2 | 1:42:06.3 | +1:12.1 | 47.4 | CFC Spordiklubi |
| 25 | 1035 | 12 | MU23 EST | Ron | Rooni | 2 | 1:42:06.5 | +1:12.3 | 47.4 | Vendee U - Primeo Energie |
| 26 | 1021 | 13 | MU23 EST | Frank Aron | Ragilo | 2 | 1:42:06.5 | +1:12.3 | 47.4 | Lucky Sport Cycling Team |
| 27 | 1034 | 7 | MU23 LAT | Rainers | Zviedris | 2 | 1:42:06.5 | +1:12.3 | 47.4 | UN Cycling Team |
| 28 | 1036 | 14 | MU23 EST | Joonas | Puuraid | 2 | 1:42:06.8 | +1:12.6 | 47.4 | |
| 29 | 1012 | 8 | MU23 LAT | Jēkabs | Zujevs | 2 | 1:42:06.9 | +1:12.7 | 47.4 | Dobeles dzirnavnieks/FeelFree/RRS |
| 30 | 1030 | 15 | MU23 EST | Richard | Ründva | 2 | 1:42:07.0 | +1:12.8 | 47.4 | Team Novo Nordisk Development |
| 31 | 1024 | 16 | MU23 EST | Virgo | Mitt | 2 | 1:42:07.1 | +1:12.9 | 47.4 | Pärnu Kalev Spordikool |
| DNF | | 1009 | | MU23 LAT | Krišjānis | Lejiņš | 2 | DNF | | 46.1 | Dobeles dzirnavnieks/FeelFree/Dobeles SS |
| DNF | | 1025 | | MU23 EST | Tauri | Jürisaar | 1 | DNF | | 46.3 | Peloton |
| DNF | | 1010 | | MU23 LAT | Valters | Tams | 1 | DNF | | 46.3 | Dobeles dzirnavnieks/FeelFree/Dobeles SS |
| DNF | | 1020 | | MU23 LAT | Gatis | Gruntiņš | | | | | KNSS/Goldingen Cycling Academy |
| DNS | | 1022 | | MU23 LTU | Matas | Ribikauskas | | | | | Panevėžio klubas Dviračiai |