Tour of Hellas 2025 - Stage 4

Chalkida > Athens, 186.0km

02.04-06.04

Results

Stage

PosRiderTeam Time
1 Adrien Maire Unibet Tietema Rockets 4:50:44
2 Diego Ulissi XDS Astana Team + 00.00
3 Martin López XDS Astana Team + 00.00
4 Giovanni Carboni Unibet Tietema Rockets + 00.00
5 Anton Schiffer BIKE AID + 00.00
6 Harm Vanhoucke Q36.5 Pro Cycling Team + 00.59
7 Marcel Camprubí Q36.5 Pro Cycling Team + 00.59
8 Riccardo Zoidl Hrinkow Advarics + 00.59
9 Colin Stüssi Team Vorarlberg + 01.01
10 Jannis Peter Team Vorarlberg + 02.20
11 Sjoerd Bax Q36.5 Pro Cycling Team + 02.22
12 Odd Christian Eiking Unibet Tietema Rockets + 07.51
13 Tomas Pridal Elkov-Kasper + 07.53
14 Gianni Marchand Tarteletto-Isorex + 07.55
15 Marcin Budzinski ATT Investments + 09.26
16 Michael Hepburn Team Jayco-AlUla + 10.34
17 Zeb Kyffin Unibet Tietema Rockets + 10.34
18 Simon Bak BIKE AID + 10.34
19 Mark Stewart Solution Tech-Vini Fantini + 10.34
20 Alberto Carlo Monti ATT Investments + 11.20
21 Jakub Kaczmarek Mazowsze Serce Polski + 11.20
22 Garin Kelley XSpeed United + 11.20
23 Nikiforos Arvanitou Greece + 15.25
24 Walter Calzoni Q36.5 Pro Cycling Team + 15.25
25 Alessandro Perracchione Team Novo Nordisk + 15.25
26 Vincent Hoppezak Parkhotel Valkenburg + 15.25
27 Baptiste Huyet Unibet Tietema Rockets + 15.25
28 Filippo Tagliani Monzon-Incolor-Gub + 15.25
29 Philip Heijnen Parkhotel Valkenburg + 15.25
30 Bogdan Zabelinskiy Cyprus + 15.25
31 Periklis Ilias Greece + 15.25
32 Jakub Toupalik Elkov-Kasper + 15.25
33 Matej Zahalka Elkov-Kasper + 15.25
34 David Lozano Team Novo Nordisk + 15.25
35 Georgios Boúglas Greece + 15.25
36 Roberto Gonzalez Solution Tech-Vini Fantini + 15.25
37 Emanuel Zangerle Team Vorarlberg + 15.33
38 Jacopo Militello Monzon-Incolor-Gub + 15.33
39 Gergo Gonczy Epronex-Hungary Cycling Team + 15.33
40 Jeroen Meijers Victoria Sports Pro Cycling + 15.33
41 Jordy Decottignies Tarteletto-Isorex + 15.33
42 Carlos Samudio Solution Tech-Vini Fantini + 15.33
43 Lukasz Owsian Mazowsze Serce Polski + 15.33
44 Andreas Miltiadis Cyprus + 15.33
45 Miltiadis Giannoutsos Greece + 15.33
46 Antoine Berlin BIKE AID + 15.33
47 Owen Geleijn Unibet Tietema Rockets + 15.33
48 Lampros Athanasiou Cyprus + 15.33
49 Kristians Belohvosciks Monzon-Incolor-Gub + 15.33
50 Lucas Plapp Team Jayco-AlUla + 15.43
51 Michael Kukrle ATT Investments + 15.48
52 Ewout De Keyser Tarteletto-Isorex + 18.13
53 Alexander Konychev Team Vorarlberg + 20.16
54 Balazs Rozsa Epronex-Hungary Cycling Team + 20.16
55 Zsolt Istlstekker Epronex-Hungary Cycling Team + 20.16
56 Eugenio Sanchez Victoria Sports Pro Cycling + 20.16
57 Richard Riska Hrinkow Advarics + 20.16
58 Tommaso Nencini Solution Tech-Vini Fantini + 20.16
59 Felix Meo Solution Tech-Vini Fantini + 20.16
60 Maximilian Kabas Hrinkow Advarics + 20.16
61 Simone Zanini XDS Astana Team + 20.16
62 Matteo Moschetti Q36.5 Pro Cycling Team + 20.16
63 Valentin Poschacher Hrinkow Advarics + 20.16
64 Piotr Pekala ATT Investments + 20.16
65 Lukas Meiler Team Vorarlberg + 20.16
66 Campbell Stewart Team Jayco-AlUla + 20.16
67 Riccardo Verza Hrinkow Advarics + 20.16
68 Nicolas Sessler Victoria Sports Pro Cycling + 20.16
69 Edward Ravasi Hrinkow Advarics + 20.16
70 Vinzent Dorn BIKE AID + 20.16
71 Luka Mezgec Team Jayco-AlUla + 20.16
72 Alessio Delle Vedove XDS Astana Team + 26.54
73 Timothy Dupont Tarteletto-Isorex + 26.54
74 Arne Santy Tarteletto-Isorex + 26.54
75 Yanne Dorenbos Parkhotel Valkenburg + 26.54
76 Maxime Duba Parkhotel Valkenburg + 26.54
77 Hamish McKenzie Team Jayco-AlUla + 26.54
78 Aviv Bental XSpeed United + 26.54
79 Tim Riesen XSpeed United + 26.54
80 Sampo Malinen Monzon-Incolor-Gub + 26.54
81 Lucas Terrier Team Novo Nordisk + 26.54
82 Louis-Marie Posnic Team Novo Nordisk + 26.54
83 Dylan Groenewegen Team Jayco-AlUla + 26.54
84 Kristian Klevgård XSpeed United + 26.54
85 Tom Williams Monzon-Incolor-Gub + 26.54
86 Alexis Pagara Victoria Sports Pro Cycling + 26.54
87 Gleb Syritsa XDS Astana Team + 26.54
88 Matus Stocek Elkov-Kasper + 26.54
89 Tord Wikander Epronex-Hungary Cycling Team + 26.54
90 Mathis Avondts Parkhotel Valkenburg + 26.54
91 Lukas Vries Parkhotel Valkenburg + 26.54
92 Konstantinos Pavlides Cyprus + 26.54
93 Norbert Banaszek ATT Investments + 26.54
94 Marceli Boguslawski ATT Investments + 26.54
95 Marcelo Felipe Victoria Sports Pro Cycling + 26.54
96 Daniel Mraz Elkov-Kasper + 26.54
97 Pierre-Henry Basset XDS Astana Team + 26.54
98 Ákos Mindszenti Epronex-Hungary Cycling Team + 26.54
99 George Radcliffe XSpeed United + 26.54
100 Nikolaos Drakos Greece + 26.54
101 Emiliano Vila Greece + 26.54
102 Dominik Amann Team Vorarlberg + 26.54
103 Hubert Grygowski Mazowsze Serce Polski + 26.54
104 Filip Helta Mazowsze Serce Polski + 27.02
105 Michal Pomorski Mazowsze Serce Polski + 27.02
- Konrad Czabok Mazowsze Serce Polski DNS
- Juan Jose Lopez Team Novo Nordisk DNF
- Bo Godart Tarteletto-Isorex DNF
- Christodoulos Achas Cyprus DNF
- Michal Schlegel Elkov-Kasper DNF
- Anton Theo Lennemann BIKE AID DNF
- Daniel Sidlo Monzon-Incolor-Gub DNF
- Lasse Reuß BIKE AID DNF
- Tomas Barta Epronex-Hungary Cycling Team DNF
- Jude Gabriel Francisco Victoria Sports Pro Cycling DNF

GC

PosRiderTeam Time
1 Martin López XDS Astana Team 12:41:02
2 Anton Schiffer BIKE AID + 00.21
3 Adrien Maire Unibet Tietema Rockets + 00.37
4 Diego Ulissi XDS Astana Team + 00.39
5 Colin Stüssi Team Vorarlberg + 01.22
6 Marcel Camprubí Q36.5 Pro Cycling Team + 01.47
7 Harm Vanhoucke Q36.5 Pro Cycling Team + 01.58
8 Riccardo Zoidl Hrinkow Advarics + 02.03
9 Sjoerd Bax Q36.5 Pro Cycling Team + 02.43
10 Jannis Peter Team Vorarlberg + 04.18
11 Tomas Pridal Elkov-Kasper + 08.14
12 Odd Christian Eiking Unibet Tietema Rockets + 08.39
13 Gianni Marchand Tarteletto-Isorex + 08.43
14 Marcin Budzinski ATT Investments + 09.50
15 Zeb Kyffin Unibet Tietema Rockets + 10.55
16 Mark Stewart Solution Tech-Vini Fantini + 10.55
17 Giovanni Carboni Unibet Tietema Rockets + 11.23
18 Garin Kelley XSpeed United + 11.48
19 Alberto Carlo Monti ATT Investments + 11.56
20 Simon Bak BIKE AID + 12.49
21 Jakub Kaczmarek Mazowsze Serce Polski + 12.55
22 Michael Hepburn Team Jayco-AlUla + 13.28
23 Bogdan Zabelinskiy Cyprus + 15.46
24 Filippo Tagliani Monzon-Incolor-Gub + 15.46
25 Lucas Plapp Team Jayco-AlUla + 15.52
26 Periklis Ilias Greece + 16.24
27 Antoine Berlin BIKE AID + 16.37
28 Walter Calzoni Q36.5 Pro Cycling Team + 16.58
29 Alessandro Perracchione Team Novo Nordisk + 17.00
30 Owen Geleijn Unibet Tietema Rockets + 17.07
31 Jacopo Militello Monzon-Incolor-Gub + 17.35
32 Carlos Samudio Solution Tech-Vini Fantini + 18.23
33 David Lozano Team Novo Nordisk + 19.06
34 Miltiadis Giannoutsos Greece + 19.14
35 Ewout De Keyser Tarteletto-Isorex + 19.15
36 Andreas Miltiadis Cyprus + 19.25
37 Roberto Gonzalez Solution Tech-Vini Fantini + 19.29
38 Nikiforos Arvanitou Greece + 19.41
39 Georgios Boúglas Greece + 19.41
40 Jakub Toupalik Elkov-Kasper + 19.48
41 Michael Kukrle ATT Investments + 20.11
42 Lampros Athanasiou Cyprus + 20.33
43 Piotr Pekala ATT Investments + 20.37
44 Philip Heijnen Parkhotel Valkenburg + 21.10
45 Baptiste Huyet Unibet Tietema Rockets + 21.15
46 Riccardo Verza Hrinkow Advarics + 21.22
47 Matej Zahalka Elkov-Kasper + 21.49
48 Jordy Decottignies Tarteletto-Isorex + 22.55
49 Lukasz Owsian Mazowsze Serce Polski + 23.50
50 Kristians Belohvosciks Monzon-Incolor-Gub + 24.12
51 Gergo Gonczy Epronex-Hungary Cycling Team + 25.06
52 Lukas Meiler Team Vorarlberg + 26.42
53 Eugenio Sanchez Victoria Sports Pro Cycling + 26.50
54 Emanuel Zangerle Team Vorarlberg + 27.12
55 Tommaso Nencini Solution Tech-Vini Fantini + 27.14
56 Alexander Konychev Team Vorarlberg + 27.14
57 Valentin Poschacher Hrinkow Advarics + 27.37
58 Edward Ravasi Hrinkow Advarics + 27.41
59 Vincent Hoppezak Parkhotel Valkenburg + 27.43
60 Richard Riska Hrinkow Advarics + 28.22
61 Nikolaos Drakos Greece + 30.08
62 Luka Mezgec Team Jayco-AlUla + 31.32
63 Felix Meo Solution Tech-Vini Fantini + 31.48
64 Simone Zanini XDS Astana Team + 32.15
65 Maximilian Kabas Hrinkow Advarics + 32.31
66 Tom Williams Monzon-Incolor-Gub + 32.32
67 Lukas Vries Parkhotel Valkenburg + 32.48
68 Tim Riesen XSpeed United + 33.16
69 Jeroen Meijers Victoria Sports Pro Cycling + 33.49
70 Matteo Moschetti Q36.5 Pro Cycling Team + 33.59
71 Balazs Rozsa Epronex-Hungary Cycling Team + 34.16
72 Lucas Terrier Team Novo Nordisk + 34.19
73 Filip Helta Mazowsze Serce Polski + 34.27
74 Emiliano Vila Greece + 34.44
75 Campbell Stewart Team Jayco-AlUla + 35.04
76 Zsolt Istlstekker Epronex-Hungary Cycling Team + 35.20
77 Nicolas Sessler Victoria Sports Pro Cycling + 35.46
78 Vinzent Dorn BIKE AID + 36.05
79 Louis-Marie Posnic Team Novo Nordisk + 36.30
80 Aviv Bental XSpeed United + 37.08
81 Dylan Groenewegen Team Jayco-AlUla + 38.20
82 Arne Santy Tarteletto-Isorex + 38.26
83 Pierre-Henry Basset XDS Astana Team + 39.16
84 Gleb Syritsa XDS Astana Team + 40.43
85 Timothy Dupont Tarteletto-Isorex + 40.47
86 Mathis Avondts Parkhotel Valkenburg + 40.47
87 Matus Stocek Elkov-Kasper + 40.47
88 Marceli Boguslawski ATT Investments + 40.47
89 Hubert Grygowski Mazowsze Serce Polski + 40.47
90 Hamish McKenzie Team Jayco-AlUla + 40.48
91 Sampo Malinen Monzon-Incolor-Gub + 40.50
92 Michal Pomorski Mazowsze Serce Polski + 40.55
93 Norbert Banaszek ATT Investments + 41.07
94 Kristian Klevgård XSpeed United + 41.14
95 Maxime Duba Parkhotel Valkenburg + 41.14
96 Daniel Mraz Elkov-Kasper + 41.27
97 Alessio Delle Vedove XDS Astana Team + 43.00
98 Alexis Pagara Victoria Sports Pro Cycling + 43.04
99 Konstantinos Pavlides Cyprus + 43.13
100 Marcelo Felipe Victoria Sports Pro Cycling + 43.17
101 Ákos Mindszenti Epronex-Hungary Cycling Team + 43.19
102 Yanne Dorenbos Parkhotel Valkenburg + 43.38
103 George Radcliffe XSpeed United + 44.03
104 Tord Wikander Epronex-Hungary Cycling Team + 45.40
105 Dominik Amann Team Vorarlberg + 45.51
- Konrad Czabok Mazowsze Serce Polski DNS
- Juan Jose Lopez Team Novo Nordisk DNF
- Bo Godart Tarteletto-Isorex DNF
- Christodoulos Achas Cyprus DNF
- Michal Schlegel Elkov-Kasper DNF
- Anton Theo Lennemann BIKE AID DNF
- Daniel Sidlo Monzon-Incolor-Gub DNF
- Lasse Reuß BIKE AID DNF
- Tomas Barta Epronex-Hungary Cycling Team DNF
- Jude Gabriel Francisco Victoria Sports Pro Cycling DNF

Youth

PosRiderTeam Time
1 Tomas Pridal Elkov-Kasper 12:49:16
2 Garin Kelley XSpeed United + 03.34
3 Alberto Carlo Monti ATT Investments + 03.42
4 Bogdan Zabelinskiy Cyprus + 07.32
5 Alessandro Perracchione Team Novo Nordisk + 08.46
6 Jacopo Militello Monzon-Incolor-Gub + 09.21
7 Nikiforos Arvanitou Greece + 11.27
8 Lampros Athanasiou Cyprus + 12.19
9 Valentin Poschacher Hrinkow Advarics + 19.23
10 Richard Riska Hrinkow Advarics + 20.08
11 Simone Zanini XDS Astana Team + 24.01
12 Tom Williams Monzon-Incolor-Gub + 24.18
13 Lukas Vries Parkhotel Valkenburg + 24.34
14 Lucas Terrier Team Novo Nordisk + 26.05
15 Louis-Marie Posnic Team Novo Nordisk + 28.16
16 Aviv Bental XSpeed United + 28.54
17 Pierre-Henry Basset XDS Astana Team + 31.02
18 Mathis Avondts Parkhotel Valkenburg + 32.33
19 Hubert Grygowski Mazowsze Serce Polski + 32.33
20 Hamish McKenzie Team Jayco-AlUla + 32.34
21 Michal Pomorski Mazowsze Serce Polski + 32.41
22 Maxime Duba Parkhotel Valkenburg + 33.00
23 Daniel Mraz Elkov-Kasper + 33.13
24 Alessio Delle Vedove XDS Astana Team + 34.46
25 Ákos Mindszenti Epronex-Hungary Cycling Team + 35.05
26 George Radcliffe XSpeed United + 35.49
27 Tord Wikander Epronex-Hungary Cycling Team + 37.26

Points

PosRiderTeam Points
1 Martin López XDS Astana Team 29
2 Diego Ulissi XDS Astana Team 28
3 Adrien Maire Unibet Tietema Rockets 26
4 Marcel Camprubí Q36.5 Pro Cycling Team 18
5 Anton Schiffer BIKE AID 16
6 Lucas Plapp Team Jayco-AlUla 15
7 Matteo Moschetti Q36.5 Pro Cycling Team 15
8 Tomas Pridal Elkov-Kasper 15
9 Harm Vanhoucke Q36.5 Pro Cycling Team 14
10 Marcin Budzinski ATT Investments 14
11 Dylan Groenewegen Team Jayco-AlUla 14
12 Gleb Syritsa XDS Astana Team 13
13 Giovanni Carboni Unibet Tietema Rockets 12
14 Timothy Dupont Tarteletto-Isorex 12
15 Kristians Belohvosciks Monzon-Incolor-Gub 11
16 Gianni Marchand Tarteletto-Isorex 10
17 Mathis Avondts Parkhotel Valkenburg 10
18 Marceli Boguslawski ATT Investments 9
19 Riccardo Zoidl Hrinkow Advarics 8
20 Hubert Grygowski Mazowsze Serce Polski 8
21 Colin Stüssi Team Vorarlberg 7
22 Bogdan Zabelinskiy Cyprus 7
23 Arne Santy Tarteletto-Isorex 7
24 Vincent Hoppezak Parkhotel Valkenburg 6
25 Jannis Peter Team Vorarlberg 6
26 Mark Stewart Solution Tech-Vini Fantini 6
27 Tommaso Nencini Solution Tech-Vini Fantini 6
28 Sjoerd Bax Q36.5 Pro Cycling Team 5
29 Odd Christian Eiking Unibet Tietema Rockets 5
30 Ewout De Keyser Tarteletto-Isorex 5
31 Nikiforos Arvanitou Greece 5
32 Valentin Poschacher Hrinkow Advarics 4
33 Matus Stocek Elkov-Kasper 4
34 Zeb Kyffin Unibet Tietema Rockets 3
35 Richard Riska Hrinkow Advarics 3
36 Daniel Mraz Elkov-Kasper 3
37 Filippo Tagliani Monzon-Incolor-Gub 2
38 Alexander Konychev Team Vorarlberg 2
39 Alessandro Perracchione Team Novo Nordisk 1

Mountain

PosRiderTeam Points
1 Giovanni Carboni Unibet Tietema Rockets 31
2 Martin López XDS Astana Team 27
3 Lucas Plapp Team Jayco-AlUla 23
4 Anton Schiffer BIKE AID 18
5 Adrien Maire Unibet Tietema Rockets 17
6 Harm Vanhoucke Q36.5 Pro Cycling Team 10
7 Diego Ulissi XDS Astana Team 9
8 Marcin Budzinski ATT Investments 8
9 Tomas Pridal Elkov-Kasper 6
10 Simone Zanini XDS Astana Team 6
11 George Radcliffe XSpeed United 5
12 Colin Stüssi Team Vorarlberg 4
13 Jordy Decottignies Tarteletto-Isorex 4
14 Jannis Peter Team Vorarlberg 2
15 Ewout De Keyser Tarteletto-Isorex 2
16 Maximilian Kabas Hrinkow Advarics 2
17 Richard Riska Hrinkow Advarics 1
18 Lukas Vries Parkhotel Valkenburg 1

Team

PosTeamTime
1 Q36.5 Pro Cycling Team 38:08:56
2 Unibet Tietema Rockets + 03.04
3 Team Vorarlberg + 17.36
4 BIKE AID + 23.57
5 XDS Astana Team + 26.31
6 ATT Investments + 32.02
7 Elkov-Kasper + 40.00
8 Solution Tech-Vini Fantini + 41.40
9 Tarteletto-Isorex + 41.46
10 Hrinkow Advarics + 45.00
11 Greece + 47.14
12 Cyprus + 47.44
13 Monzon-Incolor-Gub + 48.15
14 Team Jayco-AlUla + 54.47
15 Mazowsze Serce Polski + 01:03.28
16 Team Novo Nordisk + 01:04.35
17 XSpeed United + 01:12.50
18 Parkhotel Valkenburg + 01:13.02
19 Epronex-Hungary Cycling Team + 01:23.55
20 Victoria Sports Pro Cycling + 01:26.55

Race profile

Race
Tour of Hellas
Start date
02.04.2025
End date
06.04.2025
Total distance
186.0 km
Gen
Men
Cat
2.1
Country
Greece
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 ❤️