Tour of Estonia 2026 - Stage 1

Tallinn > Tartu, 203.2km

04.06-06.06

Results

Stage

PosRiderTeam Time
1 Martin Pluto Energus Cycling Team 4:45:50
2 Marceli Boguslawski ATT Investments + 00.00
3 Romet Pajur Estonia + 00.00
4 Marc Brustenga Equipo Kern Pharma + 00.00
5 Patryk Stosz Voster Team + 00.00
6 Rait Ärm Energus Cycling Team + 00.00
7 Radoslaw Fratczak Wibatech Lubelskie Perla Polski + 00.00
8 Karl Kurits Lucky Sport Cycling Team + 00.00
9 Thor Vangsø Nielsen Airtox-Carl Ras + 00.00
10 Filippo Ridolfo Team Novo Nordisk + 00.00
11 Stefan Verhoeff Universe Cycling Team + 00.00
12 Antonio Soto Equipo Kern Pharma + 00.00
13 Mateusz Kostanski Wibatech Lubelskie Perla Polski + 00.00
14 Sylvester Vittinghus Stokbro Airtox-Carl Ras + 00.00
15 Markus Pajur Estonia + 00.00
16 Mikel Retegi Equipo Kern Pharma + 00.00
17 Kevin Messel Team Ringerike + 00.00
18 Axel Källberg Lucky Sport Cycling Team + 00.00
19 Ludvik Holstad Team Ringerike + 00.00
20 Maris Bogdanovics Latvia + 00.00
21 Lauri Tamm Estonia + 00.00
22 Sergio Romeo Equipo Kern Pharma + 00.00
23 Frank Aron Ragilo Lucky Sport Cycling Team + 00.00
24 Bartlomiej Proc Wibatech Lubelskie Perla Polski + 00.00
25 Norman Vahtra Estonia + 00.00
26 Ville Merlöv BHS-PL Beton Bornholm + 00.14
27 Karlis Klismets Energus Cycling Team + 00.14
28 Alan Banaszek Wibatech Lubelskie Perla Polski + 00.14
29 Filip Pantzare Sweden + 00.14
30 Szymon Pomian Mazowsze Serce Polski + 00.14
31 Matias Ahtosalo UN Cycling Team x Pyörävarikko + 00.14
32 Gustav Frederik Dahl Team Give Steel + 00.14
33 Norbert Banaszek ATT Investments + 00.14
34 Franciszek Kaczorowski Mazowsze Serce Polski + 00.14
35 Olivers Skrapcis Energus Cycling Team + 00.14
36 Konrad Czabok Voster Team + 00.14
37 Riko Tammepuu UN Cycling Team x Pyörävarikko + 00.14
38 Tobiasz Pawlak ATT Investments + 00.14
39 Aksel Bech Skot-Hansen Team Give Steel + 00.14
40 Jonathan Kerkhofs Universe Cycling Team + 00.14
41 Mihkel Räim Quick Pro Team + 00.14
42 Michal Pomorski ATT Investments + 00.14
43 Simon Vanicek ATT Investments + 00.14
44 Karl Patrick Lauk Estonia + 00.14
45 Kasper Jul Øhlenschlæger Team Give Steel + 00.14
46 Donovan Mackie Team Novo Nordisk + 00.21
47 Nils Junker Sweden + 00.21
48 Oskar Küüt Quick Pro Team + 00.21
49 Markus Mäeuibo Estonia + 00.21
50 Mika Heming ATT Investments + 00.21
51 Martti Lenzius Quick Pro Team + 00.21
52 Jakub Musialik Wibatech Lubelskie Perla Polski + 00.21
53 Oskar Nisu Estonia + 00.21
54 Filip Reha ATT Investments + 00.21
55 Daniel Cariño Victoria Sports Pro Cycling + 00.21
56 Magnus Bak Klaris Airtox-Carl Ras + 00.21
57 Kacper Majewski Wibatech Lubelskie Perla Polski + 00.21
58 Acke Dahlblom UN Cycling Team x Pyörävarikko + 00.21
59 Viktor Lychou Sweden + 00.21
60 Célestin Wattelle Team Novo Nordisk + 00.21
61 Nikolaj Mengel Airtox-Carl Ras + 00.21
62 Nicolas Sessler Victoria Sports Pro Cycling + 00.21
63 Oliver Søndergaard Team Give Steel + 00.21
64 Martins Purberzins Latvia + 00.21
65 Maksymilian Radosz Mazowsze Serce Polski + 00.21
66 Uvis Zvirbulis Latvia + 00.21
67 Daniel Stampe BHS-PL Beton Bornholm + 00.21
68 Andreas Miltiadis Quick Pro Team + 00.21
69 Wiktor Zasada Mazowsze Serce Polski + 00.21
70 Hugo Persson UN Cycling Team x Pyörävarikko + 00.21
71 Kristinn Jónsson Team Give Steel + 00.21
72 Renats Stals Latvia + 00.21
73 Oscar Bluhm Team Give Steel + 00.21
74 Andreas Brandt Aidel BHS-PL Beton Bornholm + 00.21
75 Gustav Lovidius Sweden + 00.21
76 Colin Ossiansson Sweden + 00.21
77 Dawid Latkowski Voster Team + 00.21
78 Iñigo Elosegui Equipo Kern Pharma + 00.21
79 Heorhii Antonenko Energus Cycling Team + 00.21
80 Edvin Lovidius UN Cycling Team x Pyörävarikko + 00.21
81 Lucas Maarfelt Toftemark Airtox-Carl Ras + 00.21
82 Bailey McDonald Team Novo Nordisk + 00.21
83 Aleksander Nilsen Team Ringerike + 00.21
84 Patryk Dabski Mazowsze Serce Polski + 00.21
85 Gustav Thompson Lucky Sport Cycling Team + 00.21
86 Szymon Wisniewski Wibatech Lubelskie Perla Polski + 00.21
87 Pelle Køster Airtox-Carl Ras + 00.21
88 Victor Hedeås Sweden + 00.21
89 Carl Kagevi Lucky Sport Cycling Team + 00.21
90 Rush Camingao Victoria Sports Pro Cycling + 00.21
91 Morthen Wang Baksaas Lucky Sport Cycling Team + 00.21
92 Hjalmar Klyver Lucky Sport Cycling Team + 00.21
93 Niels van Beurden Universe Cycling Team + 00.21
94 Kacper Maciejuk Voster Team + 00.21
95 Elias Gran Hermansen Team Ringerike + 00.21
96 Rokas Kmieliauskas Energus Cycling Team + 00.21
97 Magnus Kulset Team Ringerike + 00.21
98 Krisjanis Lejins Latvia + 00.21
99 Oskar Winkler Team Give Steel + 00.21
100 Sam Brand Team Novo Nordisk + 00.21
101 Petja Teppo UN Cycling Team x Pyörävarikko + 00.21
102 Adam Bronakowski Mazowsze Serce Polski + 00.21
103 Mathias Larsen BHS-PL Beton Bornholm + 00.21
104 Jude Francisco Victoria Sports Pro Cycling + 00.21
105 Taavi Kannimäe Quick Pro Team + 00.47
106 Victor Grue Enggaard BHS-PL Beton Bornholm + 00.47
107 Christian Klund Team Ringerike + 00.21
108 Øyvind Brekke Fløtten Team Ringerike + 00.53
109 Markuss Lagzdins Latvia + 00.53
110 Hamish Beadle Team Novo Nordisk + 00.57
111 Sam Van de Mieroop Universe Cycling Team + 01.03
112 Krzysztof Parma Voster Team + 01.03
113 Mees Willemsen Universe Cycling Team + 01.03
114 Umberto Poli Team Novo Nordisk + 01.03
115 Girts Harkins Latvia + 01.12
116 Dovydas Bruzas Energus Cycling Team + 01.30
117 Asger Røjbek Sørensen BHS-PL Beton Bornholm + 01.32
118 Piotr Maslak Voster Team + 00.21
119 Cesar Perez Equipo Kern Pharma + 02.02
120 Gleb Karpenko Quick Pro Team + 02.02
121 Carlos Ochoa Victoria Sports Pro Cycling + 02.06
122 Iker Gomez Equipo Kern Pharma + 02.09
123 Stian Rosenlund Airtox-Carl Ras + 00.00
124 Eugenio Sanchez Victoria Sports Pro Cycling + 00.21
- Dylan Hicks UN Cycling Team x Pyörävarikko DNS

GC

PosRiderTeam Time
1 Martin Pluto Energus Cycling Team 4:46:47
2 Marceli Boguslawski ATT Investments + 00.03
3 Romet Pajur Estonia + 00.03
4 Sylvester Vittinghus Stokbro Airtox-Carl Ras + 00.09
5 Thor Vangsø Nielsen Airtox-Carl Ras + 00.10
6 Sergio Romeo Equipo Kern Pharma + 00.10
7 Norman Vahtra Estonia + 00.10
8 Stian Rosenlund Airtox-Carl Ras + 00.10
9 Karl Kurits Lucky Sport Cycling Team + 00.11
10 Markus Pajur Estonia + 00.11
11 Lauri Tamm Estonia + 00.11
12 Frank Aron Ragilo Lucky Sport Cycling Team + 00.11
13 Marc Brustenga Equipo Kern Pharma + 00.12
14 Patryk Stosz Voster Team + 00.12
15 Stefan Verhoeff Universe Cycling Team + 00.12
16 Mikel Retegi Equipo Kern Pharma + 00.12
17 Maris Bogdanovics Latvia + 00.12
18 Rait Ärm Energus Cycling Team + 00.13
19 Radoslaw Fratczak Wibatech Lubelskie Perla Polski + 00.13
20 Filippo Ridolfo Team Novo Nordisk + 00.13
21 Kevin Messel Team Ringerike + 00.13
22 Axel Källberg Lucky Sport Cycling Team + 00.13
23 Ludvik Holstad Team Ringerike + 00.13
24 Bartlomiej Proc Wibatech Lubelskie Perla Polski + 00.14
25 Antonio Soto Equipo Kern Pharma + 00.16
26 Mateusz Kostanski Wibatech Lubelskie Perla Polski + 00.20
27 Gustav Frederik Dahl Team Give Steel + 00.24
28 Ville Merlöv BHS-PL Beton Bornholm + 00.25
29 Olivers Skrapcis Energus Cycling Team + 00.25
30 Riko Tammepuu UN Cycling Team x Pyörävarikko + 00.25
31 Tobiasz Pawlak ATT Investments + 00.25
32 Jonathan Kerkhofs Universe Cycling Team + 00.25
33 Karl Patrick Lauk Estonia + 00.25
34 Matias Ahtosalo UN Cycling Team x Pyörävarikko + 00.26
35 Karlis Klismets Energus Cycling Team + 00.27
36 Alan Banaszek Wibatech Lubelskie Perla Polski + 00.27
37 Filip Pantzare Sweden + 00.27
38 Franciszek Kaczorowski Mazowsze Serce Polski + 00.27
39 Aksel Bech Skot-Hansen Team Give Steel + 00.27
40 Mihkel Räim Quick Pro Team + 00.27
41 Michal Pomorski ATT Investments + 00.27
42 Norbert Banaszek ATT Investments + 00.28
43 Simon Vanicek ATT Investments + 00.28
44 Szymon Pomian Mazowsze Serce Polski + 00.29
45 Konrad Czabok Voster Team + 00.29
46 Kasper Jul Øhlenschlæger Team Give Steel + 00.29
47 Donovan Mackie Team Novo Nordisk + 00.31
48 Szymon Wisniewski Wibatech Lubelskie Perla Polski + 00.31
49 Mika Heming ATT Investments + 00.32
50 Oskar Nisu Estonia + 00.32
51 Viktor Lychou Sweden + 00.32
52 Daniel Stampe BHS-PL Beton Bornholm + 00.32
53 Kristinn Jónsson Team Give Steel + 00.32
54 Renats Stals Latvia + 00.32
55 Oskar Winkler Team Give Steel + 00.32
56 Mathias Larsen BHS-PL Beton Bornholm + 00.32
57 Oskar Küüt Quick Pro Team + 00.33
58 Oliver Søndergaard Team Give Steel + 00.33
59 Andreas Miltiadis Quick Pro Team + 00.33
60 Edvin Lovidius UN Cycling Team x Pyörävarikko + 00.33
61 Lucas Maarfelt Toftemark Airtox-Carl Ras + 00.33
62 Piotr Maslak Voster Team + 00.33
63 Nils Junker Sweden + 00.34
64 Markus Mäeuibo Estonia + 00.34
65 Nikolaj Mengel Airtox-Carl Ras + 00.34
66 Maksymilian Radosz Mazowsze Serce Polski + 00.34
67 Oscar Bluhm Team Give Steel + 00.34
68 Bailey McDonald Team Novo Nordisk + 00.34
69 Pelle Køster Airtox-Carl Ras + 00.34
70 Morthen Wang Baksaas Lucky Sport Cycling Team + 00.34
71 Elias Gran Hermansen Team Ringerike + 00.34
72 Filip Reha ATT Investments + 00.35
73 Kacper Majewski Wibatech Lubelskie Perla Polski + 00.35
74 Célestin Wattelle Team Novo Nordisk + 00.35
75 Martins Purberzins Latvia + 00.35
76 Andreas Brandt Aidel BHS-PL Beton Bornholm + 00.35
77 Colin Ossiansson Sweden + 00.35
78 Dawid Latkowski Voster Team + 00.35
79 Iñigo Elosegui Equipo Kern Pharma + 00.35
80 Heorhii Antonenko Energus Cycling Team + 00.35
81 Aleksander Nilsen Team Ringerike + 00.35
82 Carl Kagevi Lucky Sport Cycling Team + 00.35
83 Hjalmar Klyver Lucky Sport Cycling Team + 00.35
84 Kacper Maciejuk Voster Team + 00.35
85 Rokas Kmieliauskas Energus Cycling Team + 00.35
86 Adam Bronakowski Mazowsze Serce Polski + 00.35
87 Magnus Bak Klaris Airtox-Carl Ras + 00.36
88 Acke Dahlblom UN Cycling Team x Pyörävarikko + 00.36
89 Hugo Persson UN Cycling Team x Pyörävarikko + 00.36
90 Gustav Thompson Lucky Sport Cycling Team + 00.36
91 Victor Hedeås Sweden + 00.36
92 Krisjanis Lejins Latvia + 00.36
93 Petja Teppo UN Cycling Team x Pyörävarikko + 00.36
94 Christian Klund Team Ringerike + 00.36
95 Martti Lenzius Quick Pro Team + 00.37
96 Wiktor Zasada Mazowsze Serce Polski + 00.37
97 Gustav Lovidius Sweden + 00.37
98 Patryk Dabski Mazowsze Serce Polski + 00.37
99 Rush Camingao Victoria Sports Pro Cycling + 00.37
100 Niels van Beurden Universe Cycling Team + 00.37
101 Jude Francisco Victoria Sports Pro Cycling + 00.37
102 Eugenio Sanchez Victoria Sports Pro Cycling + 00.37
103 Jakub Musialik Wibatech Lubelskie Perla Polski + 00.38
104 Nicolas Sessler Victoria Sports Pro Cycling + 00.38
105 Uvis Zvirbulis Latvia + 00.38
106 Daniel Cariño Victoria Sports Pro Cycling + 00.39
107 Sam Brand Team Novo Nordisk + 00.42
108 Magnus Kulset Team Ringerike + 00.44
109 Taavi Kannimäe Quick Pro Team + 00.54
110 Victor Grue Enggaard BHS-PL Beton Bornholm + 00.59
111 Markuss Lagzdins Latvia + 01.07
112 Hamish Beadle Team Novo Nordisk + 01.10
113 Øyvind Brekke Fløtten Team Ringerike + 01.11
114 Umberto Poli Team Novo Nordisk + 01.21
115 Mees Willemsen Universe Cycling Team + 01.23
116 Sam Van de Mieroop Universe Cycling Team + 01.24
117 Girts Harkins Latvia + 01.25
118 Krzysztof Parma Voster Team + 01.42
119 Dovydas Bruzas Energus Cycling Team + 01.44
120 Asger Røjbek Sørensen BHS-PL Beton Bornholm + 01.46
121 Gleb Karpenko Quick Pro Team + 02.16
122 Cesar Perez Equipo Kern Pharma + 02.19
123 Carlos Ochoa Victoria Sports Pro Cycling + 02.19
124 Iker Gomez Equipo Kern Pharma + 02.22
- Dylan Hicks UN Cycling Team x Pyörävarikko DNS

Youth

PosRiderTeam Time
1 Romet Pajur Estonia 4:46:50
2 Sylvester Vittinghus Stokbro Airtox-Carl Ras + 00.06
3 Thor Vangsø Nielsen Airtox-Carl Ras + 00.07
4 Sergio Romeo Equipo Kern Pharma + 00.07
5 Karl Kurits Lucky Sport Cycling Team + 00.08
6 Lauri Tamm Estonia + 00.08
7 Frank Aron Ragilo Lucky Sport Cycling Team + 00.08
8 Kevin Messel Team Ringerike + 00.10
9 Ville Merlöv BHS-PL Beton Bornholm + 00.22
10 Olivers Skrapcis Energus Cycling Team + 00.22
11 Riko Tammepuu UN Cycling Team x Pyörävarikko + 00.22
12 Filip Pantzare Sweden + 00.24
13 Franciszek Kaczorowski Mazowsze Serce Polski + 00.24
14 Donovan Mackie Team Novo Nordisk + 00.28
15 Szymon Wisniewski Wibatech Lubelskie Perla Polski + 00.28
16 Oskar Küüt Quick Pro Team + 00.30
17 Lucas Maarfelt Toftemark Airtox-Carl Ras + 00.30
18 Nils Junker Sweden + 00.31
19 Markus Mäeuibo Estonia + 00.31
20 Morthen Wang Baksaas Lucky Sport Cycling Team + 00.31
21 Elias Gran Hermansen Team Ringerike + 00.31
22 Martins Purberzins Latvia + 00.32
23 Colin Ossiansson Sweden + 00.32
24 Dawid Latkowski Voster Team + 00.32
25 Heorhii Antonenko Energus Cycling Team + 00.32
26 Adam Bronakowski Mazowsze Serce Polski + 00.32
27 Acke Dahlblom UN Cycling Team x Pyörävarikko + 00.33
28 Hugo Persson UN Cycling Team x Pyörävarikko + 00.33
29 Victor Hedeås Sweden + 00.33
30 Krisjanis Lejins Latvia + 00.33
31 Petja Teppo UN Cycling Team x Pyörävarikko + 00.33
32 Christian Klund Team Ringerike + 00.33
33 Martti Lenzius Quick Pro Team + 00.34
34 Wiktor Zasada Mazowsze Serce Polski + 00.34
35 Gustav Lovidius Sweden + 00.34
36 Rush Camingao Victoria Sports Pro Cycling + 00.34
37 Niels van Beurden Universe Cycling Team + 00.34
38 Jude Francisco Victoria Sports Pro Cycling + 00.34
39 Uvis Zvirbulis Latvia + 00.35
40 Markuss Lagzdins Latvia + 01.04
41 Girts Harkins Latvia + 01.22
42 Dovydas Bruzas Energus Cycling Team + 01.41
43 Cesar Perez Equipo Kern Pharma + 02.16
44 Iker Gomez Equipo Kern Pharma + 02.19

Points

PosRiderTeam Points
1 Martin Pluto Energus Cycling Team 10
2 Marceli Boguslawski ATT Investments 9
3 Romet Pajur Estonia 8
4 Marc Brustenga Equipo Kern Pharma 7
5 Taavi Kannimäe Quick Pro Team 6
6 Patryk Stosz Voster Team 6
7 Rait Ärm Energus Cycling Team 5
8 Radoslaw Fratczak Wibatech Lubelskie Perla Polski 4
9 Renats Stals Latvia 4
10 Karl Kurits Lucky Sport Cycling Team 3
11 Thor Vangsø Nielsen Airtox-Carl Ras 2
12 Eugenio Sanchez Victoria Sports Pro Cycling 2
13 Filippo Ridolfo Team Novo Nordisk 1
14 Norman Vahtra Estonia -3

Mountain

PosRiderTeam Points
1 Filip Pantzare Sweden 3
2 Aksel Bech Skot-Hansen Team Give Steel 3
3 Girts Harkins Latvia 3
4 Szymon Wisniewski Wibatech Lubelskie Perla Polski 2
5 Olivers Skrapcis Energus Cycling Team 1

Team

PosTeamTime
1 Estonia 14:20:49
2 Airtox-Carl Ras + 00.01
3 Equipo Kern Pharma + 00.06
4 Lucky Sport Cycling Team + 00.07
5 Wibatech Lubelskie Perla Polski + 00.08
6 Energus Cycling Team + 00.20
7 ATT Investments + 00.31
8 Team Ringerike + 00.32
9 Voster Team + 00.45
10 Universe Cycling Team + 00.46
11 Team Give Steel + 00.46
12 Team Novo Nordisk + 00.50
13 Latvia + 00.53
14 UN Cycling Team x Pyörävarikko + 00.56
15 BHS-PL Beton Bornholm + 01.01
16 Mazowsze Serce Polski + 01.01
17 Sweden + 01.05
18 Quick Pro Team + 01.05
19 Victoria Sports Pro Cycling + 01.20

Race profile

Race
Tour of Estonia
Start date
04.06.2026
End date
06.06.2026
Total distance
203.2 km
Gen
Men
Cat
2.1
Country
Estonia
Discipline
Road

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️