Weightclass:  Welterweight
Location:  Valladolid, Spain
Record:  28 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2035Valladolid, Spain27 - 23 Rodrigo Peno3 - 7 WPts
27/11/2034Valladolid, Spain26 - 23 Tajo Tomes7 - 23 WPts
26/09/2034Valladolid, Spain26 - 22 Zaman Allakhyarov25(1) - 10 LPts
27/07/2034Valladolid, Spain25 - 22 Mykelti Dauda15 - 22 WPts
26/05/2034Valladolid, Spain24 - 22 Mark Bonsam2 - 5 WPts
26/03/2034Valladolid, Spain23 - 22 Ganggaya Gan8 - 19 WPts
25/01/2034Valladolid, Spain22 - 22 Diego Lozon7 - 11 WPts
24/11/2033Valladolid, Spain22 - 21 Sylvain Damita19 - 5 LPts
19/09/2033Valladolid, Spain21 - 21 Saad Barakee24 - 16 WPts
19/07/2033Valladolid, Spain20 - 21 Luis Martin1 - 13 WPts
17/05/2033Valladolid, Spain19 - 21 Zain Sulaiman8 - 26(1) WPts
17/03/2033Valladolid, Spain19 - 20 Ewan Ignacio9 - 6 LPts
15/01/2033Barcelona, Spain19 - 19 Carlos Palencia21 - 11 LPts
15/11/2032Valladolid, Spain18 - 19 Angel Valderrama9 - 5 WPts
15/09/2032Capiata, Paraguay18 - 18 Nicandro Echavarria24 - 33(6) LPts
17/07/2032Mitchells Plain, South Africa17 - 18 Matt Kasadi5 - 6 WPts
19/05/2032Yerevan, Armenia16 - 18 Arkay Tabanyan11 - 20 WPts
20/03/2032Riga, Latvia15 - 18 Dimi Sarkanais3 - 17(1) WPts
21/01/2032Valladolid, Spain14 - 18 Salvador Monreal5 - 8 WPts
22/11/2031Valladolid, Spain13 - 18 Berto Montera0 - 7 WPts
22/09/2031Alexandria, Egypt13 - 17 Amer Raheel25 - 17 LPts
25/07/2031Tehran, Iran12 - 17 Amjad Ghanem1 - 8 WPts
27/05/2031Bayamon, Puerto Rico11 - 17 Bronco Abar12 - 14 WPts
29/03/2031Zibo, China10 - 17 Chung Watt23 - 15 WPts
29/01/2031Valladolid, Spain9 - 17 Juan Bea1 - 6 WPts
01/12/2030Valladolid, Spain8 - 17 Ramiro Tobon3 - 7 WPts
03/10/2030Lviv, Ukraine7 - 17 Yulian Bazar5 - 13(6) WPts
05/08/2030Valladolid, Spain6 - 17 Jesus Monroy0 - 6 WPts
06/06/2030Antofagasta, Chile6 - 16 Hilario Osorio21 - 21 LPts
08/04/2030Prague, Czech Republic6 - 15 Drahoslav Petrina10 - 26 LPts
08/02/2030Valladolid, Spain5 - 15 Porfio Padua1 - 4 WPts
11/12/2029Valladolid, Spain5 - 14 Ricky Herde8 - 6 LPts
13/10/2029Valladolid, Spain5 - 13 Xabat Calixto8 - 3 LPts
14/08/2029Montreal, Canada5 - 12 Pernell Bazin18 - 10(1) LPts
16/06/2029Paris, France5 - 11 Brigham Henri26 - 12 LPts
18/04/2029San Jose, Costa Rica5 - 10 Ovidio Nepomuceno18(1) - 19 LPts
18/02/2029Prague, Czech Republic5 - 9 Klement Vaske13 - 23(1) LPts
21/12/2028Valencia, Spain5 - 8 Elias Montesino19 - 10 LPts
30/10/2028Valladolid, Spain4 - 8 Marißn Helget1 - 7 WPts
31/08/2028Barcelona, Spain3 - 8 Enzo Martinez10 - 14 WPts
07/07/2028Santiago de los Caballeros, Dominican Republic3 - 7 Santiago Velez19 - 5 LPts
09/05/2028Barcelona, Spain3 - 6 Ivan Riso12(1) - 9 LPts
06/04/2028Vitoria-Gasteiz, Spain2 - 6 Xaverius Magallon0 - 0 WPts
28/02/2028Donostia-San Sebastian, Spain2 - 5 Rogelio Conejo7 - 8 LPts
09/01/2028L'Hospitalet de Llobregat, Spain2 - 4 Ignado Rodriguez11 - 7 LPts
20/11/2027Madrid, Spain2 - 3 Yago Navar3 - 16 LPts
20/10/2027Vitoria-Gasteiz, Spain1 - 3 Cipriano Sibal0 - 0 WPts
29/08/2027Vilnius, Lithuania0 - 3 Kamil Tomaszewski8 - 9 WPts
01/07/2027Las Condes, Chile0 - 2 Leonel Almaraz57(2) - 19 LPts
03/05/2027Santa Ana, El Salvador0 - 1 Alejandro Rozario8 - 9 LPts
05/03/2027Valladolid, Spain0 - 0 Juan Olmedo0 - 0 LPts