| # | Number | Participant | Country | Year | Team | Group | Time | Points Group | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 855 | Mārtiņš Vīksne | 🇱🇻 LAT | 1981 | Patria Bottecchia | TM-40 | 01:17:12.2 | +00:05:09.2 | 900 |
| 2 | 732 | Renārs Zaļeskis | 🇱🇻 LAT | 1981 | ĀdažiVelo | TM-40 | 01:21:58.2 | +00:09:55.2 | 848 |
| 3 | 746 | Ritvars Jakubovskis | 🇱🇻 LAT | 1979 | KZ Rogas | TM-40 | 01:22:35.2 | +00:10:32.2 | 841 |
| 4 | 742 | Mārtiņš Adamovics | 🇱🇻 LAT | 1977 | KS Sporta klubs | TM-40 | 01:22:40.4 | +00:10:37.5 | 840 |
| 5 | 740 | Kaspars Holšteins | 1978 | BASSO | TM-40 | 01:22:56.9 | +00:10:54.2 | 838 | |
| 6 | 721 | Gints Rudzitis | 🇱🇻 LAT | 1980 | Valmieras velo vienība | TM-40 | 01:23:36.4 | +00:11:33.5 | 831 |
| 7 | 798 | Raimonds Veinbergs | 🇱🇻 LAT | 1977 | Krimuldas velo | TM-40 | 01:23:36.5 | +00:11:33.6 | 831 |
| 8 | 731 | Uldis Platnieks | 1979 | Velohooligans/Ķeizari-1 | TM-40 | 01:23:46.7 | +00:11:43.7 | 829 | |
| 9 | 848 | Juris Berzins | 🇳🇴 NOR | 1981 | — | TM-40 | 01:24:30.4 | +00:12:27.5 | 822 |
| 10 | 752 | Andis Miončinskis | 🇱🇻 LAT | 1978 | BASSO | TM-40 | 01:24:32.9 | +00:12:30.3 | 822 |
| 11 | 730 | Renārs Kupčs | 🇱🇻 LAT | 1979 | LiVelo / Zelta Zeme | TM-40 | 01:24:37.2 | +00:12:34.2 | 821 |
| 12 | 878 | Normunds Milčs | 🇱🇻 LAT | 1979 | — | TM-40 | 01:25:27.7 | +00:13:24.7 | 813 |
| 13 | 737 | Valts Laicans | 🇱🇻 LAT | 1979 | MTB Garkalne | TM-40 | 01:27:57.9 | +00:15:54.9 | 790 |
| 14 | 795 | Māris Trepša | 🇱🇻 LAT | 1977 | MTB Garkalne | TM-40 | 01:28:29.0 | +00:16:26.3 | 785 |
| 15 | 722 | Edgars Jēgers | 🇱🇻 LAT | 1977 | — | TM-40 | 01:28:31.7 | +00:16:28.7 | 785 |
| 16 | 901 | Aigars Matisovs | 🇱🇻 LAT | 1979 | elpo | TM-40 | 01:29:39.2 | +00:17:36.2 | 775 |
| 17 | 1113 | Salvis Ļūļaks | 🇱🇻 LAT | 1980 | — | TM-40 | 01:30:13.5 | +00:18:10.5 | 770 |
| 18 | 777 | Aleksandrs Sapožņikovs | 🇱🇻 LAT | 1981 | Rigonda | TM-40 | 01:31:04.7 | +00:19:01.7 | 763 |
| 19 | 770 | Juris Zlobins | 🇱🇻 LAT | 1979 | Selonia | TM-40 | 01:32:54.6 | +00:20:51.6 | 748 |
| 20 | 1029 | Eduards Rēns | 🇱🇻 LAT | 1980 | Velotreniņi.lv | TM-40 | 01:32:56.5 | +00:20:53.5 | 747 |
| 21 | 959 | Aigars Straubergs | 🇱🇻 LAT | 1979 | — | TM-40 | 01:33:29.5 | +00:21:26.5 | 743 |
| 22 | 1398 | Mareks Ratnieks | 🇱🇻 LAT | 1977 | mammadaba | TM-40 | 01:35:49.5 | +00:23:46.5 | 725 |
| 23 | 756 | Māris Permaņickis | 🇱🇻 LAT | 1980 | Kocēnu MTB | TM-40 | 01:37:00.3 | +00:24:57.3 | 716 |
| 24 | 783 | Jānis Dābols Freijs | 🇱🇻 LAT | 1977 | Engures sportam | TM-40 | 01:37:44.2 | +00:25:41.3 | 711 |
| 25 | 1154 | Uldis Ceske | 🇱🇻 LAT | 1980 | — | TM-40 | 01:38:02.5 | +00:25:59.5 | 709 |
| 26 | 919 | Sergejs Kačanovs | 🇱🇻 LAT | 1979 | MTB Grobiņa | TM-40 | 01:38:14.2 | +00:26:11.3 | 707 |
| 27 | 1074 | Ingars Gudermanis | 🇱🇻 LAT | 1979 | — | TM-40 | 01:38:25.2 | +00:26:22.2 | 706 |
| 28 | 1420 | Guntis Mūrēns | 🇱🇻 LAT | 1979 | MTB Nīca | TM-40 | 01:39:47.4 | +00:27:44.4 | 696 |
| 29 | 1396 | vjaceslav Jarosenko | 🇱🇻 LAT | 1980 | VeloLiepaja | TM-40 | 01:39:50.3 | +00:27:47.3 | 696 |
| 30 | 786 | Andris Mašnjuks | 🇱🇻 LAT | 1980 | Ironwill Stell | TM-40 | 01:40:30.2 | +00:28:27.3 | 691 |
| 31 | 765 | Gatis Berkis | 🇱🇻 LAT | 1981 | Pulsometrs.lv | TM-40 | 01:40:42.2 | +00:28:39.3 | 690 |
| 32 | 1125 | Maris Dubra | 🇱🇻 LAT | 1978 | — | TM-40 | 01:41:42.2 | +00:29:39.3 | 683 |
| 33 | 958 | Andrejs Slaikovskis | 🇱🇻 LAT | 1980 | — | TM-40 | 01:42:37.2 | +00:30:34.3 | 677 |
| 34 | 1376 | Kaspars Siņicins | 🇱🇻 LAT | 1977 | — | TM-40 | 01:43:35.5 | +00:31:32.5 | 671 |
| 35 | 1417 | Gints Grinbergs | 🇱🇻 LAT | 1980 | Selonia | TM-40 | 01:43:49.4 | +00:31:46.4 | 669 |
| 36 | 808 | Gustavs Zatlers | 🇱🇻 LAT | 1978 | Velohooligans/Ķeizari-1 | TM-40 | 01:45:47.2 | +00:33:44.3 | 657 |
| 37 | 936 | Māris Bogdanovs | 🇱🇻 LAT | 1979 | — | TM-40 | 01:46:50.7 | +00:34:47.8 | 650 |
| 38 | 846 | Gints Tabūns | 🇱🇻 LAT | 1981 | — | TM-40 | 01:46:59.2 | +00:34:56.3 | 649 |
| 39 | 1422 | Aldis Raginskis | 🇱🇻 LAT | 1981 | Engures sportam | TM-40 | 01:47:27.5 | +00:35:24.5 | 647 |
| 40 | 1269 | Ģirts Arājs | 🇱🇻 LAT | 1977 | MTB Grobiņa | TM-40 | 01:49:53.5 | +00:37:50.6 | 632 |
| 41 | 1210 | Imants Šnitko | 🇱🇻 LAT | 1979 | — | TM-40 | 01:51:45.3 | +00:39:42.3 | 622 |
| 42 | 1404 | Gatis Grinšpons | 1978 | velo Saldus | TM-40 | 01:52:10.6 | +00:40:07.6 | 619 | |
| 43 | 1362 | Mareks Gruduls | 🇱🇻 LAT | 1978 | — | TM-40 | 01:55:05.5 | +00:43:02.6 | 604 |
| 44 | 1005 | Lauris Miķelsons | 🇱🇻 LAT | 1977 | ROADEX | TM-40 | 01:55:20.6 | +00:43:17.7 | 602 |
| 45 | 1076 | Andrejs Skorobogatovs | 🇱🇻 LAT | 1980 | — | TM-40 | 01:57:37.5 | +00:45:34.6 | 591 |
| 46 | 1279 | Gatis Stiba | 1980 | — | TM-40 | 02:01:05.8 | +00:49:02.8 | 574 | |
| 47 | 850 | Gatis Lange | 🇱🇻 LAT | 1978 | Ideal Install/Riteņvasara | TM-40 | 02:05:16.9 | +00:53:13.9 | 555 |
| 48 | 1205 | Māris Jurēvičs | 🇱🇻 LAT | 1980 | Reģionāla pašvaldības policija | TM-40 | 02:06:53.8 | +00:54:50.8 | 548 |
| 49 | 913 | Gatis Pētersons | 🇱🇻 LAT | 1978 | — | TM-40 | 02:07:04.9 | +00:55:02.2 | 547 |
| 50 | 1446 | Mārtiņš Kronbergs | 1977 | Engures sportam | TM-40 | 02:14:16.6 | +01:02:13.6 | 517 |
