Unfortunately, results older than 2024 may be incorrect or incomplete due to a different data structure. The positions of the riders are just as accurate!



Place Rider Comfirmed races Points Rank Group
1 Artūras K 3 290 96.7 Mas
2 Matiss Kalverss 3 269 89.7 U23
3 Arvils VikstremsVelo+ 3 252 84.0 Mas
4 Helvijs Sebris ⓋTeam Vegan 3 243 81.0 Snr
5 Mantas Jablonskis 3 243 81.0 Snr
6 Davis Zivarts6367LV2MAX 3 201 67.0 U23
7 Aivars Darznieks (LV2MAX)LV2MAX 3 198 66.0 Mas
8 Lin Jan [SYN]SYN 3 198 66.0 Mas
9 Dovydas VirkutisVELOLAIKAS 3 198 66.0 Snr
10 Normunds Milcs 3 191 63.7 Vet
11 Liga Krumina 3 183 61.0 Mas
12 Ursulia KesaniCRYO RDT Elite 3 181 60.3 Vet
13 Krista Vikstrema 3 180 60.0 Mas
14 Janis KublinsINTERVALS.LV 2 154 -- Mas
15 Evalds Pavlovs (LV2MAX)LV2MAX 2 148 -- Mas
16 Mantas Martinkus [A-Dante]Team Italy 2 147 -- Mas
17 Giedrius Beisinas 2 140 -- Mas
18 Michael PainterNeXT pb ENSH 1 100 -- Snr
19 daniel bienias 1 100 -- Mas
20 Dominik HarzheimDCCC 1 95 -- Vet
21 Tatu KoistinenRide Club Finland 1 95 -- Vet
22 Paul Smith [Team CLS]Team CLS 1 92 -- Vet
23 Nikolaj Lysholm Larsson [Wahoo Le Col]Wahoo Esports 1 92 -- U23
24 Jarek Mazurek [SISU]SISU Racing 1 92 -- Vet
25 Matthew FergusonteamWKG 1 89 -- Snr
26 Konstantin Shaprov 1 89 -- Mas
27 Ovidio Genteloni 1 86 -- Jnr
28 1803 Romain Faussurier [ZDN]ZDN 1 86 -- Mas
29 peter lauritzenTEAM MSI 1 83 -- Snr
30 Åsmund Nesse [SunEnd]Vikings 1 83 -- Vet
31 Damiano Borghi [CH]Team SUI 1 83 -- Mas
32 Rick Price [Dragons] 🐲Dragons RT pb Sunweb 1 80 -- Mas
33 Alberto Pedretti (SST)Scannellatori 1 74 -- 50+
34 Sjors BeukeboomEVOLVE 1 74 -- Snr
35 Niels Due 1 74 -- Snr
36 Oliver Werner[KLUB] 1 71 -- Mas
37 Daniel Sowa 1 69 -- Mas
38 Matt HarrisMGCC 1 69 -- U23
39 Hunter Smith 1 69 -- Snr
40 Jeremy Chaix5.W.4.T 1 68 -- Mas
41 Artis Cernovskis 🇱🇻Velo+ 1 68 -- Mas
42 Andre HergenröderT R-H 1 67 -- Vet
43 Tony SchöldCK pedali Skurup 1 67 -- 50+
44 Rasmus Hammer #EDDK#EDDK 1 65 -- Mas
45 David van VeenTeam Electricspirit.co 1 65 -- Mas
46 Paul Waddington (WKG)teamWKG 1 64 -- Vet
47 Axel Hermann [T:f]Talent:frei p/b Baldiso 1 62 -- Vet
48 Constant Thiebaut [ZDN]ZDN 1 61 -- Mas
49 Aleksandr Fedechko RCC 1 61 -- Mas
50 James FurmanLEVEL Esports 1 60 -- 50+
51 Caspar Landwehr 1 59 -- Mas
52 Patricija Vendina 1 58 -- Snr
53 Lucana Logina 1 58 -- Snr
54 Simon Bothner [Wahoo Esports]Wahoo Esports 1 57 -- Vet
55 Ennio CavedonTeam Italy 1 57 -- 50+
56 Miguel Silva (PTz)PTz 1 56 -- Mas
57 Paul Linder 1 55 -- Snr
58 GONZALO RUIZ [INOX]INOX 1 54 -- Vet
1 Janis Vanags (INTERVALS.LV)INTERVALS.LV 3 286 95.3 Vet
2 Maario Silm (Velos)Team Velos 3 283 94.3 Mas
3 Janis Miculis (INTERVALS.LV)INTERVALS.LV 3 255 85.0 Vet
4 Thernullo Matteo (TH.ILL2)Team Italy 3 236 78.7 Mas
5 Armands Eglitis 3 236 78.7 U23
6 Edijs Laksa 3 222 74.0 Vet
7 Aurelijus Dailidonis 3 194 64.7 Mas
8 Audris VeloDviratai-Daistatus 3 193 64.3 50+
9 Arturs Sisolatins 3 187 62.3 Vet
10 Alex SapozhnikovRigonda 3 182 60.7 Vet
11 Markus LepmetsTBR Racing 2 178 -- Snr
12 Sergei Johanson 3 166 55.3 Vet
13 Janis Petersons (INTERVALS.LV)INTERVALS.LV 3 153 51.0 Vet
14 Maris Slapins 3 149 49.7 Vet
15 Robertas Raisys 3 147 49.0 Snr
16 Deividas Jancius 3 143 47.7 Vet
17 Andris Ziema 3 139 46.3 50+
18 Ansis Tomsons (LV2MAX)LV2MAX 3 138 46.0 50+
19 Maris Kusners 3 132 44.0 Mas
20 Edmunds Darznieks (LV2MAX) 2 129 -- Mas
21 Raivis Sarkans 3 126 42.0 Snr
22 Rytis GedvilasBXC 2 123 -- Mas
23 Karin Giehr 2 116 -- 50+
24 Jumbo [Top Dogz]Top Dogz 2 96 -- 60+
25 Andi Müller [ZRG-R]ZRG-R 1 95 -- Mas
26 Darren HumphreyLEVEL Esports 1 95 -- Vet
27 Mattias Lejon (TSB-e)TSB-e 1 95 -- Vet
28 Roman Troyanov VELO+Velo+ 2 93 -- Mas
29 Ugis Lielmanis 2 92 -- Vet
30 S Minton (Bl13)BL13 pb Level Velo 1 92 -- 50+
31 Kasper Dyhr 1 92 -- Mas
32 R katCMC 2 91 -- Jnr
33 Jeremy Chaix5.W.4.T 1 89 -- Mas
34 Sven Graef 1 89 -- 50+
35 Greg GacekMERCENARIES 1 89 -- 50+
36 BJORN TSOI (RACE3R)Ride3R 1 89 -- Vet
37 Adam Karlsson [OUT] 🐗OUT 1 86 -- Vet
38 Torben Kolnig (BVR)BVR 1 83 -- Vet
39 Jan Moesgaard [DZR]DZR 1 80 -- 50+
40 Adam Warner (ARCC)ARCC 1 80 -- Mas
39 Marco von Rickenbach [WattFabrik]WattFabrik 1 80 -- Vet
39 Ville TCOALITION 1 80 -- Vet
43 Chisholm Macdonald(R2)RuhrRiders 1 74 -- 50+
43 Arne Böhm 1 74 -- Mas
45 Morten Hougesen, LAMONTPOAUTO - CeramicSpeed 1 71 -- 50+
45 Freddy van der Ploeg [Dragons]🐲Dragons RT pb Sunweb 1 71 -- 50+
47 3DSN.PLZTPL.CC 1 70 -- Mas
47 Michael Stidsborg/DZR[BB]DZR 1 70 -- Vet
47 Barry van JaarsveldTeam CRYO-GEN 1 70 -- 50+
50 Thomas Chaix (29er IRL)Cycling Ireland 1 69 -- Vet
50 Thor Ivar Tryggestad [V]Vikings 1 69 -- 50+
50 Jonas Maiselis 1 69 -- Mas
53 Michael Sand (DBR)DBR 1 68 -- Vet
53 Eric Delattre 1 68 -- 50+
53 QM Lothar (Peak Performance Panama)Peak PTY 1 68 -- Mas
53 Kristaps Briedis 1 68 -- Mas
57 Morten Kallevig [V]Vikings 1 67 -- Vet
57 Andreas Rushfeldt [SISU]SISU Racing 1 67 -- Mas
59 Jakob Grønbæk, LAMONTLAMONT 1 66 -- 50+
59 Tony Larsson 1 66 -- 50+
59 Brent Staes (VCA) 1 66 -- Mas
62 Graham Brown [Wahoo Le Col]Wahoo Esports 1 65 -- 60+
62 wilfried fourcade 1 65 -- Mas
64 Robert Holmgren | ACSLACSL 1 64 -- 50+
64 Franck GIS (GHT)[FFZ]FFZ 1 64 -- 50+
66 Jonatan Panula 1 63 -- Mas
66 Cody Parker 1 63 -- Mas
68 Edgars Kursitis 1 62 -- Vet
68 Normunds Kornejevs 1 62 -- 50+
70 D Welch 1 61 -- Mas
70 Chris Kolwe (ZRG)ZRG 1 61 -- 50+
70 Davis Zivarts6367LV2MAX 1 61 -- U23
73 Raitis Kalnenieks 2 60 -- Mas
73 Ulrik Nørgaard 1 60 -- Vet
75 Lucas de Jong CS030 1 59 -- Mas
75 Andreas Arwidson [CK Fix]CK Fix 1 59 -- Mas
75 Pär Löfving (OLTRE)Racerdepan 1 59 -- Vet
78 Gernot [Eintracht]Eintracht Radsport 🦅 1 58 -- 50+
78 Dirk Tolboom4916 1 58 -- Snr
78 Dominik Wolf / BonBonn 1 58 -- Snr
81 Kenny Jensen2876 1 57 -- Vet
81 Steven HaleSZR 1 57 -- 60+
81 Tobias NygrenOrrefors MTB 1 57 -- Vet
84 Valentino FontanaGemini Bc 1 56 -- Vet
85 Lucas Rishoej 1 55 -- Snr
85 Daniele Martinello 1 55 -- Vet
85 Maris Rubiks 1 55 -- Mas
88 Shaun Jackson (Chester Tri Club)CTC 1 54 -- Vet
88 Giancarlo Bianchi | NeXT pb EnshoredNeXT pb ENSH 1 54 -- Vet
88 tom cutts 1 54 -- Mas
91 Jørgen LøkkeVikings 1 53 -- Vet
91 Andrey StolichniyVelo+ 1 53 -- Vet
93 Valentin Jüngel 1 52 -- Snr
94 D ode 1 51 -- Snr
95 Valentin Nuée 1 49 -- Mas
95 Maris Pučka 1 49 -- Vet
97 Kaspars Dreimanis (INTERVALS.LV)INTERVALS.LV 1 48 -- Vet
98 Eric Muyldermans 1 46 -- Mas
98 Jurģis 1 46 -- Mas
100 M. K.79🇮🇹🇺🇦🏳️‍🌈RZTm 1 45 -- Vet
101 Gary MurrayTeam RWB 1 44 -- Vet
102 Phililp Patzer (KC)🐝 KIRCHMAIR e-Cycling 1 43 -- Mas
103 Victor van den Berg 1 40 -- Snr
104 georges JB74🇫🇷BIKES-FR 👍 1 39 -- 70+
105 Mattia Bottelli [ITA]Team Italy 1 38 -- Mas
106 Roland Nestler 1 37 -- 60+
107 Simon ChroneDZR 1 36 -- Snr
108 Peder Roungkvist [DBR]DBR 1 35 -- 50+
109 Harry Nussbaumer3681 RTU 1 34 -- 60+
110 Hollie BurginRestart pb Alex Coh 1 33 -- Vet
111 Christian Jacqué ACJARNOAQ 1 32 -- 70+
112 klaus unger (DBR)DBR 1 31 -- 50+
113 John ArmourDCG - The Donny Chaingang 1 30 -- 50+
114 Christian Maurer [WattFabrik]WattFabrik 1 29 -- 50+
115 Florian Schwimmbeck 1 28 -- Snr
116 Matt Leary 1 27 -- Mas
117 Bjorn Hoyland 1 26 -- Vet
118 Rune Hellegaard Christensen 1 25 -- Vet
119 Andy Tervit 1 23 -- Vet
120 Arnaud Van der horst 1 22 -- Mas
1 Renaldas UrbanaviciusDIRT 3 269 89.7 Vet
2 Janis Majors 3 234 78.0 Mas
3 Konstantin Trojanov VELO+Velo+ 3 213 71.0 Mas
4 Kaspars Sirmais 3 206 68.7 50+
5 Grigas SukysVELO Šiauliai 3 196 65.3 Snr
6 Jonas Sabeckis 3 193 64.3 Vet
7 D ode 2 189 -- Snr
8 Tim F [HERD]HERD 3 175 58.3 50+
9 Zilvinas Grigas ruzzkie idite nachui 🇺 3 174 58.0 Vet
10 Zygimantasspaceballs 3 173 57.7 Mas
11 Aleksandr Tamp 3 167 55.7 Mas
12 Even Klund 2 160 -- 50+
13 Dmitrijs Vasilausks 3 154 51.3 Mas
14 Roman Troyanov VELO+Velo+ 2 152 -- Mas
14 Viesturs Birkants 3 152 50.7 60+
16 Valerijs PavlovsLV2MAX 3 151 50.3 60+
17 Ignas Vaitiekus 3 137 45.7 Snr
17 R katCMC 2 137 -- Jnr
19 Stefan Bergh 2 136 -- Vet
20 Egidijus KavaliauskasVELO Šiauliai 2 115 -- 50+
21 Nicolas Quelais (VCCS racing team) 6753(VCCS racing team) 1 100 -- Mas
21 Patrick TatumInfSuf 1 100 -- Mas
23 Dappy Muppet TFCTFC 1 95 -- 50+
23 R vdWerfForksBicycleShop 1 95 -- Vet
23 Bartosz KucharskiZTPL.CC 1 95 -- Mas
23 Yoshumidzu 1 95 -- Mas
27 Christophe De GromBZR eCycling Club 1 92 -- Vet
27 Johnny Morrish [GXY][GALAXY] 1 92 -- Vet
27 Sean Beach 1 92 -- Mas
30 Edgaras SpiridonovKISS RT 1 89 -- Mas
31 Juris Berzins(NATURBYGG)9747 1 86 -- Vet
31 Valeriy Team Ukraine CAYTeam Ukraine 1 86 -- Vet
33 Nicklas Trofast OltreRacerdepan 1 83 -- 50+
34 Colin Robinson TRCTRC 1 80 -- 50+
34 Sam MuttonMASAKA 1 80 -- Mas
34 Wout VdB 1 80 -- Mas
34 Bernd WalterMWO 1 80 -- Vet
38 Antti Ahde 1 77 -- Mas
38 Marco Giordan (ITA)Team Italy 1 77 -- Mas
38 Oskars Dombrovskis (INTERVALS.LV)INTERVALS.LV 1 77 -- Mas
41 Andyred [EVO]Velo+ 1 74 -- Vet
41 Robertas Raisys 1 74 -- Snr
43 Morten Blakstad DahlHCK 1 71 -- Mas
43 Florent Michaux 1 71 -- Vet
45 Mark Gallagher 1 70 -- 50+
45 Sandro Giusti [GPGITALY]GPGITALY 1 70 -- Vet
45 Christian Dubray [VERTIGOS]DIRT 1 70 -- Vet
45 Sebastian GessingerMWO 1 70 -- Mas
49 Mikey Askew 1 69 -- Vet
50 Niels H. Leist 1 68 -- 50+
50 Bart dal Quartiere 1 68 -- Vet
52 Daniel MedyskyAIRUSH 1 67 -- 70+
52 Jez HallL’Equipe Provence 1 67 -- 50+
52 Paul Netherwood [HaGVRT] 1 67 -- 50+
55 Adam [ART]A.R.T 1 66 -- Mas
55 Yoav TalSOLOS 1 66 -- Vet
55 Lloyd RogersCOALITION 1 66 -- Snr
58 Davide BonadonnaScannellatori 1 64 -- Vet
58 Staffan SvenssonRacerdepan 1 64 -- Vet
60 Gal TichonSOLOS 1 63 -- Vet
60 pierre pirard 1 63 -- 50+
60 Steve Tribe ZSUNRZSUNR 1 63 -- 50+
60 Gregory DewaelheynsZWC 1 63 -- Vet
64 Chris Wooly [GXY/SRT][GALAXY] 1 62 -- Mas
64 Søren Spanner BachDBR 1 62 -- Vet
66 Uwe HeintzTSS 1 61 -- 50+
66 Take Ogawa (OTR)OTR Racing 1 61 -- Vet
66 .AnjaCOALITION 1 61 -- Vet
66 Jorge RamosPTz 1 61 -- 50+
70 Giulio Bellani 1 60 -- 50+
70 Alfie Polecat 1 60 -- 50+
72 Mark Blankensteiner 1 59 -- Vet
72 Vincent Bischoff (FFZ)FFZ 1 59 -- Vet
72 . Myriam L 1 59 -- Vet
75 Janne BruhnRide Club Finland 1 58 -- 50+
75 Grégory WEYDERS 1 58 -- Vet
75 Maris Pučka 1 58 -- Vet
78 Matthias Fingerhut (RUN6k) 1 57 -- Mas
79 Marko Paech 1 56 -- 50+
80 Jordan FCabVie 1 55 -- Vet
80 Matthew Roe 1 55 -- Mas
80 Roberts Birkants 1 55 -- Snr
83 Paul KirmanDraftingDinos 1 54 -- 50+
83 John Prachnau 1 54 -- 50+
85 Tuukka Aaltonen 1 53 -- Vet
85 A ndreasL(VELOX Berlin)[KLUB] 1 53 -- 50+
85 Sam Seymour 1 53 -- Mas
88 Paulius Lelekauskas 1 52 -- Vet
88 Dominic Oliver (TT1 Lancets)Team Type 1 1 52 -- Vet
88 Andreas Malangre 1 52 -- Vet
91 Mats Andersson 1 51 -- 50+
91 Hansjörg Zwiehoff 1 51 -- 50+
93 Erik TragetonVikings 1 50 -- Vet
93 ste lg 1 50 -- Vet
95 Christiane Pflüger 1 49 -- Vet
96 Renatas MotuzasCEO 1 48 -- 50+
96 Hans Petter Torekoven 1 48 -- Vet
96 Josef SID (CSVC) 1 48 -- 50+
99 Andrius (VELO Šiauliai)VELO Šiauliai 1 47 -- Mas
99 Kristaps Basovs 1 47 -- Mas
99 Rachel Mendoza 1 47 -- Vet
102 Martin Hofacker (MRW) 1 46 -- 50+
102 Scott Rumens 1 46 -- Vet
102 Claes Klarin 1 46 -- 50+
102 Vincent Grimstad [OUT]🐗OUT 1 46 -- Jnr
106 Stephen Addy4589 1 45 -- Vet
106 BENJAMIN TRAVERS 1 45 -- Mas
108 P. Boland 1 44 -- 50+
109 Terje Lundberg 1 43 -- 50+
109 Peter WijnandsTeam P&M 1 43 -- 60+
109 Joni Mikkola[SZ]SZ 1 43 -- Mas
112 Jaco CockrellCMC 1 42 -- Vet
113 Andreas Sandau TSV Bayer 04 Lev. (7608)ZTTL 1 41 -- 50+
113 Mary Knowles (GB)AthleticaAI 1 41 -- 60+
115 Szymon KufelPainCavesHeroes 1 40 -- Mas
116 eric monvallier 1 37 -- Vet
117 Kego Maithufi 1 35 -- Vet
1 P ino 1947 3 238 79.3 70+
2 Martti Umbleja 3 233 77.7 Mas
3 Egidijus KavaliauskasVELO Šiauliai 2 186 -- 50+
4 Francois Noel 2 148 -- 50+
5 Andrius (VELO Šiauliai)VELO Šiauliai 2 128 -- Mas
6 Marcel Angeli 2 126 -- Mas
7 Peteris Birkants 2 123 -- Mas
8 G abriel [Antaris] 1 100 -- Vet
8 Viesturs Birkants 1 100 -- 60+
8 Gregers Levin Winther 1 100 -- Snr
11 Craig Curtis 1 95 -- 50+
11 Stefano giovanni pioli 8828 1 95 -- 50+
11 Michel Bienert 1 95 -- Mas
11 Frank Wittwer 1 95 -- 50+
15 Stefano NotariTeam Italy 1 92 -- Vet
15 Ronald KruitShell 1 92 -- 50+
15 Bruno Baraldi (BIKES-FR)🇫🇷BIKES-FR 👍 1 92 -- 60+
18 Rob Allen 1 89 -- 50+
18 Michael Jessen (HTM) 1 89 -- 50+
20 Graham O'MahoneyVCC 1 86 -- 50+
20 vi- Foudre⚡️Foudre⚡️ 1 86 -- Mas
22 Benny Flynn 1 83 -- Vet
22 Frode Kaasin 1 83 -- 50+
22 Marco Silbach 1 83 -- Mas
22 Karlis Vitols 1 83 -- Vet
26 Adam LetenayTLMR 1 80 -- Mas
26 Anders T 1 80 -- Vet
28 Andrzej Kindra [ZTPL.CC]ZTPL.CC 1 77 -- Vet
28 Tomas Vrba 1 77 -- Mas
28 Janis Vitols 1 77 -- Vet
31 Kerto Hioväin 1 74 -- Mas
31 Kai Schikarski 1 74 -- Jnr
33 Mark WaltonWCC 1 71 -- Vet
33 Leif Holm 1 71 -- 50+
35 OzoINTERVALS.LV 1 70 -- Vet
35 M CLK 1 70 -- Vet
37 Paolo CilluffoTeam Italy 1 69 -- 60+
37 Tom Robinson 1 69 -- 50+
39 Mensur Salihovic 1 68 -- Vet
39 Tdoubre (TRIMAY) 1 68 -- 50+
41 Thomas E. 1 67 -- 50+
41 graham ashton 1 67 -- 60+
43 Marek Bizub 1 66 -- Mas
44 derek cunningham Bray 1 65 -- 50+
45 Howard Miller (LVTTT)Lightning Velo 1 64 -- 70+
45 Jens Berg 1 64 -- 60+
47 Bjorn Warmdal 1 62 -- 50+
48 Mark Osiecki 1 60 -- 60+
49 Sally Tøstesen 1 59 -- Snr
50 Christian E 1 58 -- Vet
50 Mark Beard 1 58 -- 50+
52 Graeme Livingston 1 57 -- Mas
53 rosario capo 1 56 -- Vet
54 Giro Galeni (@ Toulouse) 1 55 -- 60+
55 Aldo Murray 1 54 -- Vet
56 Glenn HoustonEquipe JZQc 1 53 -- 60+
57 kristin motte 1 52 -- 60+
58 Kjetil Hustveit 1 51 -- 70+
59 Peter Pok 1 50 -- Vet
60 Päivi Ala-Vannesluoma 1 49 -- Vet
1 Arvils VikstremsVelo+ 6 477 -- --
2 Martins Jirgensons [SRT]S R T 6 411 -- --
3 Martins Saars (LV2MAX)LV2MAX 4 335 -- --
4 Normunds Milcs 5 328 -- --
5 Mantas Jablonskis 4 276 -- --
6 Mike Saunders (OTR)OTR Racing 3 222 -- --
7 Arturs Sisolatins 3 195 -- --
8 Christian Kornum 2 172 -- --
9 Tomasz Strzemieczny [ZTPL]ZTPL.CC 2 172 -- --
10 David Serra (PETA-Z)PETA-Z 2 167 -- --
11 Janis KublinsINTERVALS.LV 2 149 -- --
12 Matiss Kalverss 2 144 -- --
DQ Stefan Voigtlaender [Dragons]🐲Dragons RT pb Sunweb 6 519 NO DUAL --
1 Jens Schumann [WattFabrik]WattFabrik 6 579 -- --
2 Mazvydas BartasiusS-SPORTAS 6 493 -- --
3 Andriy Gladkyy[GXY]GCT 6 482 -- --
4 Helvijs Sebris ⓋTeam Vegan 6 465 -- --
5 Valerijs KņaževsFizioFit 6 432 -- --
6 Ivars JurbergsSunday ⚡️ Riders 6 421 -- --
7 Guntars Arklons 6 420 -- --
8 Lauris ParupsTeamParups 6 405 -- --
9 Edgars Kursitis 5 340 -- --
10 Roberts Birkants 6 326 -- --
11 Andris Ziema 6 317 -- --
12 Alex SapozhnikovRigonda 5 316 -- --
12 Andyred [EVO]EVOLUTION 5 316 -- --
14 Mikhail SeminMTBtraining 3 295 -- --
15 Janis Vanags (INTERVALS.LV)INTERVALS.LV 4 278 -- --
16 Stefan HoutbeckersTalent:frei p/b Baldiso 2 195 -- --
17 Marcin KrzywonosT175 3 188 -- --
18 Rainer Heid 3 187 -- --
19 Audris VeloDviratai-Daistatus 3 184 -- --
20 Sergei Johanson 3 172 -- --
21 Deividas Jancius 3 148 -- --
22 Thomas Chaix (29er IRL)Cycling Ireland 2 147 -- --
23 Tony Larsson 2 143 -- --
24 Normunds Milcs 2 121 -- --
25 Chris HarrisonLEVEL Esports 2 119 -- --
26 Enzo RATTI9713 2 117 -- --
27 Arturs Sisolatins 2 111 -- --
28 Andrey StolichniyVelo+ 2 109 -- --
29 Juris Berzins(NATURBYGG)9747 2 102 -- --
30 Alex Turpin (Locust Cider HW)Locust Cider HW 1 100 -- --
30 August PoulsenPOAUTO - CeramicSpeed 1 100 -- --
32 Alessio Comba [SST]Scannellatori 1 95 -- --
32 Davide BonadonnaScannellatori 2 95 -- --
1 Oleksiy Korolkov (Team Ukraine)Team Ukraine 6 579 -- --
2 Andreas LillDIRT 6 537 -- --
3 Janis Miculis (INTERVALS.LV)INTERVALS.LV 6 532 -- --
4 Ansis Tomsons (LV2MAX)LV2MAX 6 494 -- --
5 Janis Petersons (INTERVALS.LV)INTERVALS.LV 5 409 -- --
6 Patch Harvey [Wahoo Le Col]Wahoo Le Col 5 404 -- --
7 Maris Pučka 6 368 -- --
8 Rudolfs KlavinsMīdītāji 4 353 -- --
9 Viesturs Birkants 6 352 -- --
10 Valerijs PavlovsLV2MAX 6 351 -- --
11 Aleksandr Tamp 6 336 -- --
12 Ainars Zebers 6 331 -- --
13 Stefan Bergh 5 322 -- --
14 Aldis SalzemnieksSunday ⚡️ Riders 4 295 -- --
15 Kristaps Supols (INTERVALS.LV)INTERVALS.LV 4 266 -- --
16 Kaspars Dreimanis (INTERVALS.LV)INTERVALS.LV 3 241 -- --
17 Maris Slapins 3 191 -- --
18 Gints Pele 2 172 -- --
19 Andris DreimanisSunday ⚡️ Riders 2 163 -- --
20 Egils Blum75 2 139 -- --
21 Andre Coenen 2 120 -- --
22 Arnaud BriandFoudre⚡️ 2 102 -- --
22 Espen Engh (Vestby CK) 2 102 -- --
24 Andyred [EVO]EVOLUTION 1 100 -- --
24 Eugen Prost | veter.ccveter.cc 1 100 -- --
26 Gustavo Ariel Troncozo (Pu Py) 1 95 -- --
26 Kaspars Sirmais 2 95 -- --
28 Alf Erik Hagebakken[V]Vikings 1 92 -- --
28 Arjen van der Donk🇳🇱BEAT 1 92 -- --
28 Henrik Lindblad 1 92 -- --
1 Dmitrijs Vasilausks 6 525 -- --
2 René ZitzmannRuhrRiders 5 484 -- --
3 Peteris Birkants 4 374 -- --
4 Artis Prikulis 3 258 -- --
5 Jon MillarZHR 2 154 -- --
6 Federico Bianchi (Team Italy 4)Team Italy 2 135 -- --
7 DIMITRIOS DANEZIS 2 134 -- --
1 Liga Krumina 6 585 -- --
2 Ieva Jurevica (LiVelo)LiVelo 6 571 -- --
3 Diana SpiridovskaZZK 6 548 -- --
4 Samanta Rozina (LCG)Latvian Cycling Girls 6 546 -- --
5 Katrina HansoneBELO CP 6 486 -- --
6 Laura MalisevaLatvian Cycling Girls 4 326 -- --
7 Else Lund | KSTKST 3 252 -- --
8 Kaśka kachorek 2 172 -- --
A 🥇 Arvils Vikstrems Velo+ 1:18:49 33,88 --
A 🥈 Martins Jirgensons LV2MAX 1:19:19 33,66 --
A 🥉 Jānis Andersons LV2MAX 1:32:37 28,83 --
A 4 Matīss Kalveršs - - DNF
B 🥇 Aivars Darznieks 1:22:49 32,24 --
B 🥈 Normunds Milcs 1:25:05 31,38 --
B 🥉 Lauris Pārups [TeamParups] 1:27:41 30,45 --
B 4 Artūrs Liepa 1:29:18 29,90 --
B 5 Roberts Birkants 1:32:41 28,81 --
B 6 Davis Zivarts(LV2MAX) 1:17:00 34,68 NV
B 7 Juris Berzins(NATURBYGG)9747 1:20:47 33,05 NV
B 8 Kristers Celitans 1:22:03 32,54 NV
B 9 Artjoms Gajevskis (TriAc) 1:23:02 32,16 NV
B 10 Arturs Sisolatins [CN!D] 1:25:45 31,14 NV
B 11 Andris Ziema 1:34:19 28,31 NV
B 12 Valerijs Pavlovs (LV2MAX) 1:43:04 25,91 NV
B 13 Lauris Celitāns - - DNF
E 🥇 Zane Priede 1:31:30 29,18 --
E 🥈 Kristiana Maskava 1:39:34 26,82 --
E 🥉 Krista Pucite (LCG) 1:41:15 26,37 --
E 4 Anita Antone 1:43:28 25,81 --
E 5 Linda Tautere (LCG) 2:34:06 17,33 NV
A 🥇 Aivars Darznieks LV2MAX 40:08.0 -- --
A 🥈 Arvils Vikstrems Velo+ 40:08.6 -- --
A 🥉 Martins Jirgensons LV2MAX 40:46 -- --
A 4 Normunds Milcs 43:17 -- --
A 5 Jānis Andersons LV2MAX 44:25 -- --
A 6 Juris Berzins(NATURBYGG)9747 39:26 -- NV
A 7 Lauris Celitans GARAM EJOT 52:46 -- NV
B 🥇 Lauris Parups TeamParups 42:52 -- --
B 🥈 Valerijs Knjazhevs FizioFit 44:12 -- --
B 🥉 Roberts Birkants 45:21 -- --
B 4 Davis Zivarts LV2MAX 39:18 -- NV
B 5 Andris Ziema 45:29 -- NV
B 6 Valerijs Pavlovs LV2MAX 50:03 -- NV
E 🥇 Zane Priede 0:43:56 -- --
E 🥈 Kristiana Maskava 0:48:56 -- --
A 🥇 Mathias Lisson [FUSION COLOQUICK] FUSION COLOQUICK 119 203 182
A 🥈 Arvils Vikstrems Velo+ 103 155 162
A 🥉 Martins Jirgensons (LV2MAX) LV2MAX 79 168 140
A 4 Normunds Milcs 64 150 113
A 5 Jan Bach Andersen | KST KST 0 0 156
A 6 MICKA DUPUIS [Les brêles] Les Breles 0 0 139
A 7 Timon Krüger [WattFabrik]🐲 WattFabrik 0 0 0
A 8 Vladyslav Makogon 0 0 0
A 9 Rune Jogert 0 172 0
A 10 Quentijn Mulleneers 🍟 (Wahoo Le Wahoo Le Col 0 166 0
A 11 Juris Berzins(NATURBYGG)9747 0 0 0
A 12 Jeff Papineau CompEdge/Cyclonauts 0 0 0
A 13 Huw Davies (WLC) Wahoo Le Col 0 0 151
A 14 Carl Borg [CCC] SZR 0 0 0
A 15 David Tubía [ZZ] [ZZ] 0 0 131
A 16 Jacob Hannah VCRT 0 0 126
A 17 Morten Christiansen [DZR] DZR 117 0 0
A 18 Martin Brunsberg [SWE] 🐗 SWE 0 0 116
A 19 Andrea Annibale 0 0 112
A 20 Adam Hawley (Royal City) RC2 0 0 110
B 🥇 Janis Vanags (INTERVALS.LV) INTERVALS.LV 74 130 148
B 🥈 Lauris Parups TeamParups 94 153 161
B 🥉 Ivars Jurbergs Sunday ⚡️ Riders 0 145 150
B 4 Ricards Hansons BELO CP 17 111 127
B 5 Janis Miculis (INTERVALS.LV) INTERVALS.LV 28 97 137
B 6 Ansis Tomsons (LV2MAX) LV2MAX 19 115 119
B 7 Jens Schumann [WattFabrik] WattFabrik 133 198 0
B 8 Roberts Birkants 58 130 126
B 9 Martins Jankovskis (LV2MAX) LV2MAX 12 79 105
B 10 Andris Ziema 13 65 107
B 11 Timothy Stevens ODB 0 0 0
B 12 Aldis Salzemnieks Sunday ⚡️ Riders 69 0 0
B 13 Kevin Horsley 🐴 [Wahoo Le Col] Wahoo Le Col 0 0 190
B 14 Bartosz Kucharski ZTPL.CC 0 0 0
B 15 W.Beyen (KWAK) KWAK 0 0 0
B 16 1220 vincent delmas (FOUDRE) Foudre⚡️ 0 142 0
B 17 Aaron Roberts (LGP-CIM) 0 141 0
B 18 Martin Stadler RFV Prien 0 140 0
B 19 Jaap Bogerd 0 0 138
B 20 Mikhail Semin (UTT 2) MTBtraining 0 132 0
B 21 Edijs Laksa 0 0 0
C 🥇 Andyred [EVO] EVOLUTION 140 202 186
C 🥈 Valerijs Pavlovs LV2MAX 40 140 120
C 🥉 Viesturs Birkants 0 157 110
C 4 🇱🇹 Oleksiy Korolkov (CRY Team CRYO-GEN 118 194 0
C 5 Martins Krikitis 0 0 142
C 6 Ugis Lielmanis 58 140 0
C 7 Guido Schwendemann 0 0 174
C 8 Warren Honey🦡 [Wahoo Le Col] Wahoo Le Col 0 0 0
C 9 Jack J 0 0 0
C 10 Gints Pele 0 164 0
C 11 Vladimir Nazarov [BikeHelp] MTBtraining 0 0 148
C 12 Bjørn Willy Larsen Vikings 0 0 147
C 13 Ralf Mikonya (Post SV) PostSV 0 0 0
C 14 Martin Christensen 0 141 0
C 15 Tony Matre BTC 0 0 0
C 16 Kev Blackburn 0 134 0
C 17 C. Bandowski 0 0 134
C 18 Nauris Luks (MTB Grobina) MTBGrobina 0 131 0
C 19 Ada Pakula 0 127 0
C 20 Kim Ringsgart (ROZ)🇩🇰 ROZ 0 0 0
D 🥇 Peteris Birkants 106 160 154
D 🥈 M Z 0 189 175
D 🥉 Dustan Griffin (ROLL TIDE) 0 188 0
D 4 Michael Franzmann [Rudy'sRacer] 0 0 0
D 5 Michael Krebs Bach DBR 0 167 0
D 6 Thomas Wahlstedt Inverse.se 0 0 167
D 7 Rein De Haan #DEADELAAR 0 0 164
D 8 Ernie Dee CRUZBIKE 72 0 90
D 9 _ Ralle24 0 159 0
D 10 Robert Stone [GXY] [GALAXY] 0 0 0
D 11 Ken Royle 0 141 0
D 12 Paw Stegmann 0 0 0
D 13 Neil Runagall 140 0 0
D 14 Troy Huerta 0 0 140
D 15 Erik Gundelach 0 137 0
D 16 Ben Hockett 0 0 0
D 17 Csaba Sandor [izrdrHU] 0 0 132
D 18 Mike Miller 0 0 127
D 19 Jos Palmans 0 0 0
D 20 Uwe Schmidt Ⓥ 124 0 0
E 🥇 Kristiana Maskava 140 210 190
E 🥈 Ieva Uzane (LCG) Latvian Cycling Girls 124 150 164
E 🥉 Patricija Vendina 🇺🇦 0 0 145
E 4 Michi Peters Team Italy 0 0 161
E 5 Diana Spiridovska ZZK 112 0 0
A 1 Martins Jirgensons (LV2MAX) LV2MAX 992 970 0
A 2 Arvils Vikstrems Velo+ 965 958 974
A 3 Normunds Milcs 966 952 967
A 4 Juris Berzins(NATURBYGG)9747 986 0 983
A 5 Davis Zivarts6367 LV2MAX 970 974 971
A 6 Martins Saars (LV2MAX) LV2MAX 989 0 0
A 7 Arturs Sisolatins [CN!D] CONED 971 0 0
A 8 Aivars Darznieks (LV2MAX) LV2MAX 0 0 0
A 9 Helvijs Sebris Ⓥ VEGAN 0 0 0
A 10 Kristers Celitans GARAM EJOT 0 0 0
A 11 Raitis Kalnenieks 0 0 0
A 12 Lauris Celitans GARAM EJOT 0 0 966
B 1 Andris Ziema 955 951 958
B 2 Roberts Birkants 962 0 962
B 3 Lauris Parups TeamParups 977 969 0
B 4 Kaspars Dreimanis INTERVALS.LV 961 961 968
B 5 Ricards Hansons BELO CP 0 953 960
B 6 Edgars Kursitis 983 0 0
B 7 Ivars Jurbergs Sunday ⚡️ Riders 965 0 0
B 8 Janis Vanags (INTERVALS.LV) INTERVALS.LV 0 0 0
B 9 Ansis Tomsons (LV2MAX) LV2MAX 0 0 0
B 10 Dino Rosso |Bravacycles| BRAVACYCLES.com 989 964 0
B 11 Janis Miculis (INTERVALS.LV) INTERVALS.LV 0 0 0
B 12 Maris Slapins 0 0 0
B 13 K.Piladzis (INTERVALS.LV) INTERVALS.LV 0 0 0
B 14 Janis Kublins 0 0 0
B 15 Lauris Sternfelds 0 0 0
B 16 Emils Ribaks (LV2MAX) LV2MAX 0 0 0
B 17 Janis Kublins INTERVALS.LV 0 0 0
B 18 Kristaps Skapars Ⓥ 0 0 0
B 19 Kaspars Beitans 0 0 0
B 20 Maris Koralkevics 0 0 0
B 21 Ivars Steinbergs 951 0 0
B 22 Uldis Leimanis 0 0 0
B 23 Gints Pele 0 0 0
B 24 Janis Petersons (INTERVALS.LV) INTERVALS.LV 0 0 0
C 1 Aldis Salzemnieks Sunday ⚡️ Riders 0 974 983
C 2 Kristaps Skapars Ⓥ 989 992 989
C 3 Valerijs Pavlovs LV2MAX 961 956 963
C 4 Viesturs Birkants 960 952 0
C 5 Janis Miculis (INTERVALS.LV) INTERVALS.LV 977 980 977
C 6 Maris Koralkevics 995 0 0
C 7 Martins Jankovskis (LV2MAX) LV2MAX 0 0 0
C 8 Dmitrijs Vasilausks 0 0 960
C 9 Raivo Reigass 962 968 0
C 10 Ivars Steinbergs 0 951 0
C 11 Gatis Muiznieks 0 0 0
C 12 Ansis Tomsons (LV2MAX) LV2MAX 965 0 970
C 13 Andyred [EVO] EVOLUTION 0 0 0
C 14 Raitis Kalnenieks 0 0 0
C 15 Janis Sprogis (ISOSTAR Team LV) INTERVALS.LV 0 0 0
C 16 Normunds Kornejevs5948 974 0 0
C 17 Lauris Sternfelds 0 0 0
C 18 Kristaps Supols (INTERVALS.LV) INTERVALS.LV 0 0 0
C 19 Kaspars Beitans 967 0 0
C 20 Janis Dabols freijs 0 954 0
C 21 Ainars Zebers 0 0 0
D 1 Peteris Birkants 983 995 0
E 1 Diana Spiridovska ZZK 983 989 1000
E 2 Samanta Rozina (LCG) Latvian Cycling Girls 0 983 995
E 3 Ieva Uzane (LCG) Latvian Cycling Girls 0 0 0
E 4 Patricija Vendina 🇺🇦 974 986 0
E 5 Kristiana Maskava 0 0 0
E 6 Dana Rozlapa Train2Win 986 0 0
A 1 Martins Jirgensons (LV2MAX)LV2MAX 969 989 953
A 2 Narimantas SatkusSISU Racing 962 964 974
A 3 Juris Berzins(NATURBYGG)9747 961 963 959
A 4 Davis Zivarts6367LV2MAX 0 959 995
A 5 Arturs Sisolatins [CN!D]CONED 964 977 966
A 6 Vitor Mateus (TeamODZ)TeamODZ 965 960 968
A 7 Evalds Pavlovs (LV2MAX)LV2MAX 958 966 949
A 8 Audris VeloDviratai-Daistatus 944 949 932
A 9 Normunds Milcs 0 0 943
A 10 Jori Selkamaa TRH (Skierg)TRH (Team Rheinhessen) 0 956 970
A 11 M. Välk [VZK] 0 967 946
A 12 Markus LepmetsTBR Racing 951 962 961
A 13 Andris Ziema 0 0 927
A 14 Raitis Nāckalns (LV2MAX)LV2MAX 940 0 935
A 15 Andreas LillDIRT 970 986 967
A 16 Artūras K (LTZ RT)Dviratai-Daistatus 967 0 977
A 17 Emils Ribaks (LV2MAX)LV2MAX 957 980 971
A 18 Dino Rosso |Bravacycles|BRAVACYCLES.COM 956 970 0
A 19 Kaspars DreimanisINTERVALS.LV 0 0 933
A 20 Werner Weckx 🇧🇪MERIDA 0 0 0
A 21 Mathias Lisson [FUSION COLOQUICK]FUSION COLOQUICK 974 971 992
A 22 Martins Saars (LV2MAX)LV2MAX 0 0 962
A 23 Arvils Vikstrems (LV2MAX)LV2MAX 0 0 0
A 24 James FurmanOTR Racing 968 0 969
A 25 Edgars Kursitis 0 0 0
A 26 Oskars Svagers (BauskasVelokomanda) 0 0 0
A 27 Roberts Birkants 0 0 931
A 28 M. V. 🇮🇹🇺🇦RZTm 0 945 922
A 29 Kaspars Piladzis (ISOSTAR Team LV)INTERVALS.LV 0 0 928
A 30 John Archibald.Ribble Pro Cycling 986 995 0
A 31 Mikhail Semin (UTT 2)KOM-on 0 992 0
A 32 Georg Paldra [VZK] 0 0 0
A 33 James Roe (GVC)GVC 954 0 0
A 34 Imre Ojavere7989 955 968 0
A 35 Oskars Argalis 4492 0 0 0
A 36 Sandis Sokolovs 939 0 0
A 37 Valentin Nuée 0 948 944
A 38 Maris Rozensteins 0 0 938
A 39 Maris Slapins 0 0 929
A 40 Morten Vogt Laustsen 0 0 0
B 1 Janis Miculis (INTERVALS.LV)INTERVALS.LV 971 992 983
B 2 Maris Koralkevics 964 939 992
B 3 🇱🇹 Oleksiy Korolkov (CRYTeam CRYO-GEN 961 980 0
B 4 Kristaps Skapars Ⓥ 0 0 957
B 5 Ansis Tomsons (LV2MAX)LV2MAX 920 971 965
B 6 Valerijs PavlovsLV2MAX 914 922 929
B 7 R.HansonsBELO CP 969 970 989
B 8 Egils Blum75 957 950 977
B 9 Normunds Kornejevs5948 968 0 974
B 10 Ivars Steinbergs 0 956 940
B 11 Kent SøgaardDBR 925 942 0
B 12 Raivo Reigass 0 0 0
B 13 Oskars Svagers(BauskasVelokomanda) 960 965 980
B 14 Valdis Pelss (LV2MAX)LV2MAX 949 968 986
B 15 Joost Hartog 🎹TRAPPIST 0 0 952
B 16 Olly Frost (RMACC)RMACC 952 958 967
B 17 Stefan Bergh 0 0 0
B 18 Uldis Leimanis 936 0 0
B 19 Raitis Karklins 0 0 963
B 20 Peteris Birkants 911 0 0
B 21 Morten EithzDIRT 0 0 1000
B 22 Janis Vanags (INTERVALS.LV)INTERVALS.LV 0 0 0
B 23 Armands Upenieks (LV2MAX)LV2MAX 983 995 0
B 24 Roberts Birkants 977 1000 0
B 25 Normunds Milcs 986 986 0
B 26 Denys Tubielevic 0 0 0
B 27 Maris Slapins 967 967 0
B 28 john hoffmann6976 0 0 955
B 29 Andris Ziema 966 961 0
B 30 Martin BengtssonStrokeRide CK 958 966 0
B 31 Anders Thule 0 0 0
B 32 Jürgen Malucha 0 0 0
B 33 Kaspars Piladzis (ISOSTAR Team LV)INTERVALS.LV 956 960 0
B 34 Julien Schouvey2356 935 0 0
B 35 Simon Sutcliffe TT1FTeam Type 1 0 0 0
B 36 Kristaps Supols (INTERVALS.LV)INTERVALS.LV 926 964 0
B 37 Mark GunnNorth Cotswold CC 0 926 0
B 38 Pascal Decubber 0 0 0
B 39 Søren RaavigDBR 950 924 0
B 40 Jevgeni Martjushev 913 938 0
E 1 Diana SpiridovskaZZK 1000 992 995
E 2 Ieva Uzane (LCG)Latvian Cycling Girls 995 0 992
E 3 Patricija Vendina 🇺🇦 986 989 0
E 4 Linda Elina Austruma (LCG)Latvian Cycling Girls 0 0 0
E 5 Dana Rozlapa Train2Win 0 0 0
E 6 Ida OssianssonEvalds.se 0 1000 1000
E 7 Shaz Bat [REVO]REVO 992 0 0
E 8 Bianca Broosus CT VLB NL 0 995 989
E 9 Sveta Libarte (LCG)Latvian Cycling Girls 0 0 0
E 10 Celine Griffin (TT1F)Team Type 1 0 0 0
E 11 Krista PuciteLatvian Cycling Girls 0 0 0
E 12 Dagmar RinnGCA 0 0 0
E 13 Ksenija Kolesnikova (LCG) 989 0 0
E 14 Ria Lohse 0 0 0
E 15 @zwiftmefit 0 986 0
E 16 Karen Kohler 0 0 986
E 17 Dawn Adkin4449 0 0 983
E 18 Fran Bambust 🏳️‍⚧️Team RAVE 983 0 0
E 19 Lieke ElandsTeamNL 0 0 0
1 Arvils Vikstrems (LV2MAX) 36 36 40 36 20 148
2 Martins Jirgensons (LV2MAX) 29 40 36 0 18 123
3 Juris Berzins (NATURBYGG) 22 25 29 29 23 106
4 Artūras K (LTZ RT) 23 29 27 0 12 91
5 Jānis Andersons (LV2MAX) 0 18 25 0 14 57
6 A.Merzlikin KIPARIS-SPINE.com 17 22 32 0* 0* 54
7 Martins Saars (LV2MAX) 24 27 0 0 0 51
8 Paulius Lelekauskas (Dviratai-Daistatus) 0 21 0 25 0 46
9 Simonas Kiela (LTZ RT) 18 0 0 23 0 41
10 Linas Sciukas 40 0 0 0 0 40
11 Jason Chase [MUCC]MUCC 0 0 0 40 0 40
12 Alex TenElshof (Wahoo Le Col) 0 0 0 0 40 40
13 Daniel Guld (MOVISTAR) 0 0 0 0 36 36
14 Robertas Shnioka (LTZ RT) 14 19 0 0 0 33
15 Emils Ribaks (LV2MAX) 32 0 0 0 0 32
16 Arturs Sisolatins (VISION) 0 32 0 0 0 32
17 Evalds Pavlovs (LV2MAX) 0 0 0 32 0 32
18 Dave Griffiths (BL13)BL13 0 0 0 0 32 32
19 Stephen Corbyn (TBR 58t) 0 0 0 0 29 29
20 Mathias Lisson (FUSION ECT) 27 0 0 0 0 27
21 Henric Almqvist [SZ] 0 0 0 27 0 27
22 Troels VintherTEAM MSI 0 0 0 0 27 27
23 Jonas Eriksson Norbergs (CKSZ) 25 0 0 0 0 25
24 Josh Hodge [Team MSI] 0 0 0 0 25 25
25 Josh Good 0 24 0 0 0 24
26 Tom Elvius-BrissonDZR 0 0 0 24 0 24
27 Morten Knudsen 0 0 0 0 24 24
28 Arvis Sprude 0 23 0 0 0 23
29 Michael Rowland (BLUFF BROS) 0 0 0 22 0 22
30 Njål Pedersen [GAINZ] 0 0 0 0 22 22
31 Fabian Becker 21 0 0 0 0 21
32 Martin Ljøstad (Trek TWA) 0 0 0 21 0 21
33 Ernest Turco [GALLARDO-BIKE-SHOP] 0 0 0 0 21 21
34 Oskars Argalis 20 0 0 0 0 20
35 Gerry.D 0 20 0 0 0 20
36 Larry Hallstrom 19 0 0 0 0 19
37 jonathan stück 0 0 0 0 19 19
38 Tom Shanney 0 17 0 0 0 17
39 David Gaudrie 0 0 0 0 17 17
40 Brett Stoppa 16 0 0 0 0 16
41 Michael Simonson 0 0 0 0 16 16
42 Victor Pettersson 0 0 0 0 15 15
43 Fernando Blasco - Rodenas (PETA-Z) 0 0 0 0 13 13
44 Valerijs Knjazhevs (FizioFit) 0 0 0 0 11 11
1 Andyred (EVO) 17 36 29 36 32 133
2 Janis Vanags (INTERVALS.LV) 29 32 0 32 29 122
3 Rytis Gedvilas (TMB) 24 25 32 40 0 121
4 Kristaps Ozol09 32 29 25 29 25 115
5 Lauris Parups (TeamParups) 25 27 14 23 36 111
6 Reinis Muktupauls 27 11 15 20 40 102
7 Ivars Jurbergs (SundayRiders) 20 23 23 18 21 87
8 Kristers Celitans (GARAM EJOT) 11 24 22 27 0 84
9 Raitis Nāckalns (LV2MAX) 23 16 20 13 11 72
10 Edgars Kursitis 8 15 19 14 20 68
11 Janis Miculis (INTERVALS.LV) 22 13 13 19 7 67
12 Mikhail Semin 0 0 40 25 0 65
13 Valdis Pelss (LV2MAX) 19 21 11 0 14 65
14 Roberts Birkants 21 20 12 6 6 59
15 Austen Novis 13 18 17 0 0 48
16 Andris Dreimanis (SundayRiders) 2 17 7 0 17 43
17 Sørn Jollmann 40 0 0 0 0 40
18 Florian Halstenbach (KIRCHMAIR e-Cycling) 0 40 0 0 0 40
19 De Berardinis Roberto 0 0 0 15 24 39
20 Giuliano Carrara Team Italy 0 0 21 17 0 38
21 Janis Vaitkevics 0 7 9 0 22 38
22 Bruno Binovskis 36 0 0 0 0 36
23 Helvijs Sebris Ⓥ 0 0 36 0 0 36
24 Kārlis Berlands 4Cyclists Godfather 7 4 10 9 9 35
25 Davis Pazars 6 12 16 0 0 34
26 Arnis Ragozins 0 22 0 12 0 34
27 Audris Velo (Dviratai-Daistatus) 0 9 5 2 15 31
28 Normunds Milcs 4 8 6 1 12 30
29 Ruslans Solovjovs (VELO+) 10 3 0 0 16 29
30 Alexandre Marlier [FOUDRE] 0 0 27 0 0 27
31 Deshayes Yohann [Foudre] 0 0 0 0 27 27
32 Kevin Horsley [WLC] 0 0 24 0 0 24
33 Younoussa Camara 0 0 0 24 0 24
34 Stefan Thander 0 5 3 3 13 24
35 Bruno Colagiovanni [Foudre] 0 0 0 0 23 23
36 Thomas Chaix (29er IRL) 0 0 0 22 0 22
37 Tom Walmsley [RAFCA] 0 0 0 21 0 21
38 TJ Jefferies6337 0 19 0 0 0 19
39 Erwin Bootsmann [WP-8] 0 0 0 0 19 19
40 Joris Bos 18 0 0 0 0 18
41 Fergus Graham 0 0 18 0 0 18
42 Sergiusz KZTPL.CC 0 0 0 0 18 18
43 Dag Torp-Hansen (Team Kjekkas) 16 0 0 0 0 16
44 Yuichi Nishio NICO OZ 0 0 0 16 0 16
45 Manuel Henz (KIRCHMAIR e-Cycling) 15 0 0 0 0 15
46 Kevin Pritchard (VCRT) 14 0 0 0 0 14
47 Ian Jackson (EnshoredNeXT) 0 14 0 0 0 14
48 Martins Jankovskis (LV2MAX) 0 6 8 0 0 14
49 Emilis Petkevicius 12 0 0 0 0 12
50 Andreas Hansen ASC 0 0 0 11 0 11
51 Morten HolmACK (Allerød) 0 10 0 0 0 10
52 Paul M 0 0 0 10 0 10
53 Trin Prop 0 0 0 0 10 10
54 Pietro Ricci (RRC Bern) 9 0 0 0 0 9
55 Ben L 0 0 0 8 0 8
56 Scott Middleton 0 0 0 0 8 8
57 Félix Pinar 0 0 0 7 0 7
58 Sandis Sokolovs 0 2 4 0 0 6
59 Mathieu Van De Putte 5 0 0 0 0 5
60 Frank Jordan (AVC) 0 0 0 5 0 5
61 Egils Blum75 0 0 0 0 5 5
62 Andzejs Divratis 3 1 0 0 0 4
63 Tony Woods (Clontarf CC) 0 0 0 4 0 4
64 Nick Selby 0 0 0 0 4 4
65 Andris Ziema 0 0 0 0 3 3
66 Ģirts Upmalis 0 0 2 0 0 2
67 Maris Slapins 1 0 0 0 0 1
68 Lewis Cameron 0 0 1 0 0 1
69 Normunds Kornejevs 0 0 0 0 0 0
70 Graham Munro 0 0 0 0 0 0
71 Ryan Bebeau 0 0 0 0 0 0
72 Syriac Bejaoui 0 0 0 0 0 0
73 Marcus Bengtsson (SOS) 0 0 0 0 0 0
74 Arturs Bautris 0 0 0 0 0 0
75 Deividas Jancius 0 0 0 0 0 0
76 Ansis Tomsons (LV2MAX) 0 0 0 0 0 0
77 Kristaps Kancers 0 0 0 0 0 0
78 Maksim Lukasevic (TRIAC) 0 0 0 0 0 0
79 Edijs Endols (TRIAKA) 0 0 0 0 0 0
80 Gints Ermanis (TriAc) 0 0 0 0 0 0
81 Girts Cirvelis 0 0 0 0 0 0
82 Oskars Lubavs 0 0 0 0 0 0
83 Guntis Karklins (TriAc) 0 0 0 0 0 0
84 Neil Churms 0 0 0 0 0 0
85 Viktor Ivanov 0 0 0 0 0 0
86 Rémy Strat 0 0 0 0 0 0
87 Pierre Lang 0 0 0 0 0 0
88 Francesco Urogallo 0 0 0 0 0 0
89 Ian McClure 0 0 0 0 0 0
90 Rickard NilssonKCK 0 0 0 0 0 0
91 Stefan BryktÖC ZR Team 0 0 0 0 0 0
92 Peter Rasmussen 0 0 0 0 0 0
93 Mantvydas Liobe Dviratai-Daistatus 0 0 0 0 0 0
94 Federico Bandini (KC) 0 0 0 0 0 0
95 Roman Popov 0 0 0 0 0 0
96 Krzysiek Fied PLZTPL.CC 0 0 0 0 0 0
97 Gustaf Korsgren (TeamRamudden) 0 0 0 0 0 0
98 Colin Talbot 0 0 0 0 0 0
99 Vegard Maere [TXP] 0 0 0 0 0 0
1 Aldis Salzemnieks (SundayRiders) 40 36 40 40 40 160
2 Kristaps Skapars Ⓥ 32 40 36 32 0 140
3 🇺🇦 Oleksiy Korolkov UA (Team CRYO-GEN) 36 27 24 21 32 119
4 R.Hansons (BELO CP) 18 21 32 29 25 107
5 Gatis Muiznieks 24 22 29 27 0 102
6 Uldis Drifts (#alus) 27 23 0 23 21 94
7 Raivo Reigass 25 0 20 24 23 92
8 Rudolfs Klavins 0 29 22 0 0 51
9 Paul van der Sailes (Protech-velo) 17 32 0 0 0 49
10 Elmars Biksons 0 24 23 0 0 47
11 Eduards Tarnovskis 0 0 15 9 20 44
12 Peteris Birkants 3 6 16 14 0 39
13 Artis Prikulis 0 3 10 5 19 37
14 Maris Koralkevics 0 0 0 36 0 36
15 Christian DelevBUL 0 0 0 0 36 36
16 Jay O'BrienTeam (CRYO-GEN) 29 0 0 0 0 29
17 John T. Sørensen (DBR) 10 0 19 0 0 29
18 Chris Lukins 0 0 0 0 29 29
19 Intars Gaga 0 0 27 0 0 27
20 Glen Morangie ZRZR KA 0 0 0 0 27 27
21 Adrian Trott [CMCC] (WWR) 0 25 0 0 0 25
22 Daniel Svensson7935 0 0 25 0 0 25
23 Jasper Weiss 0 0 0 25 0 25
24 Martins Jansons (Siguldas velo klubs) 12 12 0 0 0 24
25 Lebonetse Mokgwe (BCN-Jonmol) 0 0 0 0 24 24
26 Atte Koskinen 23 0 0 0 0 23
27 Thom Rigden (Cycleworks RT) 22 0 0 0 0 22
28 Theis Schwaner [DBR] 0 0 0 22 0 22
29 Andy Chambers (ODZ) 0 0 0 0 22 22
30 Aaron Schinkowitch 21 0 0 0 0 21
31 paul kane 0 0 21 0 0 21
32 Ugis Lielmanis 20 0 0 0 0 20
33 Andrew Barton 0 20 0 0 0 20
34 Darren Keen 0 0 0 20 0 20
35 Ryan Kunce 19 0 0 0 0 19
36 Patrick Carr 0 19 0 0 0 19
37 Chris Brown LRCCLRCC 0 0 0 19 0 19
38 Ainars Zebers 0 18 0 0 0 18
39 Janis Petersons 0 0 18 0 0 18
40 David NicollZRScot 0 0 0 18 0 18
41 Luca Dal Bello (WTRL) 0 17 0 0 0 17
42 Frederik Buffel 0 0 17 0 0 17
43 Heino Jorgensen[TMJ] 0 0 0 17 0 17
44 David Hatchett 16 0 0 0 0 16
45 Pascal Steiner 0 16 0 0 0 16
46 Jacob Guis 0 0 0 16 0 16
47 Stefan Lundholm 15 0 0 0 0 15
48 M iGuZRG 0 15 0 0 0 15
49 M Z 2 0 13 0 0 15
50 Neil BrownZRScot 0 0 0 15 0 15
51 Peter Kostelezky (CTD) 14 0 0 0 0 14
52 Gregory Pellegrini 0 14 0 0 0 14
53 Raimonds Priekulis 0 0 14 0 0 14
54 Renatas Motuzas 13 0 0 0 0 13
55 Ainars Berzins (TriAc) 0 13 0 0 0 13
56 Jo Schmidt(VeloteamLA) 0 0 0 13 0 13
57 Richard Robertshaw 0 0 12 0 0 12
58 Clark Birkelund-1956 0 0 0 12 0 12
59 Andrius (VELO Šiauliai) 11 0 0 0 0 11
60 Jamey Noel (Race 3R) 0 11 0 0 0 11
61 Sylvain Busson 0 0 11 0 0 11
62 Carl Bromley(SpeedHub) 0 0 0 11 0 11
63 Chris Hay 0 10 0 0 0 10
64 Greg Harris 0 0 0 10 0 10
65 Marcin Cichon 9 0 0 0 0 9
66 Māris Briedis 0 9 0 0 0 9
67 Mark Laumen [Stacker2 Europe] 0 0 9 0 0 9
68 Aivars Vitols 8 0 0 0 0 8
69 Vern Spinner (QCBC Racing) 0 8 0 0 0 8
70 Jeppe Glue 0 0 8 0 0 8
71 David Williams 0 0 0 8 0 8
72 Allan Hansen (DBR) 7 0 0 0 0 7
73 Joost van Kempen 0 7 0 0 0 7
74 Christian Bernhard (chb) 0 0 7 0 0 7
75 Josh WinterArmy Cycling 0 0 0 7 0 7
76 Mark Varian 6 0 0 0 0 6
77 Carlos FernandezHERD 0 0 0 6 0 6
78 Nick Jones (wcc) 5 0 0 0 0 5
79 Lars Wall 0 5 0 0 0 5
80 Jan Overgaard (DBR) 4 0 0 0 0 4
81 Paulius Ceponis [MoreWatts] 0 4 0 0 0 4
82 Etchelle Del Rosario 0 0 0 4 0 4
83 Niels Bonoe (ACR) 6120 0 0 0 3 0 3
84 Jim Aksell 0 2 0 0 0 2
85 Per Andreasen 1 0 0 0 0 1
86 Tobban Annell 0 1 0 0 0 1
87 Sigve Apeland 0 0 0 0 0 0
88 Martin Urga (DzNK) 0 0 0 0 0 0
89 Finn Ehmsen 0 0 0 0 0 0
1 Diana Spiridovska 32 32 32 36 32 132
2 Sveta Libarte (LCG) 20 22 27 32 40 121
3 Ieva Uzane (LCG) 29 25 29 27 29 114
4 Olga Luksa (LCG) 24 27 25 29 27 108
5 Jana Jansone (LCG) 23 23 22 23 25 94
6 Krista Pucite (LCG) 0 36 18 0 36 90
7 Patricija Vendina (LCG) 22 0 19 22 22 85
8 Samanta Rozina (LCG) 21 21 0 20 23 85
9 Dana Rozlapa (Train2Win) 40 40 0 0 0 80
10 Beth Fisk 0 0 40 0 0 40
11 Sandie (EVO) 0 0 0 40 0 40
12 Ursulia Bardovskaja (Toyota CRYO RDT) 36 0 0 0 0 36
13 Julie Speirs (ATP Racing) 0 0 36 0 0 36
14 Kate Taberham 0 29 0 0 0 29
15 Mackenzie Norman (HERD) 27 0 0 0 0 27
16 Mona [L.ABH] 25 0 0 0 0 25
17 Monta Vikštrema 0 0 0 25 0 25
18 Lasma-Elza Vaivode 0 24 0 0 0 24
19 Else Lund | KSTKST 0 0 24 0 0 24
20 Tammy Symons MTCT 0 0 0 24 0 24
21 Trish D 0 0 0 0 24 24
22 Wanda Mauricio [FEAR<] 0 0 23 0 0 23
23 Marion Vivier #EFDV 0 0 21 0 0 21
24 Emma Simpson 0 0 0 21 0 21
25 Michael Heinrichsen (PACK) 0 0 0 0 21 21
26 Sarah Huggard (ATP Racing) 0 0 20 0 0 20
27 Carina Fisker 0 0 0 0 20 20
1 Martins Jirgensons (LV2MAX) 50:18:00 3.7w/kg 4.2w/kg 5.1w/kg 7.5w/kg 76.5kg
2 Arvils Vikstrems (LV2MAX) 50:18:00 3.9w/kg 4.3w/kg 5.1w/kg 7.3w/kg 76.0kg
3 Martins Saars (LV2MAX) 50:27:00 4.2w/kg 4.4w/kg 5.3w/kg 6.9w/kg 69.5kg
4 Oskars Argalis 50:28:00 4.4w/kg 4.6w/kg 5.3w/kg 6.8w/kg 70.0kg
5 Aivars Darznieks (LV2MAX) 50:28:00 4.0w/kg 4.2w/kg 5.1w/kg 6.6w/kg 77.3kg
6 Arturs Sisolatins [VISION] 50:33:00 3.9w/kg 4.1w/kg 5.3w/kg 6.7w/kg 67.0kg
7 Evalds Pavlovs (LV2MAX) 51:27:00 3.4w/kg 3.7w/kg 5.0w/kg 6.0w/kg 88.4kg
8 Kristaps Ozol09 53:58:00 4.0w/kg 4.2w/kg 4.9w/kg 5.5w/kg 84.9kg
9 Agris Podins 54:41:00 4.2w/kg 4.4w/kg 5.0w/kg 6.1w/kg 67.0kg
10 Edgars Kursitis 55:12:00 3.6w/kg 3.7w/kg 4.8w/kg 5.5w/kg 81.0kg
11 Valdis Pelss (LV2MAX) 55:12:00 3.7w/kg 3.9w/kg 4.8w/kg 5.5w/kg 69.3kg
12 Lauris ParupsTeamParups 58:26:00 3.5w/kg 3.7w/kg 4.1w/kg 4.8w/kg 74.0kg
1 Zane Kelpe [Dobeles Dzirnavnieks/FeelFree] 58:58:00 3.9w/kg 4.3w/kg 4.6w/kg
2 Diana Spiridovska 01:03:47 3.3w/kg 3.4w/kg 3.8w/kg
3 Lasma-Elza Vaivode 01:04:11 3.2w/kg 3.5w/kg 3.9w/kg
4 Olga Luksa [Latvian Cycling Girls] 01:06:19 3.0w/kg 3.2w/kg 3.7w/kg
5 Anita Antone [Latvian Cycling Girls] 01:07:19 3.0w/kg 3.2w/kg 3.7w/kg
6 Jana Jansone [Latvian Cycling Girls] 01:07:28 2.9w/kg 3.1w/kg 3.3w/kg
# Olga Ballo [Velo+] 01:10:02 2.7w/kg 2.8w/kg 3.0w/kg
1 Oskars Argalis 4492 25:41:00 4.9w/kg 4.9w/kg 5.0w/kg
2 Arvils Vikstrems (LV2MAX)LV2MAX 25:48:00 4.8w/kg 4.8w/kg 4.9w/kg
3 Aivars Darznieks (LV2MAX)LV2MAX 25:51:00 4.6w/kg 4.6w/kg 4.9w/kg
4 Martins Jirgensons (LV2MAX)LV2MAX 26:04:00 4.7w/kg 4.7w/kg 4.9w/kg
5 Reinis Muktupauls 26:59:00 4.4w/kg 4.4w/kg 4.5w/kg
6 Jānis Andersons (LV2MAX)LV2MAX 27:43:00 3.8w/kg 3.9w/kg 4.1w/kg
# Davis Pazars 27:12:00 4.3w/kg 4.3w/kg 4.6w/kg
# Lauris Celitans GARAM EJOT 28:09:00 3.9w/kg 3.9w/kg 4.4w/kg
# Valerijs Knjazhevs FizioFit 28:13:00 4.1w/kg 4.1w/kg 4.5w/kg
# Raitis Nāckalns (LV2MAX)LV2MAX 28:23:00 3.7w/kg 3.6w/kg 3.9w/kg
# Martins Jankovskis (LV2MAX)LV2MAX 28:34:00 3.6w/kg 3.6w/kg 4.0w/kg
# Elvijs Millers 29:09:00 3.5w/kg 3.5w/kg 3.7w/kg
# Edijs Endols TRIAKA 29:10:00 3.4w/kg 3.4w/kg 3.8w/kg
1 Dana Rozlapa Train2Win 26:34:00 4.8w/kg 4.7w/kg 4.9w/kg
2 Zane Kelpe Dobeles Dzirnavnieks/FeelFree 27:58:00 4.5w/kg 4.5w/kg 4.6w/kg
3 Lasma-Elza Vaivode 29:35:00 3.8w/kg 3.9w/kg 4.2w/kg
4 Olga Luksa Latvian Cycling Girls 30:26:00 3.3w/kg 3.3w/kg 3.6w/kg
5 Diana Spiridovska 30:49:00 3.4w/kg 3.4w/kg 3.8w/kg
6 Jana Jansone (LCG) Latvian Cycling Girls 31:03:00 3.2w/kg 3.2w/kg 3.5w/kg
7 Olga Ballo Velo+ 32:04:00 2.9w/kg 2.9w/kg 3.1w/kg
1 Emils Ribaks (LV2MAX) 9 10 10
2 Arvils Vikstrems (LV2MAX) 10 7 8
3 Arturs Sisolatins ZZK ECT 8 9
4 Artūras K (LTZ RT) Dviratai-Daistatus 8 8
5 Raitis Nāckalns (LV2MAX) 4 6 7
6 Evalds Pavlovs (LV2MAX) 7 5
1 Janis Miculis (INTERVALS.LV) 10 10 8
2 Lauris Parups 9 9 9
3 Janis Vanags (INTERVALS.LV) 8 8 7
4 Kristaps Ozol09 6 6 10
5 Ivars Jurbergs 4 7 3
6 Roberts Birkants 4 2 6
7 Maris Slapins 2 5 2
1 Maris Koralkevics 9 10 10
2 Aldis Salzemnieks (Sunday Riders) 7 6 9
3 Kristaps Skapars 3 7 8
4 Uldis Drifts (#alus) 0 3 6
5 Ansis Tomsons (LV2MAX) 5 8 4
1 Sveta Libarte (Latvian Cycling Girls) LCG 9 10 9
2 Dana Rozlapa (train2win.cc) Train2Win 8 8 10
3 Samanta Rozina (LCG) LCG 5 9 6
4 Ieva Uzane 7 0 7
5 Olga Luksa (Latvian Cycling Girls) LCG 6 8 5
1 Arturs Sisoļatins 02:01:45 M 6
2 Raitis Načkālns 02:06:18 M 6
3 Mārtiņš Jīrgensos 02:06:37 M 6
4 Edijs Ēndols 02:07:44 M 6
5 Gints Ērmanis 02:08:58 M 6
6 Igors Gucanovičs 02:10:40 M 6
7 Ainārs Bērziņš 02:11:50 M 6
8 Ričards Krīms 02:14:20 M 6
9 Maksims Lukaševičs 02:14:49 M 6
10 Igors Geletko 02:20:12 M 6
1 Jānis Andersons 81,92 M 3
2 Mārtiņš Jīrgensos 81,35 M 3
3 Arturs Sisoļatins 80,31 M 3
4 Raitis Načkālns 79,57 M 3
5 Artūrs Dedzis 78,39 M 3
6 Igors Gucanovičs 74,99 M 3
7 Maksims Lukaševičs 74,36 M 3
8 Edījs Endols 73,84 M 3
9 Jāna Jansone 70,93 F 1 3
10 Igors Geletko 70,69 M 3
11 Aleksandrs Lisitskijs 70,18 M 3
12 Konstantīns Buravcovs 52,69 M 2
13 Dmitrijs Kolesniks 51,06 M 2
14 Roberts Kuiva 50,68 M 2
15 Gints Ērmanis 48,35 M 2
16 Sergejs Čulnovs 46,99 M 2
17 Aleksandrs Lobanovskis 45,84 M 2
18 Ainārs Bērziņš 45,87 M 1
19 Arvīls Vīkštrems 29,33 M 1
20 Rolands Putniņš 29,01 M 1
21 Arnis Ragozins 28,69 M 1
22 Edgars Kursītis 27,61 M 1
23 Raimonds Priekuls 25,23 M 1
24 Mihails Paladijs 25,22 M 1
25 Jūlija Jakupova 21,33 F 2 1
26 Katrīna Loze 23,98 F 3 1
27 Andrejs Ahmerovs 20,42 M 1
28 Helmuts Gusts 19,94 M 1
29 Valērijs Kulitskis 19,33 M 1
30 Jānis Alnačš M 1
31 Guntis Kārkliņš M 1
32 Eduards Skuķis M 1
A 1 Arvils Vikstrems (LV2MAX) 25 12 8 25 62
A 2 Evalds Pavlovs (LV2MAX) 15 15 25 15 55
A 3 Martins Jirgensons (LV2Max) 6 18 18 18 54
B 1 Edgars Kursitis 12 25 25 12 62
B 2 Janis Vanags (ISOSTAR Team LV) 0 15 18 25 58
B 3 Lauris Parups 18 18 12 18 54
C 1 Lukass Klavis 0 25 25 25 75
C 2 Armands Upenieks 0 18 15 18 51
C 3 Janis Miezitis (TUSA) 0 12 18 12 42
D 1 Lukass Klavis 25 0 0 0 25
D 2 Andrejs Cumakovs 3798 (TUSA) 0 0 0 25 25
D 3 Dmitrijs Lisicins 18 0 0 0 18
E 1 Zane Kelpe 18 25 25 25 75
E 2 Monta Paulovica (Adazi Velo) 15 18 18 18 54
E 3 Marija Baranovska (7B Latvia) 10 15 15 15 45