Weightclass:  Lightweight
Location:  Barcelona, Spain
Record:  12 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/05/2024Barcelona, Spain11 - 21 Jose Manzanares0 - 2(1) WPts
02/03/2024Barcelona, Spain10 - 21 Matthew Malone5 - 14 WPts
02/01/2024New Kingston, Jamaica10 - 20 Felix Durning3 - 19 LPts
04/11/2023New Kingston, Jamaica10 - 19 James Speedy13 - 19 LPts
06/09/2023Barcelona, Spain9 - 19 Niall McWhirter1 - 12(1) WPts
08/07/2023Rijeka, Croatia9 - 18 Eugen Koprivnjak19 - 11 LPts
10/05/2023Saint-Denis, France8 - 18 Oliver Nakache15 - 15 WPts
12/03/2023Grodno, Belarus8 - 17 Viktor Marchuk22 - 6 LPts
12/01/2023Murcia, Spain8 - 16 Rodrigo Villafane17 - 12 LPts
14/11/2022Madrid, Spain8 - 15 Emilio Hernandez10 - 5 LPts
11/10/2022Malaga, Spain8 - 14 Yago Largo14 - 15 LPts
09/09/2022Plzen, Czech Republic8 - 13 Andrej Materna22(1) - 10 LPts
12/07/2022Palmira, Colombia8 - 12 Quito Davalos27 - 3(1) LPts
14/05/2022Bogota, Colombia7 - 12 Vicente Maza3 - 17 WPts
16/03/2022Barcelona, Spain7 - 11 Reyes Segundo22(1) - 5 LPts
03/02/2022Madrid, Spain7 - 10 Juan Palos19 - 6 LPts
12/12/2021Barcelona, Spain6 - 10 Chung-yong Jun10 - 10 WPts
12/10/2021Mostoles, Spain6 - 9 Dimos Roxas14 - 9(1) LPts
11/09/2021Kiev, Ukraine6 - 8 Arseni Makosky9 - 13 LPts
14/07/2021Barcelona, Spain5 - 8 Pazug Vartughyan2 - 5 WPts
13/05/2021Barcelona, Spain5 - 7 Miho Cosic20(1) - 2 LPts
14/03/2021Managua, Nicaragua5 - 6 Emanuel Alfaro12 - 5 LPts
14/01/2021Cuenco, Ecuador5 - 5 Santiago Farin6 - 11 LPts
16/11/2020Brussels, Belgium5 - 4 Trystan Adore9 - 6 LPts
18/09/2020Basel, Switzerland5 - 3 Rick Storch4 - 6 LPts
21/07/2020Roskilde, Denmark5 - 2 Olan Borum2 - 3 LPts
23/05/2020Valencia, Spain5 - 1 Aimon Cordoba10 - 5 LPts
16/04/2020Bursa, Turkey4 - 1 Metin Ozal4 - 6 WPts
17/02/2020Zaragoza, Spain4 - 0 Xavion Benavides4 - 7 LPts
01/01/2020Barcelona, Spain3 - 0 Billy Lubuya6 - 5 WPts
02/11/2019Barcelona, Spain2 - 0 Lance Besong4 - 10 WPts
03/09/2019Barcelona, Spain1 - 0 Diego Nalupta1 - 8 WPts
05/07/2019Barcelona, Spain0 - 0 Koldan Krasnoff1 - 1 WPts