| 1 | 106 | 00:19:25.5 | Karl Mäe | |
| 2 | 103 | 00:19:51.3 | Lauri Luik | |
| 3 | 98 | 00:20:06.8 | Taavi Tambur | |
| 4 | 83 | 00:20:16.6 | Martin Tamm | |
| 5 | 35 | 00:22:11.6 | Santiago Sarmiento | |
| 6 | 55 | 00:22:11.7 | Anto Savitš | |
| 7 | 82 | 00:22:14.2 | Taavi Tali | |
| 8 | 12 | 00:22:25.0 | Elion Sõber | |
| 9 | 37 | 00:22:38.8 | Alari Remmelg | |
| 10 | 118 | 00:22:57.7 | Janar Tähepõld | |
| 11 | 89 | 00:23:04.1 | Madis Raus | |
| 12 | 32 | 00:23:11.5 | Ivo Müürsepp | |
| 13 | 42 | 00:23:19.2 | Cristian Anton | |
| 14 | 2 | 00:23:23.6 | Joonas Sernjuk | |
| 15 | 128 | 00:23:36.9 | Reimo Krass | |
| 16 | 125 | 00:24:07.5 | Sander Sonnberg | |
| 17 | 109 | 00:24:20.5 | Oliver Vihmann | |
| 18 | 60 | 00:24:24.5 | Hannes Allikvee | |
| 19 | 48 | 00:24:24.6 | Reimo Ärm | |
| 20 | 29 | 00:24:28.4 | Rait Randrüüt | |
| 21 | 57 | 00:24:35.5 | Lauri Kütt | |
| 22 | 110 | 00:24:43.5 | Petri Hütt | |
| 23 | 90 | 00:24:45.2 | Mihkel Savendi | |
| 24 | 80 | 00:24:56.1 | Siim Puustusmaa | |
| 25 | 112 | 00:25:03.5 | Einar Norak | |
| 26 | 99 | 00:25:04.9 | Uljan Sinani | |
| 27 | 6 | 00:25:05.7 | Karl Erlenheim | |
| 28 | 86 | 00:25:22.0 | Triinu Tamberg | |
| 29 | 108 | 00:25:34.2 | Alan Kalda | |
| 30 | 96 | 00:25:48.8 | Rihhard Rosin | |
| 31 | 127 | 00:25:50.4 | Oliver Liiv | |
| 32 | 129 | 00:25:57.9 | Maxim Shilo | |
| 33 | 17 | 00:26:09.3 | Kristo Vedernikov | |
| 34 | 4 | 00:26:29.4 | Tarvi Teder | |
| 35 | 100 | 00:26:32.5 | Heinart Heinmets | |
| 36 | 34 | 00:27:02.0 | Stanislav Stõkov | |
| 37 | 126 | 00:27:48.2 | Arli Peeter Vahi | |
| 38 | 61 | 00:27:49.2 | Tõnis Alvet | |
| 39 | 101 | 00:27:58.7 | Risto Põldsalu | |
| 40 | 10 | 00:28:06.4 | Mait Peetsalu | |
| 41 | 26 | 00:28:09.0 | Cathy-Liis Suurkivi | |
| 42 | 85 | 00:28:42.4 | Tauri Valk | |
| 43 | 47 | 00:28:43.5 | Martin Põldoja | |
| 44 | 30 | 00:28:45.5 | Sten-Ander Ojakallas | |
| 45 | 5 | 00:28:46.9 | Martin Vomm | |
| 46 | 87 | 00:28:49.1 | Siim Nelis | |
| 47 | 1 | 00:28:50.4 | Maarja Pütsep | |
| 48 | 59 | 00:28:50.8 | Simranjot Singh | |
| 49 | 84 | 00:28:52.0 | Tegiz Pataraia | |
| 50 | 117 | 00:28:52.1 | Liina Tõnts | |
| 51 | 111 | 00:28:52.8 | Mirjam Piik | |
| 52 | 58 | 00:28:52.9 | Mario Martinez S Corcoles | |
| 53 | 119 | 00:28:58.6 | Diana Tihhon | |
| 54 | 28 | 00:29:05.2 | Karl-Villem Võsa | |
| 55 | 124 | 00:29:06.2 | Kaspar Eding | |
| 56 | 88 | 00:29:07.8 | Karel Põdra | |
| 57 | 43 | 00:29:18.7 | Lisanna Remmelkoor | |
| 58 | 65 | 00:29:27.0 | Kristina Poolak | |
| 59 | 120 | 00:29:29.2 | Elina Vilja | |
| 60 | 72 | 00:29:32.9 | Marten Tall | |
| 61 | 73 | 00:29:35.1 | Mihkel Noot | |
| 62 | 121 | 00:29:48.5 | Anette Kõiv | |
| 63 | 13 | 00:30:03.1 | Kätlin Tiigi | |
| 64 | 39 | 00:30:08.9 | Alejandro Velusavez | |
| 65 | 21 | 00:30:19.2 | Aleksei Komarov | |
| 66 | 70 | 00:30:38.2 | Merlin Holter | |
| 67 | 71 | 00:30:38.2 | Ivo Anton Vahtra | |
| 68 | 74 | 00:30:43.9 | Kerli Alas | |
| 69 | 104 | 00:30:44.9 | Vaiko Värk | |
| 70 | 51 | 00:31:44.5 | Egon-Erkki Salmistu | |
| 71 | 130 | 00:32:16.6 | Tarmo Vilk | |
| 72 | 122 | 00:32:40.2 | Elise Kopelman | |
| 73 | 91 | 00:32:41.4 | Vlada Fidinich | |
| 74 | 56 | 00:32:52.5 | Birgit Tohvrel | |
| 75 | 77 | 00:33:02.5 | Kadriann Tamm | |
| 76 | 36 | 00:33:10.1 | Liis Remmelg | |
| 77 | 102 | 00:33:28.4 | Daire Laas | |
| 78 | 107 | 00:33:29.7 | Rasmus Metsamaa | |
| 79 | 44 | 00:34:47.7 | Terttu Kadarbik | |
| 80 | 81 | 00:34:55.9 | Merli Kaunissaar | |
| 81 | 41 | 00:35:13.4 | Liisa Seo | |
| 82 | 50 | 00:35:17.9 | Julia Grassimova | |
| 83 | 52 | 00:35:25.4 | Kadri Toomast | |
| 84 | 115 | 00:36:20.4 | Mariia Bublyk | |
| 85 | 23 | 00:38:21.1 | Rasmus Iila | |
| 86 | 78 | 00:38:53.4 | Kristel Kammer | |
| 87 | 49 | 00:39:19.6 | Raul Hanson | |
| 88 | 131 | 00:40:32.1 | Laura-Lote Rosin | |
| 89 | 97 | 00:40:34.9 | Ira Abel | |
| 90 | 64 | 00:40:36.5 | Anete Merlin Leetberg | |
| 91 | 45 | 00:40:50.7 | Gültšara Karajeva | |
| 92 | 116 | 00:41:53.7 | Hannamary Seli | |
| 93 | 66 | 00:41:58.9 | Ester Alasalu | |
| 94 | 33 | 00:42:03.2 | Taavi Simson | |
| 95 | 11 | 00:42:05.8 | Kaidy Tsalpanova | |
| 96 | 38 | 00:42:10.8 | Kati Pino | |
| 97 | 20 | 00:42:19.5 | Regina Ikonnikova | |
| 98 | 62 | 00:42:24.0 | Regina Helena Lõpp-Helmeste | |
| 99 | 14 | 00:42:33.2 | Ele-Riin Koobas | |
| 100 | 46 | 00:42:33.3 | Triin Tinnuri | |
| 101 | 25 | 00:42:39.1 | Kristi Kõrge | |
| 102 | 123 | 00:42:40.3 | Maris Paal | |
| 103 | 69 | 00:42:45.4 | Malle Mihkelsoo | |
| 104 | 113 | 00:43:17.7 | Selene Gnadenteich | |
| 105 | 53 | 00:43:53.8 | Marianne Nugis | |