| # | Participant | Year | Time | Team | Country | Group | |
|---|---|---|---|---|---|---|---|
| 1 | Andris Vosekalns | 1992 | 01:41:43.2 | — | — | M40 | |
| 2 | Māris Bogdanovičs | 1991 | 01:41:43.5 | +00:00:00.2 | Giant&Liv team Latvia | M40 | |
| 3 | Uldis Ālītis | 1983 | 01:41:59.2 | +00:00:16.0 | DTG-MySport | 🇱🇻 LAT | M40 |
| 4 | Roberts Draugs | 1976 | 01:41:59.7 | +00:00:16.4 | VELO EXPRESS SCOTT | 🇱🇻 LAT | M50 |
| 5 | Sandijs Kļaviņš | 1993 | 01:42:58.7 | +00:01:15.4 | VELO EXPRESS SCOTT | 🇱🇻 LAT | M30 |
| 6 | Mārtiņš Daļeckis | 1986 | 01:42:59.1 | +00:01:15.8 | DAKO Ziemeļvidzeme | 🇱🇻 LAT | M40 |
| 7 | Mārtiņš Puriņš | 1978 | 01:42:59.2 | +00:01:16.2 | DAKO Ziemeļvidzeme | 🇱🇻 LAT | M50 |
| 8 | Nauris Inovskis | 1981 | 01:44:01.2 | +00:02:17.9 | EVELO TEAM | 🇱🇻 LAT | M50 |
| 9 | Raivis Ritums | 1986 | 01:44:02.7 | +00:02:19.4 | Giant&Liv team Latvia | 🇱🇻 LAT | M40 |
| 10 | Dzintars Osītis | 1968 | 01:44:03.1 | +00:02:19.9 | — | 🇱🇻 LAT | M60 |
| 11 | Arnis Lācis | 1970 | 01:44:05.2 | +00:02:21.9 | — | 🇱🇻 LAT | M60 |

