| 1 | 1007 | 1 | MU23 EST | Lauri TAMM Charvieu-Chavagnieux Isère Cyclisme | 3 | 2:31:32.9 | | 51.0 | 0:52:07 (5) 0:52:07 (5) | 1:41:13 (12) 0:49:05 (13) | 2:31:32 (1) 0:50:19 (1) |
| 2 | 1028 | 2 | MU23 EST | Romet PAJUR Redbull - Bora - Hansgrohe Rookies | 3 | 2:31:32.9 | +0:00.0 | 51.0 | 0:51:20 (1) 0:51:20 (1) | 1:40:54 (2) 0:49:33 (14) | 2:31:32 (2) 0:50:38 (3) |
| 3 | 1031 | 3 | MU23 EST | Oliver MÄTIK Tudor Pro Cycling Development Team | 3 | 2:31:33.0 | +0:00.1 | 51.0 | 0:52:08 (8) 0:52:08 (8) | 1:40:54 (1) 0:48:45 (7) | 2:31:33 (3) 0:50:38 (4) |
| 4 | 1001 | 4 | MU23 EST | Markus MÄEUIBO Charvieu-Chavagnieux Isère Cyclisme | 3 | 2:31:34.2 | +0:01.3 | 51.0 | 0:52:11 (34) 0:52:11 (34) | 1:40:55 (8) 0:48:43 (1) | 2:31:34 (4) 0:50:39 (5) |
| 5 | 1027 | 5 | MU23 EST | Martti LENZIUS Quick Pro Team | 3 | 2:31:35.9 | +0:03.0 | 51.0 | 0:52:08 (11) 0:52:08 (11) | 1:40:54 (3) 0:48:45 (6) | 2:31:35 (5) 0:50:41 (7) |
| 6 | 1013 | 1 | MU23 LAT | Olivers JEKABS SKRAPCIS Energus cycling team | 3 | 2:31:36.4 | +0:03.5 | 51.0 | 0:51:20 (2) 0:51:20 (2) | 1:40:55 (9) 0:49:34 (15) | 2:31:36 (6) 0:50:41 (6) |
| 7 | 1014 | 1 | MU23 LTU | Rokas ADOMAITIS Energus dviračių komanda | 3 | 2:31:39.0 | +0:06.1 | 51.0 | 0:52:09 (17) 0:52:09 (17) | 1:41:13 (11) 0:49:03 (11) | 2:31:39 (7) 0:50:25 (2) |
| 8 | 1017 | 2 | MU23 LTU | Aironas GERDAUSKAS Energus dviračių komanda | 3 | 2:31:48.8 | +0:15.9 | 50.9 | 0:52:10 (25) 0:52:10 (25) | 1:40:54 (5) 0:48:44 (4) | 2:31:48 (8) 0:50:54 (8) |
| 9 | 1003 | 3 | MU23 LTU | Nikolas KLIMAVIČIUS Energus dviračių komanda | 3 | 2:32:23.2 | +0:50.3 | 50.7 | 0:52:10 (24) 0:52:10 (24) | 1:41:13 (14) 0:49:03 (9) | 2:32:23 (9) 0:51:09 (9) |
| 10 | 1018 | 4 | MU23 LTU | Ignas KERTENIS Energus dviračių komanda | 3 | 2:32:23.4 | +0:50.5 | 50.7 | 0:52:10 (23) 0:52:10 (23) | 1:41:13 (13) 0:49:03 (10) | 2:32:23 (10) 0:51:09 (10) |
| 11 | 1016 | 5 | MU23 LTU | Dovydas BRUŽAS Energus dviračių komanda | 3 | 2:32:49.0 | +1:16.1 | 50.6 | 0:52:11 (28) 0:52:11 (28) | 1:40:54 (6) 0:48:43 (3) | 2:32:49 (11) 0:51:54 (12) |
| 12 | 1026 | 6 | MU23 EST | Aaron AUS Quick Pro Team | 3 | 2:32:50.2 | +1:17.3 | 50.6 | 0:52:09 (15) 0:52:09 (15) | 1:40:55 (10) 0:48:46 (8) | 2:32:50 (12) 0:51:54 (13) |
| 13 | 1049 | 7 | MU23 EST | Karl KURITS Lucky Sport Cycling Team | 3 | 2:32:55.5 | +1:22.6 | 50.5 | 0:52:08 (10) 0:52:08 (10) | 1:41:14 (15) 0:49:05 (12) | 2:32:55 (13) 0:51:41 (11) |
| 14 | 1004 | 2 | MU23 LAT | Ģirts HARKINS CC VILLENEUVE SAINT GERMAIN | 3 | 2:32:57.6 | +1:24.7 | 50.5 | 0:52:11 (33) 0:52:11 (33) | 1:40:54 (7) 0:48:43 (2) | 2:32:57 (14) 0:52:02 (14) |
| 15 | 1033 | 8 | MU23 EST | Riko TAMMEPUU UN Cycling Team | 3 | 2:32:58.3 | +1:25.4 | 50.5 | 0:52:09 (13) 0:52:09 (13) | 1:40:54 (4) 0:48:45 (5) | 2:32:58 (15) 0:52:03 (15) |
| 16 | 1008 | 3 | MU23 LAT | Markuss LAGZDIŅŠ Dobeles dzirnavnieks/FeelFree | 3 | 2:35:03.3 | +3:30.4 | 49.8 | 0:52:08 (7) 0:52:08 (7) | 1:42:04 (17) 0:49:56 (23) | 2:35:03 (16) 0:52:58 (16) |
| 17 | 1019 | 4 | MU23 LAT | Uvis ZVIRBULIS Goldingen Cycling Team | 3 | 2:35:05.8 | +3:32.9 | 49.8 | 0:52:09 (16) 0:52:09 (16) | 1:42:05 (19) 0:49:56 (21) | 2:35:05 (17) 0:53:00 (17) |
| 18 | 1032 | 5 | MU23 LAT | Dāniels APSE U.C. Porto Sant'Elpidio | 3 | 2:35:08.1 | +3:35.2 | 49.8 | 0:52:11 (30) 0:52:11 (30) | 1:42:05 (20) 0:49:54 (17) | 2:35:08 (18) 0:53:02 (18) |
| 19 | 1030 | 9 | MU23 EST | Richard RÜNDVA Team Novo Nordisk Development | 3 | 2:35:11.4 | +3:38.5 | 49.8 | 0:52:09 (22) 0:52:09 (22) | 1:42:07 (30) 0:49:57 (25) | 2:35:11 (19) 0:53:04 (19) |
| 20 | 1021 | 10 | MU23 EST | Frank Aron RAGILO Lucky Sport Cycling Team | 3 | 2:35:11.5 | +3:38.6 | 49.8 | 0:52:07 (4) 0:52:07 (4) | 1:42:06 (26) 0:49:58 (30) | 2:35:11 (20) 0:53:05 (20) |
| 21 | 1005 | 11 | MU23 EST | Arseni LAIDINEN CFC Spordiklubi | 3 | 2:35:12.2 | +3:39.3 | 49.8 | 0:52:11 (31) 0:52:11 (31) | 1:42:06 (24) 0:49:55 (19) | 2:35:12 (21) 0:53:05 (22) |
| 22 | 1035 | 12 | MU23 EST | Ron ROONI Vendee U - Primeo Energie | 3 | 2:35:12.3 | +3:39.4 | 49.8 | 0:52:09 (14) 0:52:09 (14) | 1:42:06 (25) 0:49:57 (27) | 2:35:12 (22) 0:53:05 (21) |
| 23 | 1029 | 6 | MU23 LTU | Matas JUKNEVICIUS Sostinės sporto centras | 3 | 2:35:12.4 | +3:39.5 | 49.8 | 0:52:07 (6) 0:52:07 (6) | 1:42:05 (21) 0:49:57 (28) | 2:35:12 (23) 0:53:06 (23) |
| 24 | 1011 | 6 | MU23 LAT | Mārtiņš PURBĒRZIŅŠ Dobeles dzirnavnieks/FeelFree/RRS | 3 | 2:35:13.4 | +3:40.5 | 49.8 | 0:52:09 (18) 0:52:09 (18) | 1:42:03 (16) 0:49:53 (16) | 2:35:13 (24) 0:53:09 (25) |
| 25 | 1006 | 13 | MU23 EST | Thristan PAJU CFC Spordiklubi | 3 | 2:35:13.7 | +3:40.8 | 49.8 | 0:52:11 (29) 0:52:11 (29) | 1:42:05 (22) 0:49:54 (18) | 2:35:13 (25) 0:53:07 (24) |
| 26 | 1015 | 7 | MU23 LTU | Arnas BILERTAS Energus dviračių komanda | 3 | 2:35:15.0 | +3:42.1 | 49.8 | 0:52:08 (9) 0:52:08 (9) | 1:42:05 (18) 0:49:56 (24) | 2:35:15 (26) 0:53:09 (26) |
| 27 | 1036 | 14 | MU23 EST | Joonas PUURAID
| 3 | 2:35:20.4 | +3:47.5 | 49.7 | 0:52:07 (3) 0:52:07 (3) | 1:42:06 (28) 0:49:59 (31) | 2:35:20 (27) 0:53:13 (27) |
| 28 | 1024 | 15 | MU23 EST | Virgo MITT Pärnu Kalev Spordikool | 3 | 2:35:21.5 | +3:48.6 | 49.7 | 0:52:09 (20) 0:52:09 (20) | 1:42:07 (31) 0:49:57 (26) | 2:35:21 (28) 0:53:14 (28) |
| 29 | 1012 | 7 | MU23 LAT | Jēkabs ZUJEVS Dobeles dzirnavnieks/FeelFree/RRS | 3 | 2:35:22.8 | +3:49.9 | 49.7 | 0:52:08 (12) 0:52:08 (12) | 1:42:06 (29) 0:49:57 (29) | 2:35:22 (29) 0:53:15 (29) |
| 30 | 1023 | 16 | MU23 EST | Mik MADISSON Pärnu Kalev Spordikool | 3 | 2:35:25.3 | +3:52.4 | 49.7 | 0:52:09 (21) 0:52:09 (21) | 1:42:06 (23) 0:49:56 (22) | 2:35:25 (30) 0:53:19 (30) |
| 31 | 1034 | 8 | MU23 LAT | Rainers ZVIEDRIS UN Cycling Team | 3 | 2:35:26.6 | +3:53.7 | 49.7 | 0:52:10 (27) 0:52:10 (27) | 1:42:06 (27) 0:49:55 (20) | 2:35:26 (31) 0:53:20 (31) |
| DNF | | 1009 | | MU23 LAT | Krišjānis LEJIŅŠ Dobeles dzirnavnieks/FeelFree/Dobeles SS | 2 | DNF | | 46.1 | 0:52:09 (19) 0:52:09 (19) | 1:44:53 (32) 0:52:43 (32) | |
| DNF | | 1025 | | MU23 EST | Tauri JÜRISAAR Peloton | 1 | DNF | | 46.3 | 0:52:10 (26) 0:52:10 (26) | | |
| DNF | | 1010 | | MU23 LAT | Valters TAMS Dobeles dzirnavnieks/FeelFree/Dobeles SS | 1 | DNF | | 46.3 | 0:52:11 (32) 0:52:11 (32) | | |
| DNF | | 1020 | | MU23 LAT | Gatis GRUNTIŅŠ KNSS/Goldingen Cycling Academy | | | | | | | |
| DNS | | 1022 | | MU23 LTU | Matas RIBIKAUSKAS Panevėžio klubas Dviračiai | | | | | | | |