Weightclass:  Welterweight
Location:  Zaragoza, Spain
Record:  29(3) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/07/2024Zaragoza, Spain28(3) - 8 Joaquin Tabares1 - 0 WPts
03/05/2024Zaragoza, Spain27(2) - 8 Drugi Adamczyk0 - 1 WKO2
04/03/2024Zaragoza, Spain26(2) - 8 Gan Wei7 - 10 WPts
04/01/2024Zaragoza, Spain25(2) - 8 Phrixus Gikas3(1) - 2 WPts
06/11/2023Zaragoza, Spain24(2) - 8 Carlos Pedraza0 - 2 WPts
06/09/2023Zaragoza, Spain23(2) - 8 Steven Stavropoulos4(2) - 5 WPts
08/07/2023Zaragoza, Spain22(2) - 8 Joaquin Gimenez2 - 1 WPts
08/05/2023Zaragoza, Spain21(2) - 8 Tajo Porras3 - 16 WPts
09/03/2023Zaragoza, Spain20(2) - 8 Olindo Avelino1 - 4 WPts
08/01/2023Zaragoza, Spain19(2) - 8 Francois Dewaere3(1) - 8 WPts
09/11/2022Zaragoza, Spain18(2) - 8 Hernan Langa9 - 21 WPts
10/09/2022Zaragoza, Spain18(2) - 7 Malik Usman11 - 17 LPts
12/07/2022La Florida, Chile17(2) - 7 Carlos Francisco9 - 17 WPts
14/05/2022Zaragoza, Spain16(2) - 7 Fedya Burick12 - 13 WPts
14/03/2022Zaragoza, Spain16(2) - 6 Kyo Yoneda14 - 7(1) LPts
12/01/2022Zaragoza, Spain15(2) - 6 Daniele Masotti3 - 16 WPts
12/11/2021Dushanbe, Tajikistan14(2) - 6 Telman Siddiqi8 - 9 WPts
14/09/2021Zaragoza, Spain13(1) - 6 Yago Morena0 - 8 WKO3
14/07/2021Zaragoza, Spain12(1) - 6 Santiago Alegre11 - 9 WPts
12/05/2021Isfara, Tajikistan11(1) - 6 Ramid Maroun7 - 12 WPts
14/03/2021Zaragoza, Spain10(1) - 6 Darijo Preložnjak8 - 11 WPts
14/01/2021Zaragoza, Spain10(1) - 5 Zafa Ressam6 - 11 LPts
14/11/2020Zaragoza, Spain10(1) - 4 Diego Solorzano9(1) - 6 LPts
15/09/2020Seville, Spain10(1) - 3 Neper Montealegre5 - 10 LPts
04/08/2020Zaragoza, Spain9(1) - 3 Alano Estopinal4 - 10(1) WPts
03/06/2020Leeds, UK8 - 3 Arnie Mulloy0 - 8(1) WKO3
04/04/2020Zaragoza, Spain7 - 3 Michael Mulryan3 - 4 WPts
05/02/2020Zaragoza, Spain6 - 3 Ulises Terronez6 - 3 WPts
06/12/2019Bilbao, Spain5 - 3 Santiago Nevarez2 - 7 WPts
06/10/2019Zaragoza, Spain4 - 3 Wauter De Vries2 - 3 WPts
07/08/2019New Delhi, India4 - 2 Devdas Dixit4 - 4 LPts
08/06/2019Lusaka, Zambia3 - 2 Dewayne Mangwato3 - 6 WPts
10/04/2019Barcelona, Spain2 - 2 Malvolio Pulido4(1) - 3 WPts
12/02/2019Zaragoza, Spain1 - 2 Ludvig Drost2 - 0 WPts
14/12/2018Zaragoza, Spain1 - 1 Jumshud Imanov3 - 0 LPts
16/10/2018Johannesburg, South Africa1 - 0 Joshua Mampasi1 - 0 LPts
18/08/2018East London, South Africa0 - 0 Ewan Mbigudi0 - 0 WPts