| Pos | Race No | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | Country | Pace |
| 1 | 39 | Rihard Viherpuu | Rihard Viherpuu #39 Male NK | 00:17:36 | 00:17:36 | 1 (1) | NK | 1 | Male | 1 | Viimsi Veeklubi | EST | 5.1 min/km |
|
| 2 | 1 | Sander Aavik | Sander Aavik #1 Male NK | 00:17:37 | 00:17:37 | 2 (2) | NK | 2 | Male | 2 | Ujumise Spordiklubi | EST | 5.1 min/km |
|
| 3 | 30 | Gregor Rasva | Gregor Rasva #30 Male NK | 00:17:39 | 00:17:39 | 3 (3) | NK | 3 | Male | 3 | | EST | 5.1 min/km |
|
| 4 | 14 | Karolin Victoria Kotsar | Karolin Victoria Kotsar #14 Female NK | 00:17:54 | 00:17:54 | 1 (1) | NK | 1 | Female | 1 | Audentes | EST | 5.0 min/km |
|
| 5 | 27 | Patrick Orav | Patrick Orav #27 Male NK | 00:17:55 | 00:17:55 | 4 (4) | NK | 4 | Male | 4 | Audentese Spordiklubi | EST | 5.0 min/km |
|
| 6 | 2 | Erik Anja | Erik Anja #2 Male NK | 00:18:14 | 00:18:14 | 5 (5) | NK | 5 | Male | 5 | Ujumise Spordiklubi | EST | 4.9 min/km |
|
| 7 | 43 | Grete Maria Savitsch | Grete Maria Savitsch #43 Female NK | 00:18:50 | 00:18:50 | 2 (2) | NK | 2 | Female | 2 | Tabasalu Trianoniklubi | EST | 4.8 min/km |
|
| 8 | 45 | Kirke Kübar | Kirke Kübar #45 Female NK | 00:18:55 | 00:18:55 | 3 (3) | NK | 3 | Female | 3 | Tart Ujumisklubi | EST | 4.8 min/km |
|
| 9 | 33 | Paula-Brit Siimar | Paula-Brit Siimar #33 Female PK | 00:18:59 | 00:18:59 | 1 (4) | PK | 1 | Female | 4 | Ujumise Spordiklubi | EST | 4.7 min/km |
|
| 10 | 42 | Loreen Ulp | Loreen Ulp #42 Female NK | 00:19:16 | 00:19:16 | 4 (5) | NK | 4 | Female | 5 | TOP Ujumisklubi | EST | 4.7 min/km |
|
| 11 | 53 | Anette Teder | Anette Teder #53 Female NK | 00:19:17 | 00:19:17 | 5 (6) | NK | 5 | Female | 6 | TUK | EST | 4.7 min/km |
|
| 12 | 50 | Patrik Ruotsalainen | Patrik Ruotsalainen #50 Male NK | 00:19:20 | 00:19:20 | 6 (6) | NK | 6 | Male | 6 | USK | EST | 4.7 min/km |
|
| 13 | 47 | Kristjan Ahven | Kristjan Ahven #47 Male PK | 00:19:25 | 00:19:25 | 1 (7) | PK | 1 | Male | 7 | | EST | 4.6 min/km |
|
| 14 | 38 | Merle Vantsi | Merle Vantsi #38 Female Vet. | 00:19:29 | 00:19:29 | 1 (7) | Vet. | 1 | Female | 7 | Meisterujumise U-Klubi | EST | 4.6 min/km |
|
| 15 | 28 | Eili Paap | Eili Paap #28 Female Vet. | 00:19:29 | 00:19:29 | 2 (8) | Vet. | 2 | Female | 8 | U-Klubi | EST | 4.6 min/km |
|
| 16 | 52 | Laura Sokk | Laura Sokk #52 Female NK | 00:19:29 | 00:19:29 | 6 (9) | NK | 6 | Female | 9 | Tartu Ujumisklubi | EST | 4.6 min/km |
|
| 17 | 25 | Mirko Marcel Nõmm | Mirko Marcel Nõmm #25 Male NK | 00:19:45 | 00:19:45 | 7 (8) | NK | 7 | Male | 8 | Viimsi Veeklubi | EST | 4.6 min/km |
|
| 18 | 3 | Kristiina Arusoo | Kristiina Arusoo #3 Female Vet. | 00:20:43 | 00:20:43 | 3 (10) | Vet. | 3 | Female | 10 | U-Klubi | EST | 4.3 min/km |
|
| 19 | 12 | Ranno Koorep | Ranno Koorep #12 Male PK | 00:21:17 | 00:21:17 | 2 (9) | PK | 2 | Male | 9 | | EST | 4.2 min/km |
|
| 20 | 51 | Jaanus Kaska | Jaanus Kaska #51 Male Vet. | 00:21:24 | 00:21:24 | 1 (10) | Vet. | 1 | Male | 10 | U Klubi | EST | 4.2 min/km |
|
| 21 | 34 | Sven Siimar | Sven Siimar #34 Male Vet. | 00:21:49 | 00:21:49 | 2 (11) | Vet. | 2 | Male | 11 | 21CC Triatloniklubi | EST | 4.1 min/km |
|
| 22 | 17 | Elena Kristin Käen | Elena Kristin Käen #17 Female PK | 00:21:55 | 00:21:55 | 2 (11) | PK | 2 | Female | 11 | | EST | 4.1 min/km |
|
| 23 | 40 | Udo Kang | Udo Kang #40 Male Vet. | 00:22:04 | 00:22:04 | 3 (12) | Vet. | 3 | Male | 12 | | EST | 4.1 min/km |
|
| 24 | 24 | Antti Nöps | Antti Nöps #24 Male Vet. | 00:22:16 | 00:22:16 | 4 (13) | Vet. | 4 | Male | 13 | Kosmosekaitse | EST | 4.0 min/km |
|
| 25 | 48 | Priit Tsirp | Priit Tsirp #48 Male PK | 00:22:24 | 00:22:24 | 3 (14) | PK | 3 | Male | 14 | | EST | 4.0 min/km |
|
| 26 | 16 | Andrus Kuusk | Andrus Kuusk #16 Male PK | 00:22:29 | 00:22:29 | 4 (15) | PK | 4 | Male | 15 | Ujumise Spordiklubi | EST | 4.0 min/km |
|
| 27 | 6 | Severin Israel | Severin Israel #6 Male PK | 00:22:35 | 00:22:35 | 5 (16) | PK | 5 | Male | 16 | | EST | 4.0 min/km |
|
| 28 | 46 | Tõnu Valgmaa | Tõnu Valgmaa #46 Male Vet. | 00:22:35 | 00:22:35 | 5 (17) | Vet. | 5 | Male | 17 | | EST | 4.0 min/km |
|
| 29 | 9 | Madis Järvpõld | Madis Järvpõld #9 Male PK | 00:22:43 | 00:22:43 | 6 (18) | PK | 6 | Male | 18 | Mapri Ehitus OÜ | EST | 4.0 min/km |
|
| 30 | 41 | Toomas Matvejev | Toomas Matvejev #41 Male PK | 00:23:00 | 00:23:00 | 7 (19) | PK | 7 | Male | 19 | | EST | 3.9 min/km |
|
| 31 | 20 | Eero Liivrand | Eero Liivrand #20 Male Vet. | 00:23:12 | 00:23:12 | 6 (20) | Vet. | 6 | Male | 20 | | EST | 3.9 min/km |
|
| 32 | 19 | Erkki Lepp | Erkki Lepp #19 Male PK | 00:23:15 | 00:23:15 | 8 (21) | PK | 8 | Male | 21 | | EST | 3.9 min/km |
|
| 33 | 15 | Laura Kruusmann | Laura Kruusmann #15 Female PK | 00:23:19 | 00:23:19 | 3 (12) | PK | 3 | Female | 12 | Suusahullud | EST | 3.9 min/km |
|
| 34 | 18 | Andres Kübar | Andres Kübar #18 Male Vet. | 00:23:25 | 00:23:25 | 7 (22) | Vet. | 7 | Male | 22 | | EST | 3.8 min/km |
|
| 35 | 8 | Mari-Liis Jänes | Mari-Liis Jänes #8 Female PK | 00:23:36 | 00:23:36 | 4 (13) | PK | 4 | Female | 13 | | EST | 3.8 min/km |
|
| 36 | 10 | Kaido Kaidis | Kaido Kaidis #10 Male Vet. | 00:23:39 | 00:23:39 | 8 (23) | Vet. | 8 | Male | 23 | | EST | 3.8 min/km |
|
| 37 | 13 | Olev Kooskora | Olev Kooskora #13 Male Vet. | 00:24:15 | 00:24:15 | 9 (24) | Vet. | 9 | Male | 24 | U-Klubi | EST | 3.7 min/km |
|
| 38 | 35 | Eva-Helen Talvik | Eva-Helen Talvik #35 Female Vet. | 00:24:17 | 00:24:17 | 4 (14) | Vet. | 4 | Female | 14 | | EST | 3.7 min/km |
|
| 39 | 7 | Jaak Jalakas | Jaak Jalakas #7 Male Vet. | 00:26:40 | 00:26:40 | 10 (25) | Vet. | 10 | Male | 25 | RSK sPORTKUNDA | EST | 3.4 min/km |
|
| 40 | 31 | Krista Rebane | Krista Rebane #31 Female Vet. | 00:27:02 | 00:27:02 | 5 (15) | Vet. | 5 | Female | 15 | 1965 | EST | 3.3 min/km |
|
| 41 | 4 | Kaarel Hauk | Kaarel Hauk #4 Male PK | 00:27:03 | 00:27:03 | 9 (26) | PK | 9 | Male | 26 | Playtech Estonia | EST | 3.3 min/km |
|
| 42 | 5 | Taavi Ilp | Taavi Ilp #5 Male PK | 00:27:13 | 00:27:13 | 10 (27) | PK | 10 | Male | 27 | | EST | 3.3 min/km |
|
| 43 | 37 | Erko Vaher | Erko Vaher #37 Male PK | 00:27:51 | 00:27:51 | 11 (28) | PK | 11 | Male | 28 | Tartu Mill AS | EST | 3.2 min/km |
|
| 44 | 44 | Tõnu Vahtra | Tõnu Vahtra #44 Male PK | 00:28:51 | 00:28:51 | 12 (29) | PK | 12 | Male | 29 | TriSmile | EST | 3.1 min/km |
|
| 45 | 26 | Mart Nöps | Mart Nöps #26 Male Vet. | 00:29:06 | 00:29:06 | 11 (30) | Vet. | 11 | Male | 30 | Spordiklubi AK Rahinge | EST | 3.1 min/km |
|
| 46 | 21 | Karin Lusikas | Karin Lusikas #21 Female PK | 00:29:08 | 00:29:08 | 5 (16) | PK | 5 | Female | 16 | Swedbank Spordiklubi | EST | 3.1 min/km |
|
| 47 | 23 | Risto Mets | Risto Mets #23 Male Vet. | 00:29:22 | 00:29:22 | 12 (31) | Vet. | 12 | Male | 31 | Swim or Die | EST | 3.1 min/km |
|
| 48 | 11 | Aime Keis | Aime Keis #11 Female Vet. | 00:29:32 | 00:29:32 | 6 (17) | Vet. | 6 | Female | 17 | | EST | 3.0 min/km |
|
| 49 | 49 | Margit Tago | Margit Tago #49 Female Vet. | 00:34:03 | 00:34:03 | 7 (18) | Vet. | 7 | Female | 18 | | EST | 2.6 min/km |
|
| | 32 | Tiia Riis | Tiia Riis #32 Female Vet. | DNF | DNF | | Vet. | | Female | | Meisterujumise U - klubi | EST | |
|