Tour of Hellas 2025 - Stage 1

Patra > Agrinio, 140.4km

02.04-06.04

Results

Stage

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

GC

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

Youth

PosRiderTeam Time
1 Mathis Avondts Parkhotel Valkenburg 3:12:51
2 Hubert Grygowski Mazowsze Serce Polski + 00.00
3 Nikiforos Arvanitou Greece + 00.00
4 Alessandro Perracchione Team Novo Nordisk + 00.00
5 Bogdan Zabelinskiy Cyprus + 00.00
6 Michal Pomorski Mazowsze Serce Polski + 00.00
7 Tom Williams Monzon-Incolor-Gub + 00.00
8 Alessio Delle Vedove XDS Astana Team + 00.00
9 Tomas Pridal Elkov-Kasper + 00.00
10 Alberto Carlo Monti ATT Investments + 00.07
11 Christodoulos Achas Cyprus + 00.07
12 Garin Kelley XSpeed United + 00.07
13 Valentin Poschacher Hrinkow Advarics + 00.23
14 Simone Zanini XDS Astana Team + 00.27
15 Jacopo Militello Monzon-Incolor-Gub + 00.27
16 Lucas Terrier Team Novo Nordisk + 00.27
17 Maxime Duba Parkhotel Valkenburg + 00.27
18 Daniel Mraz Elkov-Kasper + 00.40
19 Jude Gabriel Francisco Victoria Sports Pro Cycling + 00.43
20 Pierre-Henry Basset XDS Astana Team + 00.50
21 Richard Riska Hrinkow Advarics + 01.11
22 Lampros Athanasiou Cyprus + 01.11
23 Daniel Sidlo Monzon-Incolor-Gub + 01.22
24 Juan Jose Lopez Team Novo Nordisk + 01.50
25 Lukas Vries Parkhotel Valkenburg + 02.30
26 Hamish McKenzie Team Jayco-AlUla + 02.38
27 Louis-Marie Posnic Team Novo Nordisk + 02.38
28 Aviv Bental XSpeed United + 02.40
29 George Radcliffe XSpeed United + 03.16
30 Tord Wikander Epronex-Hungary Cycling Team + 04.53
31 Ákos Mindszenti Epronex-Hungary Cycling Team + 04.53
32 Anton Theo Lennemann BIKE AID + 07.33
33 Jack Clark XSpeed United + 07.35

Points

PosRiderTeam Points
1 Matteo Moschetti Q36.5 Pro Cycling Team 15
2 Dylan Groenewegen Team Jayco-AlUla 14
3 Gleb Syritsa XDS Astana Team 13
4 Timothy Dupont Tarteletto-Isorex 12
5 Kristians Belohvosciks Monzon-Incolor-Gub 11
6 Mathis Avondts Parkhotel Valkenburg 10
7 Marceli Boguslawski ATT Investments 9
8 Hubert Grygowski Mazowsze Serce Polski 8
9 Arne Santy Tarteletto-Isorex 7
10 Tommaso Nencini Solution Tech-Vini Fantini 6
11 Nikiforos Arvanitou Greece 5
12 Valentin Poschacher Hrinkow Advarics 4
13 Matus Stocek Elkov-Kasper 4
14 Konrad Czabok Mazowsze Serce Polski 3
15 Zeb Kyffin Unibet Tietema Rockets 3
16 Daniel Mraz Elkov-Kasper 3
17 Alexander Konychev Team Vorarlberg 2
18 Ewout De Keyser Tarteletto-Isorex 2
19 Alessandro Perracchione Team Novo Nordisk 1

Mountain

PosRiderTeam Points
1 George Radcliffe XSpeed United 5
2 Konrad Czabok Mazowsze Serce Polski 3
3 Ewout De Keyser Tarteletto-Isorex 2
4 Lukas Vries Parkhotel Valkenburg 1

Team

PosTeamTime
1 Monzon-Incolor-Gub 9:38:33
2 Greece + 00.00
3 Mazowsze Serce Polski + 00.00
4 XDS Astana Team + 00.00
5 Unibet Tietema Rockets + 00.00
6 Solution Tech-Vini Fantini + 00.00
7 ATT Investments + 00.07
8 Team Jayco-AlUla + 00.07
9 Team Vorarlberg + 00.07
10 Elkov-Kasper + 00.07
11 Tarteletto-Isorex + 00.27
12 Q36.5 Pro Cycling Team + 00.27
13 Parkhotel Valkenburg + 00.34
14 Team Novo Nordisk + 00.54
15 Hrinkow Advarics + 00.54
16 BIKE AID + 01.10
17 Cyprus + 01.18
18 Epronex-Hungary Cycling Team + 01.18
19 Victoria Sports Pro Cycling + 02.20
20 XSpeed United + 03.14

Race profile

Race
Tour of Hellas
Start date
02.04.2025
End date
06.04.2025
Total distance
140.4 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 ❤️