| # | Participant | Year | Time | Team | Country | Group | |
|---|---|---|---|---|---|---|---|
| 1 | Edgars Sumskis | 1988 | 00:31:25.0 | — | SK Tērauds | 🇱🇻 LAT | VN30 |
| 2 | Toms Komass | 1986 | 00:32:38.0 | +00:01:13.0 | SK Mitauer | 🇱🇻 LAT | VN30 |
| 3 | Aleksey Kalistratov | 1994 | 00:32:44.0 | +00:01:19.0 | TriathloneOne | 🇲🇹 MLT | VN20 |
| 4 | Jānis Mežiels | 1990 | 00:33:38.0 | +00:02:13.0 | mySport Ogre | 🇱🇻 LAT | VN30 |
| 5 | Vadims Marinecs | 1987 | 00:33:53.0 | +00:02:28.0 | SK Tērauds | 🇱🇻 LAT | VN30 |
| 6 | Kristaps Vārna | 2001 | 00:34:00.0 | +00:02:35.0 | Folkmaņi | 🇱🇻 LAT | VN20 |
| 7 | Māris Ābele | 1979 | 00:34:03.0 | +00:02:38.0 | Baltais/abele.runners | 🇱🇻 LAT | VN40 |
| 8 | Anatolijs Macuks | 1979 | 00:34:21.0 | +00:02:56.0 | Skrien Jēkabpils! | 🇱🇻 LAT | VN40 |
| 9 | Andrejs Dmitrijevs | 1985 | 00:34:27.0 | +00:03:02.0 | — | 🇱🇻 LAT | VN30 |
| 10 | Mārcis Grīnšteins | 1993 | 00:35:01.0 | +00:03:36.0 | — | 🇱🇻 LAT | VN30 |
| 11 | Artūrs Silgals | 1999 | 00:35:12.0 | +00:03:47.0 | IM run club | 🇱🇻 LAT | VN20 |

