Weightclass:  Heavyweight
Location:  Zaragoza, Spain
Record:  69(5) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2029Almaty, Kazakhstan68(5) - 27 Sergey Nabieff9 - 25 WPts
13/09/2029Daegu, South Korea68(5) - 26 Miguel Cabana74(1) - 16 LPts Daegu World Championships 2029View
10/09/2029Daegu, South Korea67(5) - 26 Tariyel Abdurrahmanov34 - 12 WPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea66(5) - 26 Mark Albert18 - 4 WPts Daegu World Championships 2029View
29/08/2029Kampala, Uganda65(5) - 26 Leo Oulanyah13(1) - 18 WPts
01/07/2029Zaragoza, Spain64(5) - 26 Nick Pianim1 - 2 WPts
02/05/2029Salamanca, Spain63(5) - 26 Jose Peraza23 - 10 WPts Spain National Championships 2029View
29/04/2029Salamanca, Spain62(5) - 26 Onofre Lopez6 - 2 WPts Spain National Championships 2029View
26/04/2029Salamanca, Spain61(5) - 26 Leonel Pinto9 - 16 WPts Spain National Championships 2029View
16/04/2029Zagreb, Croatia60(4) - 26 Milan Gavranovic14 - 17(2) WKO3
16/02/2029Zaragoza, Spain59(4) - 26 Suneil Grewal3 - 11 WPts
18/12/2028Zaragoza, Spain58(4) - 26 Daniel Beaty4 - 9 WPts
19/10/2028Abuja, Nigeria57(4) - 26 Bright Adeluyi20 - 17(1) WPts
21/08/2028Accra, Ghana56(4) - 26 Owen Selasee67(7) - 25 WPts
19/07/2028Nanning, China56(4) - 25 Charles Bayle40 - 33 LPts Nanning Olympics 2028View
16/07/2028Nanning, China55(4) - 25 Abbad Elhachimi6 - 0 WPts Nanning Olympics 2028View
13/07/2028Nanning, China54(4) - 25 Baptiste de Balzac42(1) - 35 WPts Nanning Olympics 2028View
18/06/2028Zaragoza, Spain53(4) - 25 Charles Bayle38 - 32 WPts
02/05/2028Valencia, Spain52(4) - 25 Oro Esqueda11(2) - 12 WPts Spain National Championships 2028View
29/04/2028Valencia, Spain51(4) - 25 Jose Peraza18 - 6 WPts Spain National Championships 2028View
26/04/2028Valencia, Spain50(4) - 25 Olindo Lopez9 - 9 WPts Spain National Championships 2028View
17/04/2028Zaragoza, Spain49(4) - 25 Kachazor Garabadian63 - 11 WPts
17/03/2028Zaragoza, Spain48(4) - 25 Charles Bayle35 - 30 WPts
15/02/2028Abidjan, Ivory Coast47(4) - 25 Charles Bayle35 - 29 WPts
12/01/2028Samara, Russia47(4) - 24 Kachazor Garabadian58 - 10 LPts Europe Championships 2028View
09/01/2028Samara, Russia46(3) - 24 Kolzak Shatov35(3) - 31(5) WKO3 Europe Championships 2028View
21/12/2027Fortaleza, Brazil45(3) - 24 Miguel Cabana51(1) - 15 WPts
20/11/2027Zaragoza, Spain45(3) - 23 Miguel Cabana50(1) - 15 LPts
20/10/2027Zaragoza, Spain44(3) - 23 Miguel Cabana50(1) - 14 WPts
13/09/2027Ibadan, Nigeria44(3) - 22 Charles Bayle31 - 25 LPts Ibadan World Championships 2027View
10/09/2027Ibadan, Nigeria43(3) - 22 Ahvo Tamminen27 - 20 WPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria42(3) - 22 Channing Houlette32 - 8 WPts Ibadan World Championships 2027View
03/08/2027Zaragoza, Spain41(3) - 22 Baptiste de Balzac32(1) - 28 WPts
03/07/2027Zaragoza, Spain40(2) - 22 Kolzak Shatov33(3) - 27(4) WKO3
02/06/2027Zaragoza, Spain39(1) - 22 Kolzak Shatov33(3) - 26(3) WKO3
02/05/2027Alicante, Spain38(1) - 22 Alano Trigo17 - 6 WPts Spain National Championships 2027View
29/04/2027Alicante, Spain37(1) - 22 Yago Cotta8(1) - 10 WPts Spain National Championships 2027View
26/04/2027Alicante, Spain36(1) - 22 Nicandro Urbano15 - 7 WPts Spain National Championships 2027View
24/03/2027Zaragoza, Spain35(1) - 22 Kolzak Shatov30(2) - 25(3) WPts
05/02/2027Zaragoza, Spain35(1) - 21 Miguel Cabana38(1) - 12 LPts
05/01/2027Zaragoza, Spain34(1) - 21 Miguel Cabana38(1) - 11 WPts
05/12/2026Fortaleza, Brazil33(1) - 21 Miguel Cabana38(1) - 10 WPts
04/11/2026Zaragoza, Spain33(1) - 20 Kolzak Shatov26(2) - 25(3) LPts
04/10/2026Zaragoza, Spain32(1) - 20 Guillermo Espiritu24 - 30 WPts
03/09/2026Zaragoza, Spain31(1) - 20 Guillermo Espiritu24 - 29 WPts
03/08/2026Zaragoza, Spain30(1) - 20 Guillermo Espiritu24 - 28 WPts
03/07/2026Zaragoza, Spain29(1) - 20 Mark Mulilo24(2) - 26 WPts
02/06/2026Zaragoza, Spain28(1) - 20 Guillermo Espiritu24 - 26 WPts
02/05/2026Valladolid, Spain27(1) - 20 Ramiro Arco9 - 6 WPts Spain National Championships 2026View
29/04/2026Valladolid, Spain26(1) - 20 Rodrigo Tovar13 - 5 WPts Spain National Championships 2026View
26/04/2026Valladolid, Spain25(1) - 20 Ryo Talamantes12(1) - 24 WPts Spain National Championships 2026View
17/04/2026Zaragoza, Spain25(1) - 19 Momchil á Kushkov35 - 14(1) LPts
15/03/2026Zaragoza, Spain24(1) - 19 Gillame Tillis34 - 16 WPts
11/02/2026Tegucigalpa, Honduras23(1) - 19 Guillermo Espiritu20 - 24 WPts
09/01/2026London, UK23(1) - 18 Gillame Tillis33 - 14 LPts Europe Championships 2026View
12/12/2025Santo Domingo de Guzman, Dominican Republic23(1) - 17 Eloy Castilla22(1) - 20 LPts
11/11/2025Santo Domingo de Guzman, Dominican Republic23(1) - 16 Eloy Castilla21(1) - 20 LPts
11/10/2025Zaragoza, Spain23(1) - 15 Chris Magill24 - 15 LPts
07/09/2025Ningbo, China23(1) - 14 Iskander Belciler17 - 10 LPts Ningbo World Championships 2025View
03/09/2025Zaragoza, Spain22(1) - 14 Hildehrand Fechner20 - 20(1) WPts
03/08/2025Zaragoza, Spain21(1) - 14 Hildehrand Fechner20 - 19(1) WPts
03/07/2025Salzburg, Austria20(1) - 14 Hildehrand Fechner20 - 18(1) WPts
02/06/2025Vilnius, Lithuania19(1) - 14 Tomasz Gulan27 - 13 WPts
02/05/2025Malaga, Spain18(1) - 14 Eloy Carrillo3 - 0 WPts Spain National Championships 2025View
29/04/2025Malaga, Spain17(1) - 14 Ignado Simeon16 - 6 WPts Spain National Championships 2025View
26/04/2025Malaga, Spain16(1) - 14 Rodrigo Tovar7 - 3 WPts Spain National Championships 2025View
14/03/2025Kampala, Uganda15(1) - 14 Ebi Nyeko6(1) - 15 WPts
14/01/2025Zagreb, Croatia15(1) - 13 Mijo Benkovic27 - 5 LPts
16/11/2024Burgos, Spain14(1) - 13 Santiago Arencibia15(2) - 20 WPts
16/10/2024Sabadell, Spain13(1) - 13 Ponce Carias20(2) - 22(1) WPts
28/08/2024Montevideo, Uruguay13(1) - 12 Iago Nicolas8 - 13 LPts
28/07/2024Nassau, Bahamas13(1) - 11 Sam Ocheltree20 - 9 LPts
27/06/2024Nassau, Bahamas13(1) - 10 Sam Ocheltree19 - 9 LPts
27/05/2024Nassau, Bahamas13(1) - 9 Sam Ocheltree18 - 9 LPts
26/04/2024Alicante, Spain13(1) - 8 Ignado Simeon8 - 2 LPts Spain National Championships 2024View
01/04/2024Zaragoza, Spain13(1) - 7 Odin Lovig12 - 14 LPts
29/02/2024Rijeka, Croatia12(1) - 7 Neno Meštrovic11 - 15 WPts
29/01/2024Baku, Azerbaijan12(1) - 6 Borya Ahn21(1) - 15 LPts
28/12/2023Zaragoza, Spain11(1) - 6 Neno Meštrovic11 - 13 WPts
25/11/2023Zaragoza, Spain10(1) - 6 Xalvador Frasco10(1) - 24 WPts
25/09/2023Madrid, Spain10(1) - 5 Alejandro Alcazar12 - 6 LPts
23/08/2023Khujand, Tajikistan9(1) - 5 Luka Casymbeckov10 - 26 WPts
25/06/2023Malaga, Spain9(1) - 4 Sancho Armando17 - 15 LPts
24/05/2023Stockholm, Sweden8(1) - 4 Wilmer Palmberg17(1) - 9 WPts
26/03/2023Radom, Poland7(1) - 4 Cyryl Drzal5 - 15 WPts
26/01/2023Riga, Latvia7(1) - 3 Nikolai Vanadzitis14 - 13 LPts
28/11/2022Madrid, Spain7(1) - 2 Sagaz Vazquez15(1) - 12 LPts
05/10/2022Madrid, Spain6(1) - 2 Francisco Aguado0 - 0 WPts
24/08/2022Zaragoza, Spain5(1) - 2 Leo Saunders22 - 4 WPts
25/06/2022Salamanca, Spain4(1) - 2 Yago Zegarra1 - 8 WPts
29/04/2022Athens, Greece3 - 2 Baccaus Hondros11 - 15 WKO3
01/03/2022Bahía Blanca, Argentina3 - 1 Esteban Gascon19(2) - 5 LPts
31/12/2021Alicante, Spain3 - 0 Vicente Alvillar12 - 10 LPts
02/11/2021Sana'a, Yemen2 - 0 Aftab Hamdouchi11 - 12 WPts
04/09/2021Saint Petersburg, Russia1 - 0 Dimi Barsouk2 - 2 WPts
05/07/2021Zaragoza, Spain0 - 0 Venacio Ascencio0 - 0 WPts