Races / Tour of Kosovo 2025 / Stage 2

Tour of Kosovo 2025 — Stage 2

05 Sep 2025 · 144 km

Stage Impact
What changed on Stage 2
Ewan Mackie Danijel Agricola

Danijel Agricola took the GC lead from Ewan Mackie on Stage 2. Danijel Agricola won the stage. Valon Binakaj lost the most time among the main GC movers.

Stage Winner
Danijel Agricola
GC Gainers
Time Losses
#RiderTeamTime
1 Danijel Agricola Wielerploeg Groot Amsterdam (CLUB) 3h 16' 37"
2 Rowan Baker MyPad Racing powered by Discovery Properties (CLUB) + 0' 10"
3 Edward Morgan MyPad Racing powered by Discovery Properties (CLUB) + 0' 18"
4 Dylan Hicks MyPad Racing powered by Discovery Properties (CLUB) + 1' 37"
5 Alex Franks MyPad Racing powered by Discovery Properties (CLUB) + 1' 37"
6 Matti Dobbins Edinburgh Bike Fitting RT (CLUB) + 1' 37"
7 Lorenzo Viviani Polisportiva Tripetetolo (CLUB) + 1' 37"
8 Sam Chaplin MyPad Racing powered by Discovery Properties (CLUB) + 1' 37"
9 Lukas Sulaj Kloppenborg Albania (NAT) + 1' 37"
10 Niels Willaerts Vetrapo B-Close Bal-Enzo Cycling Team (CLUB) + 1' 37"
11 Carl Jolly Schils - Doltcini (CLUB) + 1' 40"
12 Thijs Vrij Wielerploeg Groot Amsterdam (CLUB) + 1' 40"
13 Jules Vandekerckhove Vetrapo B-Close Bal-Enzo Cycling Team (CLUB) + 1' 43"
14 Yohannes Birhane Ghebrehiwet CLN (CLUB) + 1' 43"
15 David Drouin EuroCyclingTrips - CCN (CT) + 1' 43"
16 Konstantinos Berdempes Greece (NAT) + 1' 45"
17 Tomas De Neve Vetrapo B-Close Bal-Enzo Cycling Team (CLUB) + 1' 45"
18 Mees Jacobs Wielerploeg Groot Amsterdam (CLUB) + 1' 50"
19 Archie Cross Schils - Doltcini (CLUB) + 1' 51"
20 Frederik Petersen ARBÖ MiKo PV ON-Fahrrad (CLUB) + 1' 54"
21 Joerik De Neve Vetrapo B-Close Bal-Enzo Cycling Team (CLUB) + 1' 55"
22 Georgios Bouglas Greece (NAT) + 2' 00"
23 Nicola Parenti Bike Academy Marchini Costruzioni (CLUB) + 2' 00"
24 Karl Erik Rosendahl ARBÖ MiKo PV ON-Fahrrad (CLUB) + 2' 00"
25 Ewan Mackie MyPad Racing powered by Discovery Properties (CLUB) + 2' 00"
26 Ioannis Kiriakidis Greece (NAT) + 2' 00"
27 Tom Jonkmans Wielerploeg Groot Amsterdam (CLUB) + 2' 00"
28 Thiemo Erauw Cyklotym Havířov - Tirana (CLUB) + 2' 00"
29 Dionysios Douzas Greece (NAT) + 2' 00"
30 Niels Reemeijer Wielerploeg Groot Amsterdam (CLUB) + 2' 00"
31 Federico Nesi Bike Academy Marchini Costruzioni (CLUB) + 2' 00"
32 Luca Mazza Polisportiva Tripetetolo (CLUB) + 2' 00"
33 Gabriel Deller Edinburgh Bike Fitting RT (CLUB) + 2' 00"
34 Valentino Kamberaj Albania (NAT) + 2' 00"
35 Gabriele De Fabritiis Albania (NAT) + 2' 00"
36 Jonas Van Den Bossche Vetrapo B-Close Bal-Enzo Cycling Team (CLUB) + 2' 13"
37 Koos Jeroen Kers Wielerploeg Groot Amsterdam (CLUB) + 2' 18"
38 Clovis Roy EuroCyclingTrips - CCN (CT) + 2' 22"
39 Jelmer Immeker Wielerploeg Groot Amsterdam (CLUB) + 2' 22"
40 Herman Vanhoucke Vetrapo B-Close Bal-Enzo Cycling Team (CLUB) + 2' 29"
41 Flavio Venomi Polisportiva Tripetetolo (CLUB) + 2' 30"
42 Finn Mc Henry Edinburgh Bike Fitting RT (CLUB) + 2' 40"
43 Nikolaos Manthos Greece (NAT) + 2' 45"
44 Albion Kastrati Kosovo (NAT) + 2' 50"
45 Matthias Jeindl ARBÖ MiKo PV ON-Fahrrad (CLUB) + 2' 52"
46 Alessio Gasparini P.A.S. Ioanninon - P&I (CLUB) + 2' 52"
47 Ben Meek Edinburgh Bike Fitting RT (CLUB) + 2' 54"
48 Ruggero Lombardi Bike Academy Marchini Costruzioni (CLUB) + 2' 54"
49 Elijah Kwon Edinburgh Bike Fitting RT (CLUB) + 2' 54"
50 Leonardo Sica Bike Academy Marchini Costruzioni (CLUB) + 2' 54"
51 Blerton Nuha Kosovo (NAT) + 2' 56"
52 Luca Jolidon CLN (CLUB) + 2' 58"
53 William Goodfellow EuroCyclingTrips - CCN (CT) + 3' 02"
54 Alessandro Calcarella Bike Academy Marchini Costruzioni (CLUB) + 3' 04"
55 Peter Ochsenhofer ARBÖ MiKo PV ON-Fahrrad (CLUB) + 3' 04"
56 Alessandro Prato1 Polisportiva Tripetetolo (CLUB) + 3' 04"
57 Charlie Lacaille Schils - Doltcini (CLUB) + 3' 15"
58 Alvaro Trivino MyPad Racing powered by Discovery Properties (CLUB) + 3' 28"
59 Evagelos Petrou P.A.S. Ioanninon - P&I (CLUB) + 3' 28"
60 Oliver Snodden Edinburgh Bike Fitting RT (CLUB) + 4' 03"
61 Mattia Di Felice Polisportiva Tripetetolo (CLUB) + 4' 17"
62 Lorenzo Perciavalle Polisportiva Tripetetolo (CLUB) + 4' 17"
63 Thomas Peyroton Dartet EuroCyclingTrips - CCN (CT) + 5' 16"
64 Lance Decabooter Vetrapo B-Close Bal-Enzo Cycling Team (CLUB) + 5' 26"
65 Cedric Jolidon CLN (CLUB) + 5' 29"
66 Jonas Muller CLN (CLUB) + 2' 00"
67 Oscar Pratt Schils - Doltcini (CLUB) + 7' 05"
68 Bjarke Nielsen1 Cyklotym Havířov - Tirana (CLUB) + 22' 01"
69 Konstantinos Papoutsis P.A.S. Ioanninon - P&I (CLUB) + 22' 01"
70 Nikolaos Zegklis P.A.S. Ioanninon - P&I (CLUB) + 23' 59"
71 Bartlomiej Czyz Cyklotym Havířov - Tirana (CLUB) + 24' 00"
72 Evangelos Ntegiannis P.A.S. Ioanninon - P&I (CLUB) + 24' 03"
73 Nikolaos Tsapas P.A.S. Ioanninon - P&I (CLUB) + 24' 03"
74 Olsian Velia Albania (NAT) + 24' 16"
75 Henri Hysa Albania (NAT) + 24' 16"
76 Rene Rossi ARBÖ MiKo PV ON-Fahrrad (CLUB) + 24' 29"
77 Stevan Kervadec Schils - Doltcini (CLUB) + 24' 55"
78 Valon Binakaj Kosovo (NAT) + 25' 15"
DNF Cameron Hurst Schils - Doltcini (CLUB)
DNF Lars Heiniger2 CLN (CLUB)
DNF Sam Chisholm Edinburgh Bike Fitting RT (CLUB)