Barnabas Peak - Results

MBH Bank Ballan Telecom Fort

Barnabas Peak, born November 29th 1998 in Budapest, is a 27-year-old professional cyclist from Hungary. He competes for MBH Bank Ballan Telecom Fort, a Pro Tour Team. He has achieved 7 UCI wins and is ranked 787th in the UCI World Ranking.

Results

2026

RankGCRaceDate
20 Chrono des Nations 18.10.2026
60 Hong Kong Cyclothon 11.10.2026
124 Münsterland Giro 03.10.2026
41 World Championship ITT 20.09.2026
69 Tour of Istanbul 03.09.2026 - 06.09.2026
58 69 Stage 4 06.09.2026
93 69 Stage 3 05.09.2026
59 58 Stage 2 04.09.2026
60 60 Stage 1 03.09.2026
76 China Xizang Trans-Himalaya 02.08.2026 - 06.08.2026
77 76 Stage 5 06.08.2026
23 88 Stage 4 05.08.2026
95 88 Stage 3 04.08.2026
67 75 Stage 2 03.08.2026
75 75 Stage 1 02.08.2026
5 Hungary RR 28.06.2026
1 Hungary ITT 24.06.2026
27 GP Poland 07.06.2026
43 GP Czechia 06.06.2026
68 Circuito del Porto 17.05.2026
113 Tour of Türkiye 26.04.2026 - 03.05.2026
115 113 Stage 8 03.05.2026
127 118 Stage 7 02.05.2026
76 118 Stage 6 01.05.2026
107 125 Stage 5 30.04.2026
143 128 Stage 4 29.04.2026
116 123 Stage 3 28.04.2026
89 108 Stage 2 27.04.2026
152 152 Stage 1 26.04.2026
DNF Ronde van Limburg 15.04.2026
122 La Roue Tourangelle 29.03.2026
57 Classic Loire Atlantique 28.03.2026
DNF GP Slovenian Istria 22.03.2026
109 Popolarissima 15.03.2026
96 UMAG Classic 04.03.2026
DNF Tour de La Provence 13.02.2026 - 15.02.2026
DNF Stage 3 15.02.2026
69 86 Stage 2 14.02.2026
90 90 Stage 1 13.02.2026
72 Tour of Sharjah 23.01.2026 - 27.01.2026
36 72 Stage 5 27.01.2026
86 81 Stage 4 26.01.2026
25 48 Stage 3 25.01.2026
104 96 Stage 2 24.01.2026
20 24 Stage 1 23.01.2026

2025

RankGCRaceDate
DNF Hungary RR 29.06.2025
3 Hungary ITT 25.06.2025
DNF Tour of Estonia 30.05.2025 - 31.05.2025
DNF Stage 2 31.05.2025
107 107 Stage 1 30.05.2025
12 Belgrade Banjaluka 23.04.2025 - 26.04.2025
66 12 Stage 4 26.04.2025
10 11 Stage 3 25.04.2025
86 33 Stage 2 24.04.2025
7 7 Stage 1 23.04.2025
9 Slezanski Mnich 13.04.2025
DNF GP Adria Mobil 30.03.2025
94 Tour of Rhodes 13.03.2025 - 16.03.2025
92 94 Stage 3 16.03.2025
110 99 Stage 2 15.03.2025
97 76 Stage 1 14.03.2025
30 30 Prologue 13.03.2025
50 Rhodes GP 08.03.2025
103 Visit South Aegean Islands Tour 01.03.2025 - 02.03.2025
116 103 Stage 2 02.03.2025
100 100 Stage 1 01.03.2025

2024

RankGCRaceDate
94 CRO Race 01.10.2024 - 06.10.2024
84 94 Stage 6 06.10.2024
106 97 Stage 5 05.10.2024
98 95 Stage 4 04.10.2024
87 101 Stage 3 03.10.2024
110 100 Stage 2 02.10.2024
103 103 Stage 1 01.10.2024
33 World Championship ITT 22.09.2024
DNF Giro della Regione Friuli 04.09.2024 - 07.09.2024
DNF Stage 2 05.09.2024
66 66 Stage 1 04.09.2024
25 GP Kranj 01.09.2024
2 GP Czechia 20.07.2024
3 GP Slovakia 07.07.2024
10 GP Hungary 06.07.2024
28 Okolo Slovenska 26.06.2024 - 30.06.2024
27 28 Stage 5 30.06.2024
30 36 Stage 4 29.06.2024
51 47 Stage 3 28.06.2024
17 51 Stage 2 27.06.2024
14 77 Stage 1 26.06.2024
4 Hungary RR 23.06.2024
1 Hungary ITT 19.06.2024
102 Tour of Slovenia 12.06.2024 - 16.06.2024
106 102 Stage 5 16.06.2024
77 99 Stage 4 15.06.2024
103 103 Stage 3 14.06.2024
95 95 Stage 2 13.06.2024
14 20 Stage 1 12.06.2024
79 Tour de Hongrie 08.05.2024 - 12.05.2024
91 79 Stage 5 12.05.2024
97 77 Stage 4 11.05.2024
78 76 Stage 3 10.05.2024
16 71 Stage 2 09.05.2024
117 117 Stage 1 08.05.2024
DNF Circuit des Ardennes 04.04.2024 - 07.04.2024
DNS Stage 2 05.04.2024
121 121 Stage 1 04.04.2024
121 GP Adria Mobil 24.03.2024
DNF GP Slovenian Istria 17.03.2024
65 Istrian Spring Tour 07.03.2024 - 10.03.2024
79 65 Stage 3 10.03.2024
71 62 Stage 2 09.03.2024
9 18 Stage 1 08.03.2024
30 30 Prologue 07.03.2024
17 Porec Trophy 03.03.2024
10 Umag Trophy 28.02.2024

2023

RankGCRaceDate
DNF Grand Prix de Wallonie 13.09.2023
110 PostNord Tour of Denmark 15.08.2023 - 19.08.2023
120 110 Stage 5 19.08.2023
117 113 Stage 4 18.08.2023
104 108 Stage 3 17.08.2023
121 116 Stage 2 16.08.2023
111 111 Stage 1 15.08.2023
147 Tour de Pologne 29.07.2023 - 04.08.2023
141 147 Stage 7 04.08.2023
154 150 Stage 6 03.08.2023
146 156 Stage 5 02.08.2023
157 157 Stage 4 01.08.2023
151 156 Stage 3 31.07.2023
161 161 Stage 2 30.07.2023
162 162 Stage 1 29.07.2023
5 Hungary RR 25.06.2023
111 Baloise Belgium Tour 14.06.2023 - 18.06.2023
120 111 Stage 5 18.06.2023
125 113 Stage 4 17.06.2023
118 104 Stage 3 16.06.2023
89 92 Stage 2 15.06.2023
97 97 Stage 1 14.06.2023
DNF Elfstedenronde 11.06.2023
DNF Boucles de la Mayenne 25.05.2023 - 28.05.2023
DNF Stage 3 28.05.2023
114 114 Stage 2 27.05.2023
101 99 Stage 1 26.05.2023
91 91 Prologue 25.05.2023
DNF 4 Jours de Dunkerque 16.05.2023 - 21.05.2023
DNS Stage 2 17.05.2023
139 134 Stage 1 16.05.2023
55 Tro-Bro Leon 07.05.2023
DNF Brabantse Pijl 12.04.2023
DNF GP de Denain 16.03.2023
37 Grand Prix Criquielion 04.03.2023
69 Le Samyn 28.02.2023
DNF Omloop Nieuwsblad 25.02.2023
92 Tour of Oman 11.02.2023 - 15.02.2023
84 92 Stage 5 15.02.2023
98 95 Stage 4 14.02.2023
77 80 Stage 3 13.02.2023
90 90 Stage 2 12.02.2023
19 21 Stage 1 11.02.2023
DNF Muscat Classic 10.02.2023
95 Volta Comunitat Valenciana 01.02.2023 - 05.02.2023
92 95 Stage 5 05.02.2023
103 104 Stage 4 04.02.2023
91 103 Stage 3 03.02.2023
97 105 Stage 2 02.02.2023
97 99 Stage 1 01.02.2023
76 Trofeo Palma 29.01.2023
94 Trofeo Alcudia - Port d'Alcudia 26.01.2023
DNF Trofeo Calvià 25.01.2023

2022

RankGCRaceDate
DNF Coppa Bernocchi 03.10.2022
DNF Coppa Sabatini 15.09.2022
15 Giro della Toscana 14.09.2022
9 Tour du Doubs 04.09.2022
21 Lidl Deutschland Tour 24.08.2022 - 28.08.2022
21 Stage 4 28.08.2022
29 Stage 3 27.08.2022
20 Stage 2 26.08.2022
23 Stage 1 25.08.2022
19 Prologue 24.08.2022
121 ADAC Cyclassics 21.08.2022
19 Europe ITT 17.08.2022
58 Europe RR 14.08.2022
89 Czech Tour 04.08.2022 - 07.08.2022
82 Stage 4 07.08.2022
124 Stage 3 06.08.2022
91 Stage 2 05.08.2022
12 Stage 1 04.08.2022
3 GP Hungary 23.07.2022
3 Hungary RR 24.06.2022
2 Hungary ITT 22.06.2022
72 GP Kanton Aargau 10.06.2022
110 Giro d'Italia 06.05.2022 - 29.05.2022
48 110 Stage 21 29.05.2022
103 110 Stage 20 28.05.2022
90 109 Stage 19 27.05.2022
137 114 Stage 18 26.05.2022
59 110 Stage 17 25.05.2022
128 121 Stage 16 24.05.2022
96 122 Stage 15 22.05.2022
83 122 Stage 14 21.05.2022
13 124 Stage 13 20.05.2022
76 130 Stage 12 19.05.2022
127 135 Stage 11 18.05.2022
127 138 Stage 10 17.05.2022
141 138 Stage 9 15.05.2022
139 137 Stage 8 14.05.2022
129 133 Stage 7 13.05.2022
150 130 Stage 6 12.05.2022
104 130 Stage 5 11.05.2022
108 133 Stage 4 10.05.2022
172 167 Stage 3 08.05.2022
51 150 Stage 2 07.05.2022
167 167 Stage 1 06.05.2022
80 Eschborn-Frankfurt 01.05.2022
DNF Scheldeprijs 06.04.2022
DNF Volta NXT Classic 02.04.2022
12 La Roue Tourangelle 27.03.2022
33 E3 Saxo Classic 25.03.2022
143 Classic Brugge-De Panne 23.03.2022
17 Bredene Koksijde Classic 18.03.2022
25 Nokere Koerse 16.03.2022
2 Ronde van Drenthe 13.03.2022
26 GP Jean-Pierre Monseré 06.03.2022
102 Vuelta a Andalucía 16.02.2022 - 20.02.2022
89 Stage 5 20.02.2022
63 Stage 4 19.02.2022
99 Stage 3 18.02.2022
113 Stage 2 17.02.2022
109 Stage 1 16.02.2022
DNF Clásica Jaén 14.02.2022
49 Clasica de Almeria 13.02.2022
88 Volta Comunitat Valenciana 02.02.2022 - 06.02.2022
106 Stage 5 06.02.2022
116 Stage 4 05.02.2022
116 Stage 3 04.02.2022
82 Stage 2 03.02.2022
89 Stage 1 02.02.2022
82 Trofeo Andratx - Pollença 29.01.2022
90 Trofeo Alcudia - Port d'Alcudia 27.01.2022
56 Trofeo Calvià 26.01.2022

2021

RankGCRaceDate
DNF Paris-Roubaix 03.10.2021
DNF World Championship RR 26.09.2021
29 World Championship ITT 19.09.2021
DNF Europe RR 12.09.2021
23 Europe ITT 09.09.2021
75 Renewi Tour 30.08.2021 - 05.09.2021
76 75 Stage 7 05.09.2021
84 82 Stage 6 04.09.2021
100 80 Stage 5 03.09.2021
114 84 Stage 4 02.09.2021
105 79 Stage 3 01.09.2021
47 52 Stage 2 31.08.2021
46 46 Stage 1 30.08.2021
58 Tour de Pologne 09.08.2021 - 15.08.2021
53 58 Stage 7 15.08.2021
46 59 Stage 6 14.08.2021
96 61 Stage 5 13.08.2021
99 54 Stage 4 12.08.2021
87 49 Stage 3 11.08.2021
35 49 Stage 2 10.08.2021
132 134 Stage 1 09.08.2021
DNF Settimana Ciclistica Italiana 14.07.2021 - 18.07.2021
DNS Stage 5 18.07.2021
113 Stage 4 17.07.2021
104 Stage 3 16.07.2021
2 Stage 2 15.07.2021
26 Stage 1 14.07.2021
DNF Gran Premio di Lugano 27.06.2021
5 Hungary RR 20.06.2021
6 Hungary ITT 17.06.2021
98 Critérium du Dauphiné 30.05.2021 - 06.06.2021
78 98 Stage 8 06.06.2021
103 106 Stage 7 05.06.2021
127 105 Stage 6 04.06.2021
119 96 Stage 5 03.06.2021
106 82 Stage 4 02.06.2021
70 81 Stage 3 01.06.2021
57 86 Stage 2 31.05.2021
126 126 Stage 1 30.05.2021
38 Tour de Hongrie 12.05.2021 - 16.05.2021
69 Stage 5 16.05.2021
41 Stage 4 15.05.2021
89 Stage 3 14.05.2021
110 Stage 2 13.05.2021
43 Stage 1 12.05.2021
139 La Flèche Wallonne 21.04.2021
101 Brabantse Pijl 14.04.2021
77 GP Miguel Indurain 03.04.2021
DNF Dwars door Vlaanderen 31.03.2021
DNF E3 Saxo Classic 26.03.2021
94 Classic Brugge-De Panne 24.03.2021
DNF GP Industria & Artigianato 07.03.2021
OOT Strade Bianche 06.03.2021

2020

RankGCRaceDate
55 Scheldeprijs 14.10.2020
DNF Gent - Wevelgem 11.10.2020
77 Brabantse Pijl 07.10.2020
98 Liège-Bastogne-Liège 04.10.2020
DNF La Flèche Wallonne 30.09.2020
38 World Championship ITT 25.09.2020
94 Giro dell'Appennino 19.09.2020
28 Giro della Toscana 16.09.2020
93 Tour de Hongrie 29.08.2020 - 02.09.2020
55 Stage 5 02.09.2020
108 Stage 4 01.09.2020
107 Stage 3 31.08.2020
97 Stage 2 30.08.2020
77 Stage 1 29.08.2020
5 Hungary RR 23.08.2020
1 Hungary ITT 21.08.2020
109 Tour de Pologne 05.08.2020 - 09.08.2020
121 109 Stage 5 09.08.2020
74 108 Stage 4 08.08.2020
118 118 Stage 3 07.08.2020
146 122 Stage 2 06.08.2020
106 106 Stage 1 05.08.2020

2019

RankGCRaceDate
DNF CRO Race 01.10.2019 - 06.10.2019
DNF Stage 5 05.10.2019
89 Stage 4 04.10.2019
78 Stage 3 03.10.2019
56 Stage 2 02.10.2019
95 Stage 1 01.10.2019
35 World Championship RR-U23 27.09.2019
26 World Championship ITT-U23 24.09.2019
DNF Antwerp Port Epic 08.09.2019
149 Brussels Classic 07.09.2019
15 Tour de l'Avenir 15.08.2019 - 25.08.2019
6 Stage 10 25.08.2019
15 Stage 9 24.08.2019
24 Stage 8 23.08.2019
24 Stage 7 22.08.2019
20 Stage 6 20.08.2019
14 Stage 5 19.08.2019
15 Stage 4 18.08.2019
119 Stage 3 17.08.2019
14 Stage 2 16.08.2019
16 Stage 1 15.08.2019
DNF Europe RR-U23 10.08.2019
25 Europe ITT-U23 08.08.2019
8 Gemenc Grand Prix II 27.07.2019
55 Gemenc Grand Prix I 26.07.2019
35 Valle d'Aosta (U23) 16.07.2019 - 21.07.2019
22 Stage 5 21.07.2019
45 Stage 4 20.07.2019
42 Stage 3 19.07.2019
52 Stage 2 18.07.2019
12 Stage 1 17.07.2019
19 Prologue 16.07.2019
2 Hungary RR 30.06.2019
3 Hungary ITT 27.06.2019
71 Giro Next Gen 13.06.2019 - 23.06.2019
110 Stage 9 23.06.2019
2 Stage 8 22.06.2019
22 Stage 7 21.06.2019
47 Stage 6 20.06.2019
130 Stage 5 19.06.2019
105 Stage 4 17.06.2019
57 Stage 3 16.06.2019
124 Stage 2 15.06.2019
46 Stage 1 14.06.2019
23 Prologue 13.06.2019
94 A Travers les Hauts 24.05.2019 - 26.05.2019
91 Stage 3 26.05.2019
104 Stage 2 25.05.2019
100 Stage 1 24.05.2019
48 LBL Espoirs (U23) 20.04.2019
DNF Tour de Normandie 25.03.2019 - 31.03.2019
DNF Stage 7 31.03.2019
79 Stage 6 30.03.2019
1 Stage 5 29.03.2019
130 Stage 4 28.03.2019
18 Stage 3 27.03.2019
139 Stage 2 26.03.2019
136 Stage 1 25.03.2019
16 Ronde van Drenthe 17.03.2019

2018

RankGCRaceDate
9 Gran Piemonte 11.10.2018
32 Münsterland Giro 03.10.2018
31 World Championship RR-U23 28.09.2018
33 World Championship ITT-U23 24.09.2018
44 GP de Fourmies 02.09.2018
60 Brussels Classic 01.09.2018
45 Tour de l'Avenir 17.08.2018 - 26.08.2018
18 Stage 10 26.08.2018
36 Stage 9 25.08.2018
120 Stage 8 24.08.2018
63 Stage 7 23.08.2018
20 Stage 6 22.08.2018
29 Stage 5 21.08.2018
11 Stage 4 20.08.2018
16 Stage 3 19.08.2018
23 Stage 2 18.08.2018
13 Stage 1 17.08.2018
38 Tour Alsace 01.08.2018 - 05.08.2018
20 Stage 5 05.08.2018
51 Stage 4 04.08.2018
12 Stage 3 03.08.2018
25 Stage 2 02.08.2018
16 Stage 1 01.08.2018
11 V4 Vasarosnameny - Ibrany 22.07.2018
48 Europe RR-U23 15.07.2018
11 Europe ITT-U23 13.07.2018
3 Hungary RR 01.07.2018
1 Hungary ITT 28.06.2018
7 Tour de Serbie 08.06.2018 - 10.06.2018
4 Stage 3 10.06.2018
10 Stage 2 09.06.2018
14 Stage 1 08.06.2018
35 Paris - Roubaix Espoirs 27.05.2018
14 A Travers les Hauts 18.05.2018 - 20.05.2018
37 Stage 3 20.05.2018
22 Stage 2 19.05.2018
42 Stage 1 18.05.2018
DNF Tour de Bretagne 25.04.2018 - 01.05.2018
DNF Stage 6 30.04.2018
32 Stage 5 29.04.2018
18 Stage 4 28.04.2018
27 Stage 3 27.04.2018
32 Stage 2 26.04.2018
27 Stage 1 25.04.2018
37 LBL Espoirs (U23) 14.04.2018
DNF Circuit des Ardennes 06.04.2018 - 08.04.2018
OOT Stage 3 08.04.2018
119 Stage 2 07.04.2018
89 Stage 1 06.04.2018

2017

RankGCRaceDate
9 Törökbálint GP 30.09.2017
100 World Championship RR-U23 22.09.2017
33 World Championship ITT-U23 18.09.2017
67 Europe RR-U23 05.08.2017
18 Europe ITT-U23 03.08.2017
5 GP Kranj 30.07.2017
2 Tour de Hongrie 27.06.2017 - 02.07.2017
14 Stage 5 02.07.2017
14 Stage 4 01.07.2017
15 Stage 3 30.06.2017
3 Stage 2 29.06.2017
3 Prologue 27.06.2017
1 Hungary RR-U23 25.06.2017
2 Hungary ITT 23.06.2017
12 Tour of Bihor - Bellotto 02.06.2017 - 04.06.2017
24 Stage 4 04.06.2017
12 Stage 2 03.06.2017
2 Stage 3 03.06.2017
14 Stage 1 02.06.2017
49 Tour du Jura 27.05.2017 - 28.05.2017
53 Stage 2 28.05.2017
18 Stage 1 27.05.2017
12 Berner Rundfahrt 20.05.2017
67 Banja Luka Belgrade II 30.04.2017
1 Banja Luka Belgrade I 29.04.2017
126 Istrian Spring Tour 09.03.2017 - 12.03.2017
73 Stage 3 12.03.2017
130 Stage 2 11.03.2017
110 Stage 1 10.03.2017
65 Prologue 09.03.2017
71 Porec Trophy 04.03.2017
59 Umag Trophy 01.03.2017
58 GP Slovenian Istria 26.02.2017
50 GP Laguna Porec 19.02.2017

2016

RankGCRaceDate
1 Hungary RR-JR 26.06.2016
1 Hungary ITT-JR 23.06.2016

Rider profile

Name
Barnabas Peak
Team
MBH Bank Ballan Telecom Fort
Nationality
Hungary
Date of birth
November 29 1998
Place of birth
Budapest
Height
1.83 m
UCI ranking
787
UCI wins
7

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 ❤️