Weightclass:  Heavyweight
Location:  Ostrava, Czech Republic
Record:  97(3) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2030Ostrava, Czech Republic96(3) - 22 Francisco Narez9 - 10(1) WPts
16/05/2030Ostrava, Czech Republic95(3) - 22 Umair Ferhaoui1 - 10 WPts
17/03/2030Ostrava, Czech Republic94(3) - 22 Khalon Silumbe0 - 3 WPts
15/01/2030Ostrava, Czech Republic93(2) - 22 Kolzak Khovanskiy3 - 20(2) WKO2
15/11/2029Ostrava, Czech Republic92(2) - 22 Will Glasby4 - 9 WPts
15/09/2029Ostrava, Czech Republic91(2) - 22 Feodor Maragos1 - 4 WPts
17/07/2029Ostrava, Czech Republic90(2) - 22 Joaquin Natal9 - 15 WPts
17/05/2029Ostrava, Czech Republic89(2) - 22 Obaid Hosein1 - 4 WPts
17/03/2029Ostrava, Czech Republic88(2) - 22 Venacio Canchola7 - 8 WPts
14/01/2029Ostrava, Czech Republic87(2) - 22 Reinald Oliver3 - 2 WPts
14/11/2028Ostrava, Czech Republic86(2) - 22 Juan Gago13(1) - 21 WPts
15/09/2028Ostrava, Czech Republic85(2) - 22 Adil Farah2 - 0 WPts
16/07/2028Nanning, China85(2) - 21 Miguel Cabana60(1) - 16 LPts Nanning Olympics 2028View
13/07/2028Nanning, China84(2) - 21 Kyle Gilfillan5 - 7 WPts Nanning Olympics 2028View
16/05/2028Ostrava, Czech Republic83(2) - 21 Fadei Daks15(1) - 16 WPts
17/03/2028Brno, Czech Republic82(2) - 21 Radoslav Fridrich17 - 8 WPts Czech Republic National Championships 2028View
14/03/2028Brno, Czech Republic81(2) - 21 Rehor Benak15 - 17 WPts Czech Republic National Championships 2028View
11/03/2028Brno, Czech Republic80(2) - 21 Medard Vavrek7(1) - 1 WPts Czech Republic National Championships 2028View
18/01/2028Samara, Russia79(2) - 21 Kachazor Garabadian60 - 10 WPts Europe Championships 2028View
15/01/2028Samara, Russia78(2) - 21 Ahvo Tamminen29 - 23 WPts Europe Championships 2028View
12/01/2028Samara, Russia77(1) - 21 Shamus McCorkle43(2) - 43(22) WKO3 Europe Championships 2028View
09/01/2028Samara, Russia76(1) - 21 Kacper Klocek17 - 11 WPts Europe Championships 2028View
17/11/2027Baku, Azerbaijan75(1) - 21 Zeynulla Ganiev14 - 8 WPts
19/09/2027Ibadan, Nigeria74(1) - 21 Miguel Cabana50(1) - 13 WPts Ibadan World Championships 2027View
16/09/2027Ibadan, Nigeria73(1) - 21 Montgomery Bartholdi34(2) - 15 WPts Ibadan World Championships 2027View
13/09/2027Ibadan, Nigeria72(1) - 21 Carolus Dolassem26(1) - 19 WPts Ibadan World Championships 2027View
10/09/2027Ibadan, Nigeria71(1) - 21 Nicandro Gaytan30 - 2 WPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria70(1) - 21 Kachazor Garabadian54 - 9 WPts Ibadan World Championships 2027View
03/09/2027Ostrava, Czech Republic69(1) - 21 Owen Selasee54(1) - 20 WPts
03/08/2027Ostrava, Czech Republic68(1) - 21 Owen Selasee54(1) - 19 WPts
03/07/2027Lyon, France67(1) - 21 Sacha Richoux57 - 31 WPts
02/06/2027Ostrava, Czech Republic67(1) - 20 Owen Selasee53(1) - 18 LPts
02/05/2027Ostrava, Czech Republic66(1) - 20 Owen Selasee53(1) - 17 WPts
17/03/2027Ostrava, Czech Republic65(1) - 20 Ondrej Tesar18 - 3 WPts Czech Republic National Championships 2027View
14/03/2027Ostrava, Czech Republic64(1) - 20 MatyᚠMatula13 - 9 WPts Czech Republic National Championships 2027View
11/03/2027Ostrava, Czech Republic63(1) - 20 Boris Holik6 - 4 WPts Czech Republic National Championships 2027View
03/03/2027Ostrava, Czech Republic62(1) - 20 Sacha Richoux53 - 30 WPts
09/01/2027Vilnius, Lithuania61(1) - 20 Borys Snarski6 - 16 WPts
11/11/2026Ostrava, Czech Republic60 - 20 Manug Fillippian2 - 8 WKO2
11/09/2026Marseille, France59 - 20 Verrill Andreu8 - 6 WPts
14/07/2026Nagpur, India58 - 20 Anupam Suresh21(1) - 29 WPts
15/05/2026Ostrava, Czech Republic57 - 20 Eric Murer11 - 6 WPts
17/03/2026Ostrava, Czech Republic56 - 20 Medard Muska18 - 6 WPts Czech Republic National Championships 2026View
14/03/2026Ostrava, Czech Republic55 - 20 Julius Kolar11 - 4 WPts Czech Republic National Championships 2026View
11/03/2026Ostrava, Czech Republic54 - 20 Havel Smaha3 - 8 WPts Czech Republic National Championships 2026View
15/01/2026London, UK54 - 19 Pentheus Tomaras52 - 26 LPts Europe Championships 2026View
12/01/2026London, UK53 - 19 Amdt Beth20(1) - 16 WPts Europe Championships 2026View
09/01/2026London, UK52 - 19 Odin Thornes19 - 4 WPts Europe Championships 2026View
15/12/2025Havana, Cuba52 - 18 Alejandro Aragon44(2) - 18 LPts
13/11/2025Ostrava, Czech Republic52 - 17 Mike Ndambuki47(2) - 22 LPts
13/10/2025Nairobi, Kenya51 - 17 Mike Ndambuki47(2) - 21 WPts
10/09/2025Ningbo, China51 - 16 Asif Mack46 - 16(2) LPts Ningbo World Championships 2025View
07/09/2025Ningbo, China50 - 16 Shayan Urazaev40(1) - 12 WPts Ningbo World Championships 2025View
31/08/2025Ostrava, Czech Republic49 - 16 Jay-Jay Chukwuemeka39(2) - 16 WPts
19/07/2025Dushanbe, Tajikistan49 - 15 Evgeny Majidova37 - 26 LPts
18/06/2025Rio de Janeiro, Brazil48 - 15 Xaverius Salvo44(3) - 15 WPts
18/05/2025San Luis Potosi, Mexico48 - 14 Iago Gardon47 - 19 LPts
17/04/2025Chitungwiza, Zimbabwe48 - 13 Leo Chitepo49(2) - 15 LPts
17/03/2025Brno, Czech Republic47 - 13 Pravoslav Orsak16 - 8 WPts Czech Republic National Championships 2025View
14/03/2025Brno, Czech Republic46 - 13 HanuÜ Hlavin30 - 21(1) WPts Czech Republic National Championships 2025View
11/03/2025Brno, Czech Republic45 - 13 Jeron²m Pleva8 - 3 WPts Czech Republic National Championships 2025View
06/03/2025Ahmedabad, India44 - 13 Praveen Dutt30(3) - 17 WPts
03/02/2025Athens, Greece44 - 12 Pentheus Tomaras41 - 19 LPts
03/01/2025Athens, Greece44 - 11 Pentheus Tomaras40 - 19 LPts
03/12/2024Athens, Greece44 - 10 Pentheus Tomaras39 - 19 LPts
02/11/2024Ostrava, Czech Republic44 - 9 Canaan Kopa44(1) - 12 LPts
02/10/2024Durres, Albania44 - 8 Besmir Velo37 - 15 LPts
01/09/2024Ostrava, Czech Republic44 - 7 Canaan Kopa43(1) - 11 LPts
19/07/2024Busan, South Korea44 - 6 Azam Qadir45 - 12(1) LPts Busan Olympics 2024View
16/07/2024Busan, South Korea43 - 6 Yasin Raad42(1) - 13 WPts Busan Olympics 2024View
13/07/2024Busan, South Korea42 - 6 Marvel Dauphin6 - 22 WPts Busan Olympics 2024View
18/06/2024Ostrava, Czech Republic41 - 6 Canaan Kopa42(1) - 10 WPts
18/05/2024Ostrava, Czech Republic40 - 6 Canaan Kopa42(1) - 9 WPts
17/04/2024Ostrava, Czech Republic39 - 6 Evgeny Majidova28 - 19 WPts
17/03/2024Brno, Czech Republic38 - 6 HanuÜ Hlavin23 - 20(1) WPts Czech Republic National Championships 2024View
14/03/2024Brno, Czech Republic37 - 6 Kristißn Demeter9 - 14 WPts Czech Republic National Championships 2024View
11/03/2024Brno, Czech Republic36 - 6 CestmÝr Ruzicka3 - 1 WPts Czech Republic National Championships 2024View
13/02/2024Ostrava, Czech Republic35 - 6 Evgeny Majidova28 - 17 WPts
12/01/2024Yekaterinburg, Russia35 - 5 Viktor Kneib46(2) - 5 LPts Europe Championships 2024View
09/01/2024Yekaterinburg, Russia34 - 5 Vitali Roman26 - 15(1) WPts Europe Championships 2024View
02/01/2024New Orleans, USA33 - 5 Callum Prior2 - 6 WPts
04/11/2023Ostrava, Czech Republic32 - 5 Tariq Isckacov10 - 8 WPts
06/09/2023Minsk, Belarus31 - 5 Oleksiy Bandera4 - 26 WPts
08/07/2023Santo Domingo de Guzman, Dominican Republic30 - 5 Berto Salmeron14 - 20 WPts
10/05/2023Zagreb, Croatia29 - 5 Matko Lazic19 - 9 WPts
11/03/2023Ostrava, Czech Republic29 - 4 Hynek Valko29 - 4 LPts Czech Republic National Championships 2023View
04/03/2023Vilnius, Lithuania28 - 4 Pawel Bugajski12(1) - 20 WPts
03/01/2023Plzen, Czech Republic27 - 4 Gustav Chromy20(1) - 10 WPts
05/11/2022Aarhus, Denmark26 - 4 Ib Work0 - 0 WPts
07/09/2022Ostrava, Czech Republic25 - 4 Vlastimil Bacha19 - 12 WPts
08/07/2022Toronto, Canada24 - 4 Kai Hendrie18 - 4 WPts
10/05/2022Prague, Czech Republic23 - 4 Viktor Lansky8 - 13 WPts
11/03/2022Brno, Czech Republic23 - 3 Libor Vopat26(1) - 2 LPts Czech Republic National Championships 2022View
07/01/2022Ostrava, Czech Republic22 - 3 Mark Issac5 - 15 WPts
07/11/2021Havana, Cuba21 - 3 Guido Abar8 - 16 WPts
08/09/2021Puebla, Mexico20 - 3 Alejandro Soria2 - 18 WPts
11/07/2021Ostrava, Czech Republic19 - 3 JonᚠPetrasek12 - 13 WPts
09/05/2021Grodno, Belarus18 - 3 Fedir Lozinski2 - 10 WPts
11/03/2021Split, Croatia17 - 3 Miodrag Mihic5 - 10 WPts
11/01/2021Ostrava, Czech Republic16 - 3 Kvido Nosek8 - 11 WPts
10/11/2020Gyumri, Armenia16 - 2 Pazug Aboudourian3 - 11 LPts
12/09/2020Aalborg, Denmark15 - 2 Ingmar Jons3 - 6 WPts
12/07/2020Prague, Czech Republic14 - 2 Alois Zipay6 - 11 WPts
07/06/2020Prague, Czech Republic13 - 2 VendelÝn Nemechek4 - 7 WPts
07/05/2020Ostrava, Czech Republic12 - 2 Theophilus Ajilore2 - 10 WPts
08/03/2020Kingston, Jamaica12 - 1 David Tudor7 - 4 LPts
07/01/2020Ostrava, Czech Republic12 - 0 Nuutti Helminen9(1) - 1 LPts
07/11/2019Ostrava, Czech Republic11 - 0 Vidar Stenlund10 - 0 WPts
07/09/2019Espoo, Finland10 - 0 Aadolf Jukola3 - 5 WPts
09/07/2019Ostrava, Czech Republic9 - 0 MojmÝr Plansky1 - 4 WPts
09/05/2019Ostrava, Czech Republic8 - 0 Zachary Reid2 - 4 WPts
08/03/2019Shamkir, Azerbaijan7 - 0 Urfan Aldjanov4 - 0 WPts
08/01/2019Ostrava, Czech Republic6 - 0 Kvido Burian4 - 3 WPts
08/11/2018Ostrava, Czech Republic5 - 0 Morgan Preddy1 - 2 WPts
08/09/2018Rotterdam, Netherlands4 - 0 Bruyn Weynacker1 - 2 WPts
11/07/2018Sana'a, Yemen3 - 0 Amjad Akram1 - 0 WPts
13/05/2018Prague, Czech Republic2 - 0 Slavoj Lexa0 - 3 WPts
10/04/2018Ostrava, Czech Republic1 - 0 Boleslav Rak0 - 2 WPts
20/02/2018Ostrava, Czech Republic0 - 0 Veroslav Miska1 - 0 WPts