Home
Races
▼
Tour de France
Giro d'Italia
La Vuelta ciclista a España
World Championships
Milano-Sanremo
Amstel Gold Race
Tirreno-Adriatico
Liège-Bastogne-Liège
Il Lombardia
La Flèche Wallonne
Paris - Nice
Paris-Roubaix
Volta Ciclista a Catalunya
Critérium du Dauphiné
Tour des Flandres
Gent-Wevelgem in Flanders Fields
Clásica Ciclista San Sebastián
Teams
▼
XDS Astana Team
UAE Team Emirates - XRG
Team Visma | Lease a Bike
Team Picnic PostNL
Team Jayco AlUla
Soudal Quick-Step
Red Bull - BORA - hansgrohe
Movistar Team
Lidl - Trek
INEOS Grenadiers
Groupama - FDJ
EF Education - EasyPost
Decathlon AG2R La Mondiale Team
Cofidis
Bahrain - Victorious
Arkéa - B&B Hotels
Alpecin - Deceuninck
Intermarché - Wanty
Rankings
Statistics
▼
Overview
Riders
Teams
Grand tours
Game
Quiz
More
▼
Riders
Contact us
Countdown to 4 billion pageviews
Favorite500
About us
Sitemap
Profile Score
Terminology list
Account
▼
My account
My riders
Road
▼
Cross
WE
ME
PREV
«
Stage 1 | Tallinn-Tartu
Stage 2 | Tartu-Tartu
Final GC
Points classification
Mountains classification
Youth classification
Teams classification
NEXT
»
2024
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
Results
Startlist
▼
Startlist
Stage winners
History
▼
Overview
Winners
Most wins
Info
▼
Complementary results
Penalties & Fines
Finish photo
Profiles
Time table
Live
Game
Stats
More
▼
Report
Embed
Contribute info
Contribute results
Contribute site(s)
Tour of Estonia
»
2025
»
Stage 2
»
Actual GC
2025 »
Tour of Estonia
(2.1)
Stage 2 (Final)
»
Tartu › Tartu
(164.8km)
2025 | Stage 2 (Final)
Tartu › Tartu
(164.8km)
menu
Actual GC
General classification after stage 2.
#
Rider
Team
Timelag
1
SANDER HANSEN Marcus
BHS - PL Beton Bornholm
0:00
2
LARSEN Niklas
BHS - PL Beton Bornholm
0:52
3
BOGUSŁAWSKI Marceli
ATT Investments
1:00
4
ANDERSEN Mads
AIRTOX - Carl Ras
1:05
5
VAHTRA Norman
Estonia
1:11
6
KOPECKÝ Matyáš
Team Novo Nordisk
1:15
7
MIENTKI Kacper
Mazowsze Serce Polski
1:16
8
PAJUR Romet
Estonia
1:17
9
NEUMAN Dominik
ATT Investments
1:18
10
LARSSON David
Motala AIF Continental
1:19
11
VAN SINTMAARTENSDIJK Daan
BEAT Cycling Club
1:19
12
BANASZEK Norbert
ATT Investments
1:19
13
KOSTAŃSKI Mateusz
Voster ATS Team
1:19
14
STOSZ Patryk
Voster ATS Team
1:19
15
LAUK Karl Patrick
Quick Pro Team
1:19
16
DE LUCA Teodor
Sweden
1:19
17
KLISMETS Kārlis
Energus Cycling Team
1:19
18
SZÓSTKA Paweł
Monogo Lubelskie Perła Polski
1:19
19
SKRAPCIS Olivers Jēkabs
Energus Cycling Team
1:19
20
MELLBY Joel
Sweden
1:19
21
LYSGAARD Boas
BHS - PL Beton Bornholm
1:19
22
GRYGOWSKI Hubert
Mazowsze Serce Polski
1:19
23
KACZMAREK Jakub
Mazowsze Serce Polski
1:19
24
POMORSKI Michał
Mazowsze Serce Polski
1:19
25
MALMBERG Matias
AIRTOX - Carl Ras
1:19
26
AUS Aaron
Quick Pro Team
1:29
27
KMIELIAUSKAS Rokas
Energus Cycling Team
1:33
28
FRĄTCZAK Radosław
Voster ATS Team
1:37
29
APPEL Stijn
BEAT Cycling Club
1:37
30
LENNARTSSON Hugo
Sweden
1:43
31
RIDOLFO Filippo
Team Novo Nordisk
1:43
32
ENGGAARD Victor Grue
BHS - PL Beton Bornholm
1:43
33
MAAS Marijn
BEAT Cycling Club
1:43
34
SCHANDORFF IWERSEN Emil
BHS - PL Beton Bornholm
1:43
35
TAMM Lauri
Estonia
1:43
36
LOVIDIUS Gustav
Sweden
1:43
37
MÄTIK Oliver
Estonia
1:51
38
MERLÖV Ville
Sweden
2:17
39
PAWLAK Tobiasz
Voster ATS Team
3:28
40
BRAND Sam
Team Novo Nordisk
4:08
41
COLEMAN Zak
Voster ATS Team
5:57
42
KURITS Karl
Estonia
6:02
43
ŻELAZOWSKI Michał
Voster ATS Team
6:14
44
TUREK Daniel
ATT Investments
6:23
45
MUSIALIK Jakub
Monogo Lubelskie Perła Polski
6:26
46
WIŚNIEWSKI Szymon
Monogo Lubelskie Perła Polski
6:26
47
RÄIM Mihkel
Quick Pro Team
6:26
48
BRIXEN Andreas Aidel
BHS - PL Beton Bornholm
6:26
49
MOOLMAN Warren
Madar Pro Cycling Team
6:26
50
JOHANSSON Fredrik
Motala AIF Continental
6:38
show 20 more lines
back to content
Menu
LiveStats
Race events
Actual GC
Polls
Weather during race
Virtual classifications
General
Points
Mountains
Youth
Teams
Break
GC positions
Most wins
Breakaway gap
Riders per team
Riders per nation
Last victory
Last race
Grand tour stage wins
Career points
Season results
Performance in monuments
Best stage result
GC Teammates