Belgrade Banjaluka 2025 - Stage 4

Doboj > Banjaluka, 126.0km

23.04-26.04

Results

Stage

PosRiderTeam Time
1 Dusan Rajovic Serbia 2:32:20
2 Bartlomiej Proc Run&Race-Wibatech + 00.00
3 Radoslaw Fratczak Voster ATS Team + 00.00
4 Adam Bradac Factor Racing + 00.00
5 Simon Vanicek ATT Investments + 00.00
6 Mihajlo Stolic Team United Shipping + 00.00
7 Tilen Finkst Adria Mobil + 00.00
8 Szymon Wisniewski Monogo Lubelskie Perla Polski + 00.00
9 Matteo Baseggio SC Padovani Polo Cherry Bank + 00.00
10 Nikiforos Arvanitou Balkan Regional Team + 00.00
11 Nicolas Gojkovic Pogi Team Gusto Ljubljana + 00.00
12 Luka Turkulov VPM Moretti SCS + 00.00
13 Kevin Bonaldo SC Padovani Polo Cherry Bank + 00.00
14 Lorenzo Magli Gallina Ecotek Lucchini + 00.00
15 Marko Stankovic Balkan Regional Team + 00.00
16 Lukas Panacek Dukla Banská Bystrica + 00.00
17 Patryk Stosz Voster ATS Team + 00.00
18 Fabian Steininger WSA KTM Graz + 00.00
19 Barnabas Morocz Team United Shipping + 00.00
20 Filip Reha ATT Investments + 00.00
21 Matthias Jeindl ARBÖ MiKo PV ON-Fahrrad + 00.00
22 Nikolaos Drakos Balkan Regional Team + 00.00
23 Paul Wright Factor Racing + 00.00
24 Pawel Szostka Monogo Lubelskie Perla Polski + 00.00
25 Pavle Rajovic Serbia + 00.00
26 Kacper Maciejuk Run&Race-Wibatech + 00.00
27 Nejc Peterlin Adria Mobil + 00.00
28 Daniel Yon Hin ARBÖ MiKo PV ON-Fahrrad + 00.00
29 Cristian Bonini Gallina Ecotek Lucchini + 00.00
30 Vencislav Venkov PSKK Vassil-Levski + 00.00
31 Mihael Stajnar Pogi Team Gusto Ljubljana + 00.00
32 Cristian Caputo VPM Moretti SCS + 00.00
33 Zeteny Szijarto Team United Shipping + 00.00
34 Maximilian Schmidbauer WSA KTM Graz + 00.00
35 Nikola Iliev PSKK Vassil-Levski + 00.00
36 Jakub Musialik Monogo Lubelskie Perla Polski + 00.00
37 Jakub Riman ATT Investments + 00.00
38 Szymon Ilski Run&Race-Wibatech + 00.00
39 Karl-Erik Rosendahl ARBÖ MiKo PV ON-Fahrrad + 00.00
40 Michael Belleri Gallina Ecotek Lucchini + 00.00
41 Jan Münzer Team Storck-Metropol Cycling + 00.00
42 Ognjen Ilic Balkan Regional Team + 00.00
43 Alessandro Pellegrini Gallina Ecotek Lucchini + 00.00
44 Roman Valo Dukla Banská Bystrica + 00.00
45 Vasil Popov PSKK Vassil-Levski + 00.00
46 Federico Guzzo SC Padovani Polo Cherry Bank + 00.00
47 Jaka Marolt Factor Racing + 00.00
48 Anze Skok Adria Mobil + 00.00
49 Thomas Sbrana VPM Moretti SCS + 00.00
50 Matteo Zurlo SC Padovani Polo Cherry Bank + 00.00
51 Gal Oblak Factor Racing + 00.00
52 Borislav Hadzhistoyanov PSKK Vassil-Levski + 00.00
53 Alessio Giannelli VPM Moretti SCS + 00.00
54 Mate Endredi Team United Shipping + 00.00
55 Gregor Matija Cerne Balkan Regional Team + 00.00
56 Mateusz Kostanski Voster ATS Team + 00.00
57 Frederik Petersen ARBÖ MiKo PV ON-Fahrrad + 00.00
58 Luca Câmpean Team United Shipping + 00.00
59 Dominik Merseburg Team Storck-Metropol Cycling + 00.00
60 Cristian Calzaferri Gallina Ecotek Lucchini + 00.00
61 Matic Zumer Adria Mobil + 00.00
62 Teo Pecnik Adria Mobil + 00.00
63 Gabriel Grozev MaxSolar Cycling Team + 00.00
64 Borislav Palashev PSKK Vassil-Levski + 00.00
65 Antoni Muryj Monogo Lubelskie Perla Polski + 00.00
66 Barnabas Peak ATT Investments + 00.00
67 Jakub Galovic Dukla Banská Bystrica + 00.00
68 Sebastian Michalec Dukla Banská Bystrica + 00.00
69 Igor Sek Monogo Lubelskie Perla Polski + 00.00
70 Erik Fetter Team United Shipping + 00.00
71 Lauric Schwitzgebel MaxSolar Cycling Team + 00.00
72 Campo Schmitz Team Storck-Metropol Cycling + 00.00
73 Tobias Kreuzer Run&Race-Wibatech + 00.00
74 David Kasko Dukla Banská Bystrica + 00.00
75 Clemens Vortkamp MaxSolar Cycling Team + 00.00
76 Tomasz Budzinski Voster ATS Team + 00.00
77 Nejc Komac Factor Racing + 00.00
78 Henri Hysa Cyklotym Havirov Tirana + 00.00
79 Artur Sowinski Run&Race-Wibatech + 00.00
80 Borislav Ivanov PSKK Vassil-Levski + 00.00
81 Ting Wei Li Pogi Team Gusto Ljubljana + 00.00
82 Robin Fischer Team Storck-Metropol Cycling + 00.00
83 Michael Peter Run&Race-Wibatech + 00.00
84 Thomas Tichler WSA KTM Graz + 00.00
85 Davide Novelli VPM Moretti SCS + 00.00
86 Marcel Skok Adria Mobil + 00.00
87 Andrea Cocca Gallina Ecotek Lucchini + 00.00
88 Kacper Majewski Monogo Lubelskie Perla Polski + 00.17
89 Alex Eaves Pogi Team Gusto Ljubljana + 00.17
90 Toni Franz Team Storck-Metropol Cycling + 00.17
91 Nikolaos Voukelatos PAS Ioaninnon + 00.17
92 Djordje Djuric Serbia + 00.17
93 Tobiasz Pawlak Voster ATS Team + 00.21
94 Lucas Carstensen Team Storck-Metropol Cycling + 00.38
95 Janos Pelikan Team United Shipping + 00.44
96 Jaka Spoljar Adria Mobil + 00.44
97 Loris Costantini VPM Moretti SCS + 00.46
98 Michal Zelazowski Voster ATS Team + 02.05
99 Marco Palomba SC Padovani Polo Cherry Bank + 02.05
100 Peter Ochsenhofer ARBÖ MiKo PV ON-Fahrrad + 02.26
101 Alessio Gasparini PAS Ioaninnon + 02.45
102 Luca Graziotto SC Padovani Polo Cherry Bank + 03.09
103 Grega Podlesnik Factor Racing + 03.09
104 Thiemo Erauw Cyklotym Havirov Tirana + 04.02
105 Florian Sieber WSA KTM Graz + 04.02
106 Justus Steinmetz MaxSolar Cycling Team + 04.02
107 Jon Pritrznik Pogi Team Gusto Ljubljana + 04.02
108 Evangelos Ntegiannis PAS Ioaninnon + 04.02
109 Stefan Davidov Serbia + 04.02
110 Moritz Czasa Team Storck-Metropol Cycling + 04.02
111 Olsian Velia Cyklotym Havirov Tirana + 04.02
112 Nils Puschmann Run&Race-Wibatech + 04.02
113 Max Roth MaxSolar Cycling Team + 04.02
114 Adam Kus Monogo Lubelskie Perla Polski + 04.02
115 Piotr Maslak Voster ATS Team + 04.02
116 Evangelos Petrou PAS Ioaninnon + 04.02
117 Mateo Mateev PSKK Vassil-Levski + 04.02
118 Jiri Pospisil ATT Investments + 04.02
119 Marco Stocker WSA KTM Graz + 04.02
120 Matus Kriak Dukla Banská Bystrica + 04.02
121 Dejan Cogoljevic Serbia + 04.02
122 Ian Peran Pogi Team Gusto Ljubljana + 04.02
123 Michail Louloudis PAS Ioaninnon + 06.39
124 Ares Costa SC Padovani Polo Cherry Bank + 06.39
125 Bartlomiej Czyz Cyklotym Havirov Tirana + 06.41
126 Maj Flajs Factor Racing + 07.04
127 Karol Stelmach VPM Moretti SCS + 10.04
- Aleksandar Miloshevski North Macedonia DNS

GC

PosRiderTeam Time
1 Dusan Rajovic Serbia 11:16:29
2 Paul Wright Factor Racing + 00.22
3 Nikiforos Arvanitou Balkan Regional Team + 00.24
4 Patryk Stosz Voster ATS Team + 00.30
5 Tilen Finkst Adria Mobil + 00.32
6 Federico Guzzo SC Padovani Polo Cherry Bank + 00.32
7 Matteo Baseggio SC Padovani Polo Cherry Bank + 00.32
8 Bartlomiej Proc Run&Race-Wibatech + 00.34
9 Mihajlo Stolic Team United Shipping + 00.36
10 Jakub Riman ATT Investments + 00.36
11 Filip Reha ATT Investments + 00.36
12 Barnabas Peak ATT Investments + 00.36
13 Fabian Steininger WSA KTM Graz + 00.40
14 Mihael Stajnar Pogi Team Gusto Ljubljana + 00.40
15 Zeteny Szijarto Team United Shipping + 00.40
16 Mateusz Kostanski Voster ATS Team + 00.40
17 Michael Belleri Gallina Ecotek Lucchini + 00.40
18 Nikolaos Drakos Balkan Regional Team + 00.44
19 Tomasz Budzinski Voster ATS Team + 00.44
20 Szymon Ilski Run&Race-Wibatech + 00.46
21 Ognjen Ilic Balkan Regional Team + 00.52
22 Lauric Schwitzgebel MaxSolar Cycling Team + 00.52
23 Artur Sowinski Run&Race-Wibatech + 00.53
24 Tobias Kreuzer Run&Race-Wibatech + 00.56
25 Kevin Bonaldo SC Padovani Polo Cherry Bank + 00.57
26 Karl-Erik Rosendahl ARBÖ MiKo PV ON-Fahrrad + 00.57
27 Erik Fetter Team United Shipping + 00.57
28 Alessandro Pellegrini Gallina Ecotek Lucchini + 00.57
29 Gregor Matija Cerne Balkan Regional Team + 00.58
30 Thomas Tichler WSA KTM Graz + 00.58
31 Matteo Zurlo SC Padovani Polo Cherry Bank + 01.09
32 Gabriel Grozev MaxSolar Cycling Team + 01.09
33 Cristian Calzaferri Gallina Ecotek Lucchini + 01.09
34 Teo Pecnik Adria Mobil + 01.09
35 David Kasko Dukla Banská Bystrica + 01.09
36 Borislav Hadzhistoyanov PSKK Vassil-Levski + 01.56
37 Campo Schmitz Team Storck-Metropol Cycling + 01.56
38 Kacper Maciejuk Run&Race-Wibatech + 02.03
39 Jaka Marolt Factor Racing + 02.30
40 Mate Endredi Team United Shipping + 02.30
41 Alex Eaves Pogi Team Gusto Ljubljana + 02.32
42 Sebastian Michalec Dukla Banská Bystrica + 03.02
43 Nicolas Gojkovic Pogi Team Gusto Ljubljana + 03.03
44 Simon Vanicek ATT Investments + 03.04
45 Pawel Szostka Monogo Lubelskie Perla Polski + 03.04
46 Luca Câmpean Team United Shipping + 03.04
47 Lorenzo Magli Gallina Ecotek Lucchini + 03.16
48 Borislav Palashev PSKK Vassil-Levski + 03.16
49 Marcel Skok Adria Mobil + 03.16
50 Matic Zumer Adria Mobil + 03.23
51 Radoslaw Fratczak Voster ATS Team + 03.29
52 Szymon Wisniewski Monogo Lubelskie Perla Polski + 03.33
53 Alessio Giannelli VPM Moretti SCS + 03.33
54 Clemens Vortkamp MaxSolar Cycling Team + 03.33
55 Tobiasz Pawlak Voster ATS Team + 03.44
56 Luka Turkulov VPM Moretti SCS + 03.45
57 Nejc Peterlin Adria Mobil + 03.45
58 Jakub Musialik Monogo Lubelskie Perla Polski + 03.45
59 Nejc Komac Factor Racing + 03.45
60 Antoni Muryj Monogo Lubelskie Perla Polski + 03.45
61 Davide Novelli VPM Moretti SCS + 03.45
62 Robin Fischer Team Storck-Metropol Cycling + 03.45
63 Janos Pelikan Team United Shipping + 03.59
64 Matthias Jeindl ARBÖ MiKo PV ON-Fahrrad + 04.00
65 Cristian Bonini Gallina Ecotek Lucchini + 04.05
66 Jakub Galovic Dukla Banská Bystrica + 04.05
67 Michael Peter Run&Race-Wibatech + 04.05
68 Alessio Gasparini PAS Ioaninnon + 05.19
69 Marco Palomba SC Padovani Polo Cherry Bank + 05.37
70 Michal Zelazowski Voster ATS Team + 05.38
71 Adam Bradac Factor Racing + 07.21
72 Marko Stankovic Balkan Regional Team + 07.33
73 Ting Wei Li Pogi Team Gusto Ljubljana + 07.33
74 Dominik Merseburg Team Storck-Metropol Cycling + 07.33
75 Moritz Czasa Team Storck-Metropol Cycling + 07.35
76 Gal Oblak Factor Racing + 07.50
77 Nikolaos Voukelatos PAS Ioaninnon + 07.50
78 Daniel Yon Hin ARBÖ MiKo PV ON-Fahrrad + 07.58
79 Lukas Panacek Dukla Banská Bystrica + 08.01
80 Henri Hysa Cyklotym Havirov Tirana + 08.01
81 Borislav Ivanov PSKK Vassil-Levski + 08.01
82 Thomas Sbrana VPM Moretti SCS + 08.05
83 Roman Valo Dukla Banská Bystrica + 08.20
84 Nils Puschmann Run&Race-Wibatech + 08.24
85 Marco Stocker WSA KTM Graz + 08.24
86 Jiri Pospisil ATT Investments + 08.24
87 Jan Münzer Team Storck-Metropol Cycling + 09.26
88 Pavle Rajovic Serbia + 09.38
89 Maximilian Schmidbauer WSA KTM Graz + 09.38
90 Kacper Majewski Monogo Lubelskie Perla Polski + 11.15
91 Anze Skok Adria Mobil + 11.16
92 Vasil Popov PSKK Vassil-Levski + 11.16
93 Vencislav Venkov PSKK Vassil-Levski + 11.18
94 Igor Sek Monogo Lubelskie Perla Polski + 11.18
95 Barnabas Morocz Team United Shipping + 11.28
96 Cristian Caputo VPM Moretti SCS + 11.28
97 Nikola Iliev PSKK Vassil-Levski + 11.28
98 Frederik Petersen ARBÖ MiKo PV ON-Fahrrad + 11.28
99 Djordje Djuric Serbia + 11.33
100 Mateo Mateev PSKK Vassil-Levski + 11.35
101 Loris Costantini VPM Moretti SCS + 12.14
102 Jaka Spoljar Adria Mobil + 12.39
103 Toni Franz Team Storck-Metropol Cycling + 12.43
104 Lucas Carstensen Team Storck-Metropol Cycling + 12.47
105 Luca Graziotto SC Padovani Polo Cherry Bank + 12.55
106 Matus Kriak Dukla Banská Bystrica + 13.19
107 Andrea Cocca Gallina Ecotek Lucchini + 13.27
108 Peter Ochsenhofer ARBÖ MiKo PV ON-Fahrrad + 13.56
109 Thiemo Erauw Cyklotym Havirov Tirana + 15.24
110 Florian Sieber WSA KTM Graz + 15.30
111 Olsian Velia Cyklotym Havirov Tirana + 15.32
112 Adam Kus Monogo Lubelskie Perla Polski + 15.49
113 Piotr Maslak Voster ATS Team + 15.59
114 Dejan Cogoljevic Serbia + 16.09
115 Max Roth MaxSolar Cycling Team + 16.09
116 Evangelos Petrou PAS Ioaninnon + 16.20
117 Grega Podlesnik Factor Racing + 17.58
118 Jon Pritrznik Pogi Team Gusto Ljubljana + 18.15
119 Ares Costa SC Padovani Polo Cherry Bank + 18.40
120 Ian Peran Pogi Team Gusto Ljubljana + 18.44
121 Justus Steinmetz MaxSolar Cycling Team + 18.47
122 Michail Louloudis PAS Ioaninnon + 21.41
123 Bartlomiej Czyz Cyklotym Havirov Tirana + 23.49
124 Karol Stelmach VPM Moretti SCS + 25.03
125 Evangelos Ntegiannis PAS Ioaninnon + 25.21
126 Stefan Davidov Serbia + 26.00
127 Maj Flajs Factor Racing + 31.15
- Aleksandar Miloshevski North Macedonia DNS

Youth

PosRiderTeam Time
1 Nikiforos Arvanitou Balkan Regional Team 11:16:53
2 Mihajlo Stolic Team United Shipping + 00.12
3 Zeteny Szijarto Team United Shipping + 00.16
4 Szymon Ilski Run&Race-Wibatech + 00.22
5 Lauric Schwitzgebel MaxSolar Cycling Team + 00.28
6 Alessandro Pellegrini Gallina Ecotek Lucchini + 00.33
7 Gabriel Grozev MaxSolar Cycling Team + 00.45
8 Cristian Calzaferri Gallina Ecotek Lucchini + 00.45
9 Borislav Hadzhistoyanov PSKK Vassil-Levski + 01.32
10 Kacper Maciejuk Run&Race-Wibatech + 01.39
11 Jaka Marolt Factor Racing + 02.06
12 Mate Endredi Team United Shipping + 02.06
13 Alex Eaves Pogi Team Gusto Ljubljana + 02.08
14 Sebastian Michalec Dukla Banská Bystrica + 02.38
15 Nicolas Gojkovic Pogi Team Gusto Ljubljana + 02.39
16 Luca Câmpean Team United Shipping + 02.40
17 Marcel Skok Adria Mobil + 02.52
18 Szymon Wisniewski Monogo Lubelskie Perla Polski + 03.09
19 Alessio Giannelli VPM Moretti SCS + 03.09
20 Clemens Vortkamp MaxSolar Cycling Team + 03.09
21 Luka Turkulov VPM Moretti SCS + 03.21
22 Nejc Peterlin Adria Mobil + 03.21
23 Nejc Komac Factor Racing + 03.21
24 Antoni Muryj Monogo Lubelskie Perla Polski + 03.21
25 Davide Novelli VPM Moretti SCS + 03.21
26 Cristian Bonini Gallina Ecotek Lucchini + 03.41
27 Jakub Galovic Dukla Banská Bystrica + 03.41
28 Michal Zelazowski Voster ATS Team + 05.14
29 Adam Bradac Factor Racing + 06.57
30 Gal Oblak Factor Racing + 07.26
31 Lukas Panacek Dukla Banská Bystrica + 07.37
32 Henri Hysa Cyklotym Havirov Tirana + 07.37
33 Thomas Sbrana VPM Moretti SCS + 07.41
34 Roman Valo Dukla Banská Bystrica + 07.56
35 Nils Puschmann Run&Race-Wibatech + 08.00
36 Marco Stocker WSA KTM Graz + 08.00
37 Jiri Pospisil ATT Investments + 08.00
38 Pavle Rajovic Serbia + 09.14
39 Vasil Popov PSKK Vassil-Levski + 10.52
40 Igor Sek Monogo Lubelskie Perla Polski + 10.54
41 Barnabas Morocz Team United Shipping + 11.04
42 Cristian Caputo VPM Moretti SCS + 11.04
43 Nikola Iliev PSKK Vassil-Levski + 11.04
44 Mateo Mateev PSKK Vassil-Levski + 11.11
45 Loris Costantini VPM Moretti SCS + 11.50
46 Jaka Spoljar Adria Mobil + 12.15
47 Luca Graziotto SC Padovani Polo Cherry Bank + 12.31
48 Andrea Cocca Gallina Ecotek Lucchini + 13.03
49 Florian Sieber WSA KTM Graz + 15.06
50 Piotr Maslak Voster ATS Team + 15.35
51 Dejan Cogoljevic Serbia + 15.45
52 Max Roth MaxSolar Cycling Team + 15.45
53 Grega Podlesnik Factor Racing + 17.34
54 Jon Pritrznik Pogi Team Gusto Ljubljana + 17.51
55 Ares Costa SC Padovani Polo Cherry Bank + 18.16
56 Ian Peran Pogi Team Gusto Ljubljana + 18.20
57 Justus Steinmetz MaxSolar Cycling Team + 18.23
58 Karol Stelmach VPM Moretti SCS + 24.39
59 Stefan Davidov Serbia + 25.36
60 Maj Flajs Factor Racing + 30.51

Mountain

PosRiderTeam Points
1 Adam Kus Monogo Lubelskie Perla Polski 9
2 Piotr Maslak Voster ATS Team 6
3 Tomasz Budzinski Voster ATS Team 4
4 Mateusz Kostanski Voster ATS Team 3
5 Djordje Djuric Serbia 3
6 Andrea Cocca Gallina Ecotek Lucchini 3
7 Artur Sowinski Run&Race-Wibatech 2
8 Luca Câmpean Team United Shipping 2
9 Marko Stankovic Balkan Regional Team 2
10 Anze Skok Adria Mobil 2
11 Paul Wright Factor Racing 2
12 Pawel Szostka Monogo Lubelskie Perla Polski 1
13 Robin Fischer Team Storck-Metropol Cycling 1
14 Antoni Muryj Monogo Lubelskie Perla Polski 1
15 Ting Wei Li Pogi Team Gusto Ljubljana 1

Team

PosTeamTime
1 ATT Investments 33:51:15
2 Voster ATS Team + 00.12
3 SC Padovani Polo Cherry Bank + 00.13
4 Balkan Regional Team + 00.20
5 Run&Race-Wibatech + 00.22
6 Team United Shipping + 00.29
7 Gallina Ecotek Lucchini + 00.46
8 Adria Mobil + 02.57
9 WSA KTM Graz + 03.31
10 MaxSolar Cycling Team + 03.46
11 Pogi Team Gusto Ljubljana + 04.10
12 Factor Racing + 04.47
13 Dukla Banská Bystrica + 06.16
14 Team Storck-Metropol Cycling + 06.57
15 Monogo Lubelskie Perla Polski + 08.22
16 VPM Moretti SCS + 09.15
17 PSKK Vassil-Levski + 10.33
18 ARBÖ MiKo PV ON-Fahrrad + 11.07
19 Serbia + 19.55
20 PAS Ioaninnon + 27.41
21 Cyklotym Havirov Tirana + 37.09

Race profile

Race
Belgrade Banjaluka
Start date
23.04.2025
End date
26.04.2025
Total distance
126.0 km
Gen
Men
Cat
2.2
Country
Bosnia and Herzegovina
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 ❤️