| 1 | AUS Aaron | Voltas - Tartu 2024 by CCN | 01:44:25.000 | - | 45.97 |
| 2 | MÖLL Robin | | 01:44:26.000 | 01.000 | 45.962 |
| 3 | VEVERS Girts | | 01:44:28.000 | 03.000 | 45.948 |
| 4 | AUSMANIS Dzintars | | 01:44:29.000 | 04.000 | 45.94 |
| 5 | SKRAPCIS Olivers Jēkabs | Cannibal - Victorious U19 Development Team | 01:44:53.000 | 28.000 | 45.765 |
| 6 | KÜÜT Oskar | Voltas - Tartu 2024 by CCN | 01:44:53.000 | 28.000 | 45.765 |
| 7 | RIBAKS Emils | | 01:44:54.000 | 29.000 | 45.758 |
| 8 | LUCEVIČS Fīlips | | 01:44:54.000 | 29.000 | 45.758 |
| 9 | BOLSIS Niklavs | | 01:44:54.000 | 29.000 | 45.758 |
| 10 | ROZE Artis | | 01:44:54.000 | 29.000 | 45.758 |
| 11 | LOGINS Arvids | | 01:44:54.000 | 29.000 | 45.758 |
| 12 | VISTIŅŠ Ralfs | | 01:44:54.000 | 29.000 | 45.758 |
| 13 | MILČS Klāvs | | 01:44:54.000 | 29.000 | 45.758 |
| 14 | VINDECS Agris | | 01:44:55.000 | 30.000 | 45.751 |
| 15 | KANCERS Helvijs | | 01:44:55.000 | 30.000 | 45.751 |
| 16 | KNOPS Kristaps | | 01:44:55.000 | 30.000 | 45.751 |
| 17 | PEĻŅIKS Egils | | 01:44:55.000 | 30.000 | 45.751 |
| 18 | APSE Dāniels | | 01:44:55.000 | 30.000 | 45.751 |
| 19 | STRĒLIS Toms | | 01:44:55.000 | 30.000 | 45.751 |
| 20 | GIDRĒVIČS Gustavs | | 01:44:55.000 | 30.000 | 45.751 |
| 21 | JAKOBSONS Marks | | 01:44:55.000 | 30.000 | 45.751 |
| 22 | ZVIEDRIS Rainers | | 01:44:56.000 | 31.000 | 45.743 |
| 23 | ĀBOLIŅŠ Jānis | | 01:44:56.000 | 31.000 | 45.743 |
| 24 | ŽUKAS Kristers | | 01:44:56.000 | 31.000 | 45.743 |
| 25 | ŠTEINS Jānis | | 01:44:56.000 | 31.000 | 45.743 |
| 26 | HANSONS Ričards | | 01:44:56.000 | 31.000 | 45.743 |
| 27 | ŠULCS Rūdolfs | | 01:44:57.000 | 32.000 | 45.736 |
| 28 | VIKŠTREMS Arvils | | 01:44:57.000 | 32.000 | 45.736 |
| 29 | SALME Kaspars | | 01:44:57.000 | 32.000 | 45.736 |
| 30 | APSE Agnis | | 01:44:57.000 | 32.000 | 45.736 |
| 31 | KURSĪTIS Edgars | | 01:44:57.000 | 32.000 | 45.736 |
| 32 | SIPOVIČS Lavrs | | 01:44:57.000 | 32.000 | 45.736 |
| 33 | PĒTERSONS Alvils | | 01:44:57.000 | 32.000 | 45.736 |
| 34 | MEIJERS Everts | | 01:44:57.000 | 32.000 | 45.736 |
| 35 | ZUJEVS Jēkabs | | 01:44:58.000 | 33.000 | 45.729 |
| 36 | PETAKS Rodžers | | 01:44:58.000 | 33.000 | 45.729 |
| 37 | LEIDT Markus | | 01:44:58.000 | 33.000 | 45.729 |
| 38 | MATT Jörgen | | 01:44:59.000 | 34.000 | 45.722 |
| 39 | LUZA Miķelis | | 01:45:00.000 | 35.000 | 45.714 |
| 40 | ZVIRBULIS Uvis | | 01:45:01.000 | 36.000 | 45.707 |
| 41 | RUSULIS Andris | | 01:45:02.000 | 37.000 | 45.7 |
| 42 | ĻAUDANSKIS Roberts | | 01:45:02.000 | 37.000 | 45.7 |
| 43 | SMUKULIS Gatis | | 01:45:03.000 | 38.000 | 45.693 |
| 44 | ZĒRVĒNS Matīss | | 01:45:19.000 | 54.000 | 45.577 |
| 45 | SIPOVIČS Riks | | 01:45:31.000 | 1:06.000 | 45.49 |
| 46 | ILSJĀNS Kaspars | | 01:51:15.000 | 6:50.000 | 43.146 |
| 47 | ŠTRAUHMANIS Kristers Bruno | | 01:53:13.000 | 8:48.000 | 42.397 |
| 48 | JURJURS Roberts | | 01:53:14.000 | 8:49.000 | 42.39 |
| 49 | LEPIK Robert | | 01:53:22.000 | 8:57.000 | 42.34 |
| 50 | CIKSTE Kaspars | | 01:53:23.000 | 8:58.000 | 42.334 |
| 51 | SISOLATINS Arturs | | 01:53:23.000 | 8:58.000 | 42.334 |
| 52 | VISOCKIS Juris | | 01:53:23.000 | 8:58.000 | 42.334 |
| 53 | TAMS Valters | | 01:53:23.000 | 8:58.000 | 42.334 |
| 54 | KANCERS Kristaps | | 01:53:23.000 | 8:58.000 | 42.334 |
| 55 | LUSIS Sandis | | 01:53:25.000 | 9:00.000 | 42.322 |
| 56 | KALF Steven | | 01:53:30.000 | 9:05.000 | 42.291 |
| 57 | KLAUŽŠ Kārlis | | 01:53:31.000 | 9:06.000 | 42.285 |