Tour of Bulgaria 2025 - Stage 2

Karnobak > Kazanlak, 134.2km

30.08-04.09

Results

Stage

PosRiderTeam Time
1 Mihajlo Stolic Team United Shipping 3:08:03
2 Lorenzo Magli Gallina Ecotek Lucchini + 00.00
3 Lorenzo Cataldo Gragnano Sporting Club + 00.00
4 Kristians Belohvosciks Monzon-Incolor-Gub + 00.00
5 Nikiforos Arvanitou Team United Shipping + 00.00
6 Piergiorgio Cozzani Gragnano Sporting Club + 00.00
7 Szymon Wisniewski Monogo Lubelskie Perla Polski + 00.00
8 Sander Nistad Stien Epronex-Hungary Cycling Team + 00.00
9 Daniel Schrag MaxSolar Cycling Team + 00.00
10 Albert Gathemann Benotti - Berthold + 00.00
11 You Cheng Chang Team CYTO Trigon + 00.00
12 Andrea De Totto Gragnano Sporting Club + 00.00
13 Christodoulos Achas Bialini Gomola Hygge + 00.00
14 Thijmen Paardekooper PSKK Vassil-Levski + 00.00
15 Jacopo Militello Monzon-Incolor-Gub + 00.00
16 Georgi Lumparov Hemus 1896 + 00.00
17 Lukas Panacek Dukla Banská Bystrica + 00.00
18 Nériah Meunier Sow Martigues SC-Payden&Rygel + 00.00
19 Tord Wikander Epronex-Hungary Cycling Team + 00.00
20 Pavle Rajovic Ferei-CCN Metalac + 00.00
21 Jovan Divnic Borac-Cacak + 00.00
22 Benjamin Hivart Martigues SC-Payden&Rygel + 00.00
23 Emre Kaplan Mugla Karya GSK + 00.00
24 Finn McKenzie Hemus 1896 + 00.00
25 Pawel Szostka Monogo Lubelskie Perla Polski + 00.00
26 Serhii Sydor Gallina Ecotek Lucchini + 00.00
27 Tobias Nolde Benotti - Berthold + 00.00
28 Nikola Iliev Doltcini Pro + 00.00
29 Mateo Mateev PSKK Vassil-Levski + 00.00
30 Vasil Popov PSKK Vassil-Levski + 00.00
31 Bartosz Rudyk Monogo Lubelskie Perla Polski + 00.00
32 Vencislav Venkov Doltcini Pro + 00.00
33 Alessandro Pellegrini Gallina Ecotek Lucchini + 00.00
34 Roman Valo Dukla Banská Bystrica + 00.00
35 Eric Meinberg Benotti - Berthold + 00.00
36 Svetozar Hristov PSKK Vassil-Levski + 00.00
37 Radostin Zlatev C.C.Vitosha + 00.00
38 Martin Papanov Team CYTO Trigon + 00.00
39 Michele Bonometti Gallina Ecotek Lucchini + 00.00
40 Max Bonroy Doltcini Pro + 00.00
41 Ákos Mindszenti Epronex-Hungary Cycling Team + 00.00
42 Gergo Grosz Epronex-Hungary Cycling Team + 00.00
43 Ognjen Ilic Borac-Cacak + 00.00
44 Adem Ates Mugla Karya GSK + 00.00
45 Gregor Matija Cerne Ferei-CCN Metalac + 00.00
46 Marko Stankovic Ferei-CCN Metalac + 00.00
47 Jakub Galovic Dukla Banská Bystrica + 00.00
48 Sampo Malinen Monzon-Incolor-Gub + 00.00
49 Jakub Musialik Monogo Lubelskie Perla Polski + 00.00
50 Felix Groß REMBE | rad-net + 00.00
51 Filippo Tagliani Monzon-Incolor-Gub + 00.00
52 Gabriel Grozev MaxSolar Cycling Team + 00.00
53 Linus Scheitinger MaxSolar Cycling Team + 00.00
54 Morgan Bertet Martigues SC-Payden&Rygel + 00.00
55 Borislav Palashev Doltcini Pro + 00.00
56 Lachlan McNabb Martigues SC-Payden&Rygel + 00.00
57 David Kasko Dukla Banská Bystrica + 00.00
58 Yordan Petrov Hemus 1896 + 00.00
59 Yoan Kolev Hemus 1896 + 00.00
60 Igor Sek Monogo Lubelskie Perla Polski + 00.00
61 Borislav Ivanov PSKK Vassil-Levski + 00.00
62 Daniel Sidlo Monzon-Incolor-Gub + 00.00
63 Cristian Calzaferri Gallina Ecotek Lucchini + 00.00
64 Vukasin Jovancevic Borac-Cacak + 00.00
65 Mate Endredi Team United Shipping + 00.00
66 Sverre Litlere Epronex-Hungary Cycling Team + 00.00
67 Jarno Grixa Benotti - Berthold + 00.00
68 Jonas Melf MaxSolar Cycling Team + 00.00
69 Sebastian Michalec Dukla Banská Bystrica + 00.00
70 Denis Dyankov Hemus 1896 + 00.00
71 Barnabas Morocz Team United Shipping + 00.00
72 Zeteny Szijarto Team United Shipping + 00.00
73 Tommaso Rigatti Gragnano Sporting Club + 00.00
74 Lauric Schwitzgebel MaxSolar Cycling Team + 00.00
75 Mert Huner Mugla Karya GSK + 00.00
76 Kacper Majewski Monogo Lubelskie Perla Polski + 00.00
77 Yu Cheng Huang Team CYTO Trigon + 00.00
78 Dominik Röber Benotti - Berthold + 00.00
79 Julian Borresch REMBE | rad-net + 00.00
80 Simone Lucca Gragnano Sporting Club + 00.00
81 Nikolay Dyankov Hemus 1896 + 00.00
82 Balazs Rozsa Epronex-Hungary Cycling Team + 00.00
83 Chia Yu Chen Team CYTO Trigon + 00.00
84 Miguel Angel Rubiano Bialini Gomola Hygge + 00.00
85 Patrick Reißig Benotti - Berthold + 00.00
86 Tyler Tomkinson Martigues SC-Payden&Rygel + 00.00
87 Koicho Shivkov Doltcini Pro + 00.00
88 Martin Popov Doltcini Pro + 00.00
89 Nurullah Ozmen Mugla Karya GSK + 00.00
90 Matus Kriak Dukla Banská Bystrica + 00.00
91 Paul Viehböck MaxSolar Cycling Team + 00.00
92 Michael Belleri Gallina Ecotek Lucchini + 00.00
93 Dorcu Ovidiu Monzon-Incolor-Gub + 00.00
94 Moritz Binder REMBE | rad-net + 00.00
95 Boris Dobrev C.C.Vitosha + 00.00
96 Emil Stoynev C.C.Vitosha + 00.00
97 Lachezar Angelov C.C.Vitosha + 00.00
98 Paul-Felix Petry REMBE | rad-net + 00.00
99 Ismail Ozan Asilioglu Mugla Karya GSK + 00.00
100 Martin Marinov Martigues SC-Payden&Rygel + 00.00
101 Yu Kai Hsu Team CYTO Trigon + 00.00
102 Leon Arenz REMBE | rad-net + 00.00
- Andrija Naunovic Borac-Cacak DNF
- Fatih Gungör Mugla Karya GSK DNF
- Stefan Davidov Ferei-CCN Metalac DNF
- Nikola Krstic Borac-Cacak DNF

GC

PosRiderTeam Time
1 Mihajlo Stolic Team United Shipping 5:42:25
2 Nikiforos Arvanitou Team United Shipping + 00.02
3 Felix Groß REMBE | rad-net + 00.08
4 Lorenzo Cataldo Gragnano Sporting Club + 00.10
5 Szymon Wisniewski Monogo Lubelskie Perla Polski + 00.11
6 Tobias Nolde Benotti - Berthold + 00.11
7 Dominik Röber Benotti - Berthold + 00.11
8 Julian Borresch REMBE | rad-net + 00.11
9 Kristians Belohvosciks Monzon-Incolor-Gub + 00.12
10 David Kasko Dukla Banská Bystrica + 00.14
11 Albert Gathemann Benotti - Berthold + 00.15
12 Linus Scheitinger MaxSolar Cycling Team + 00.15
13 Moritz Binder REMBE | rad-net + 00.15
14 Kacper Majewski Monogo Lubelskie Perla Polski + 00.16
15 Thijmen Paardekooper PSKK Vassil-Levski + 00.17
16 Jarno Grixa Benotti - Berthold + 00.17
17 Andrea De Totto Gragnano Sporting Club + 00.18
18 Finn McKenzie Hemus 1896 + 00.18
19 Zeteny Szijarto Team United Shipping + 00.18
20 Patrick Reißig Benotti - Berthold + 00.18
21 Lorenzo Magli Gallina Ecotek Lucchini + 00.19
22 Tommaso Rigatti Gragnano Sporting Club + 00.20
23 Jacopo Militello Monzon-Incolor-Gub + 00.21
24 Martin Papanov Team CYTO Trigon + 00.21
25 Morgan Bertet Martigues SC-Payden&Rygel + 00.21
26 Gergo Grosz Epronex-Hungary Cycling Team + 00.21
27 Mate Endredi Team United Shipping + 00.21
28 Paul-Felix Petry REMBE | rad-net + 00.21
29 Lukas Panacek Dukla Banská Bystrica + 00.22
30 Igor Sek Monogo Lubelskie Perla Polski + 00.22
31 Lauric Schwitzgebel MaxSolar Cycling Team + 00.22
32 Vencislav Venkov Doltcini Pro + 00.23
33 Filippo Tagliani Monzon-Incolor-Gub + 00.23
34 Michael Belleri Gallina Ecotek Lucchini + 00.23
35 Jonas Melf MaxSolar Cycling Team + 00.23
36 Sander Nistad Stien Epronex-Hungary Cycling Team + 00.25
37 Pawel Szostka Monogo Lubelskie Perla Polski + 00.25
38 Ognjen Ilic Borac-Cacak + 00.25
39 Lachlan McNabb Martigues SC-Payden&Rygel + 00.25
40 Simone Lucca Gragnano Sporting Club + 00.25
41 Georgi Lumparov Hemus 1896 + 00.26
42 Bartosz Rudyk Monogo Lubelskie Perla Polski + 00.26
43 Sampo Malinen Monzon-Incolor-Gub + 00.26
44 Sverre Litlere Epronex-Hungary Cycling Team + 00.26
45 Yordan Petrov Hemus 1896 + 00.26
46 Tyler Tomkinson Martigues SC-Payden&Rygel + 00.26
47 Piergiorgio Cozzani Gragnano Sporting Club + 00.27
48 Nériah Meunier Sow Martigues SC-Payden&Rygel + 00.27
49 Barnabas Morocz Team United Shipping + 00.27
50 Dorcu Ovidiu Monzon-Incolor-Gub + 00.27
51 Serhii Sydor Gallina Ecotek Lucchini + 00.28
52 Nikola Iliev Doltcini Pro + 00.28
53 Eric Meinberg Benotti - Berthold + 00.28
54 Gregor Matija Cerne Ferei-CCN Metalac + 00.28
55 Daniel Sidlo Monzon-Incolor-Gub + 00.28
56 Tord Wikander Epronex-Hungary Cycling Team + 00.29
57 Alessandro Pellegrini Gallina Ecotek Lucchini + 00.29
58 Vasil Popov PSKK Vassil-Levski + 00.29
59 Jakub Galovic Dukla Banská Bystrica + 00.29
60 Balazs Rozsa Epronex-Hungary Cycling Team + 00.29
61 Cristian Calzaferri Gallina Ecotek Lucchini + 00.29
62 Pavle Rajovic Ferei-CCN Metalac + 00.30
63 Jakub Musialik Monogo Lubelskie Perla Polski + 00.30
64 Leon Arenz REMBE | rad-net + 00.30
65 Miguel Angel Rubiano Bialini Gomola Hygge + 00.30
66 Sebastian Michalec Dukla Banská Bystrica + 00.30
67 Jovan Divnic Borac-Cacak + 00.31
68 Borislav Palashev Doltcini Pro + 00.31
69 Emre Kaplan Mugla Karya GSK + 00.32
70 Denis Dyankov Hemus 1896 + 00.32
71 Svetozar Hristov PSKK Vassil-Levski + 00.33
72 Max Bonroy Doltcini Pro + 00.33
73 Ákos Mindszenti Epronex-Hungary Cycling Team + 00.33
74 Gabriel Grozev MaxSolar Cycling Team + 00.33
75 Nikolay Dyankov Hemus 1896 + 00.33
76 You Cheng Chang Team CYTO Trigon + 00.34
77 Paul Viehböck MaxSolar Cycling Team + 00.34
78 Borislav Ivanov PSKK Vassil-Levski + 00.35
79 Christodoulos Achas Bialini Gomola Hygge + 00.36
80 Yu Kai Hsu Team CYTO Trigon + 00.36
81 Marko Stankovic Ferei-CCN Metalac + 00.37
82 Martin Marinov Martigues SC-Payden&Rygel + 00.37
83 Yoan Kolev Hemus 1896 + 00.38
84 Koicho Shivkov Doltcini Pro + 00.39
85 Radostin Zlatev C.C.Vitosha + 00.43
86 Adem Ates Mugla Karya GSK + 00.43
87 Daniel Schrag MaxSolar Cycling Team + 00.46
88 Michele Bonometti Gallina Ecotek Lucchini + 00.46
89 Mateo Mateev PSKK Vassil-Levski + 00.47
90 Lachezar Angelov C.C.Vitosha + 00.48
91 Boris Dobrev C.C.Vitosha + 00.50
92 Yu Cheng Huang Team CYTO Trigon + 00.51
93 Ismail Ozan Asilioglu Mugla Karya GSK + 00.53
94 Chia Yu Chen Team CYTO Trigon + 01.03
95 Matus Kriak Dukla Banská Bystrica + 01.05
96 Martin Popov Doltcini Pro + 01.10
97 Nurullah Ozmen Mugla Karya GSK + 01.13
98 Benjamin Hivart Martigues SC-Payden&Rygel + 01.14
99 Emil Stoynev C.C.Vitosha + 02.47
100 Roman Valo Dukla Banská Bystrica + 16.12
101 Mert Huner Mugla Karya GSK + 16.25
102 Vukasin Jovancevic Borac-Cacak + 16.47
- Andrija Naunovic Borac-Cacak DNF
- Fatih Gungör Mugla Karya GSK DNF
- Stefan Davidov Ferei-CCN Metalac DNF
- Nikola Krstic Borac-Cacak DNF

Youth

PosRiderTeam Time
1 Mihajlo Stolic Team United Shipping 5:42:25
2 Nikiforos Arvanitou Team United Shipping + 00.02
3 Szymon Wisniewski Monogo Lubelskie Perla Polski + 00.11
4 Linus Scheitinger MaxSolar Cycling Team + 00.15
5 Moritz Binder REMBE | rad-net + 00.15
6 Thijmen Paardekooper PSKK Vassil-Levski + 00.17
7 Jarno Grixa Benotti - Berthold + 00.17
8 Finn McKenzie Hemus 1896 + 00.18
9 Zeteny Szijarto Team United Shipping + 00.18
10 Jacopo Militello Monzon-Incolor-Gub + 00.21
11 Gergo Grosz Epronex-Hungary Cycling Team + 00.21
12 Mate Endredi Team United Shipping + 00.21
13 Paul-Felix Petry REMBE | rad-net + 00.21
14 Lukas Panacek Dukla Banská Bystrica + 00.22
15 Igor Sek Monogo Lubelskie Perla Polski + 00.22
16 Lauric Schwitzgebel MaxSolar Cycling Team + 00.22
17 Sander Nistad Stien Epronex-Hungary Cycling Team + 00.25
18 Lachlan McNabb Martigues SC-Payden&Rygel + 00.25
19 Sverre Litlere Epronex-Hungary Cycling Team + 00.26
20 Tyler Tomkinson Martigues SC-Payden&Rygel + 00.26
21 Piergiorgio Cozzani Gragnano Sporting Club + 00.27
22 Nériah Meunier Sow Martigues SC-Payden&Rygel + 00.27
23 Barnabas Morocz Team United Shipping + 00.27
24 Dorcu Ovidiu Monzon-Incolor-Gub + 00.27
25 Nikola Iliev Doltcini Pro + 00.28
26 Eric Meinberg Benotti - Berthold + 00.28
27 Daniel Sidlo Monzon-Incolor-Gub + 00.28
28 Tord Wikander Epronex-Hungary Cycling Team + 00.29
29 Alessandro Pellegrini Gallina Ecotek Lucchini + 00.29
30 Vasil Popov PSKK Vassil-Levski + 00.29
31 Jakub Galovic Dukla Banská Bystrica + 00.29
32 Cristian Calzaferri Gallina Ecotek Lucchini + 00.29
33 Pavle Rajovic Ferei-CCN Metalac + 00.30
34 Leon Arenz REMBE | rad-net + 00.30
35 Sebastian Michalec Dukla Banská Bystrica + 00.30
36 Emre Kaplan Mugla Karya GSK + 00.32
37 Max Bonroy Doltcini Pro + 00.33
38 Ákos Mindszenti Epronex-Hungary Cycling Team + 00.33
39 Gabriel Grozev MaxSolar Cycling Team + 00.33
40 You Cheng Chang Team CYTO Trigon + 00.34
41 Paul Viehböck MaxSolar Cycling Team + 00.34
42 Christodoulos Achas Bialini Gomola Hygge + 00.36
43 Martin Marinov Martigues SC-Payden&Rygel + 00.37
44 Radostin Zlatev C.C.Vitosha + 00.43
45 Adem Ates Mugla Karya GSK + 00.43
46 Daniel Schrag MaxSolar Cycling Team + 00.46
47 Michele Bonometti Gallina Ecotek Lucchini + 00.46
48 Mateo Mateev PSKK Vassil-Levski + 00.47
49 Yu Cheng Huang Team CYTO Trigon + 00.51
50 Ismail Ozan Asilioglu Mugla Karya GSK + 00.53
51 Chia Yu Chen Team CYTO Trigon + 01.03
52 Nurullah Ozmen Mugla Karya GSK + 01.13
53 Benjamin Hivart Martigues SC-Payden&Rygel + 01.14
54 Roman Valo Dukla Banská Bystrica + 16.12
55 Vukasin Jovancevic Borac-Cacak + 16.47

Mountain

PosRiderTeam Points
1 Tommaso Rigatti Gragnano Sporting Club 3
2 Filippo Tagliani Monzon-Incolor-Gub 2
3 Patrick Reißig Benotti - Berthold 1

Team

PosTeamTime
1 REMBE | rad-net 17:07:49
2 Team United Shipping + 00.02
3 Benotti - Berthold + 00.05
4 Monogo Lubelskie Perla Polski + 00.15
5 Monzon-Incolor-Gub + 00.22
6 Gragnano Sporting Club + 00.23
7 MaxSolar Cycling Team + 00.26
8 Dukla Banská Bystrica + 00.31
9 Hemus 1896 + 00.36
10 Martigues SC-Payden&Rygel + 00.38
11 Epronex-Hungary Cycling Team + 00.38
12 Gallina Ecotek Lucchini + 00.42
13 PSKK Vassil-Levski + 00.45
14 Doltcini Pro + 00.48
15 Team CYTO Trigon + 00.57
16 Ferei-CCN Metalac + 01.01
17 Mugla Karya GSK + 01.25
18 C.C.Vitosha + 01.42
19 Borac-Cacak + 16.46

Race profile

Race
Tour of Bulgaria
Start date
30.08.2025
End date
04.09.2025
Total distance
134.2 km
Gen
Men
Cat
2.2
Country
Bulgaria
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 ❤️