Races / Tour of Kosovo 2025 / Stage 1

Tour of Kosovo 2025 — Stage 1

04 Sep 2025 · 145 km

Stage Impact
What changed on Stage 1
No GC leader Ewan Mackie

Ewan Mackie leads GC after Stage 1. Ewan Mackie won the stage.

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