Weightclass:  Welterweight
Location:  Valencia, Spain
Record:  18(1) - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/10/2025Valencia, Spain17(1) - 30 Emanuel Marrero2 - 9 WPts
19/08/2025Valencia, Spain16(1) - 30 Waqas Farhat3 - 7 WPts
20/06/2025Valencia, Spain16(1) - 29 Xalvador Pintor19 - 15 LPts
21/04/2025Valencia, Spain15(1) - 29 Cem Ashik3 - 8 WPts
20/02/2025Valencia, Spain15(1) - 28 Greg Abbey4 - 11 LPts
23/12/2024Valencia, Spain14(1) - 28 Joaquin Razon0 - 3 WPts
24/10/2024Valencia, Spain13(1) - 28 Sam Loudon12 - 8 WPts
26/08/2024Valencia, Spain12(1) - 28 Santiago Angulo0 - 3 WPts
27/06/2024Valencia, Spain11(1) - 28 Davie McBurnett11 - 26 WPts
28/04/2024Valencia, Spain10(1) - 28 Dimos Quijano0 - 2 WPts
28/02/2024Valencia, Spain9(1) - 28 Porfio Deocampo7 - 14 WPts
30/12/2023Valencia, Spain8 - 28 John McAfee0 - 3(2) WKO3
31/10/2023Valencia, Spain7 - 28 Gregoly Mona1 - 1 WPts
01/09/2023Paris, France6 - 28 Quennel Saint-Jean17 - 16 WPts
04/07/2023Valencia, Spain5 - 28 Alejandro Rivera8 - 10 WPts
06/05/2023Las Tunas, Cuba5 - 27 Fresco Rendon10 - 16 LPts
08/03/2023Riga, Latvia5 - 26 Fadei Vasara2 - 9 LPts
08/01/2023Santo Domingo de Guzman, Dominican Republic5 - 25 Lorenzo Rodriguez22 - 7 LPts
10/11/2022Adelaide, Australia5 - 24 Dave Daley8 - 15 LPts
12/09/2022Nassau, Bahamas5 - 23 Arran Ralston23 - 7 LPts
14/07/2022Shanghai, China5 - 22 Gan Dai11 - 14 LPts
15/05/2022Valencia, Spain5 - 21 Ioakim Komar2 - 13 LPts
15/03/2022Gulu, Uganda4 - 21 Arran Mpande3 - 12 WPts
14/01/2022San Jose, Costa Rica4 - 20 Loredo Ballesteros7 - 17 LPts
16/11/2021Valencia, Spain4 - 19 Diego Machuca14 - 10 LPts
15/09/2021Kiev, Ukraine4 - 18 Borysko Bula14 - 5 LPts
18/07/2021Gold Coast, Australia3 - 18 Mark Reyburn5 - 15(3) WPts
18/05/2021L'Hospitalet de Llobregat, Spain3 - 17 Juan Islas11 - 7 LPts
22/03/2021Mostoles, Spain3 - 16 Jose Mascarenas9(1) - 7 LPts
22/01/2021Valencia, Spain3 - 15 Peter Wardlaw16 - 1 LPts
22/11/2020Paris, France3 - 14 Jeremie Arabie4 - 6 LPts
23/09/2020Valencia, Spain3 - 13 Ulises Terronez7 - 6 LPts
22/07/2020Bangkok, Thailand2 - 13 Chalermpol Choeichiu5 - 7 WPts
23/05/2020Bratislava, Slovakia1 - 13 VendelÝn Martinka2 - 11 WPts
25/03/2020Soweto, South Africa1 - 12 Arnie Kasuku12 - 3 LPts
25/01/2020Barcelona, Spain1 - 11 Jerrold Armendariz6 - 4 LPts
19/12/2019Melbourne, Australia1 - 10 Joe MacCarthy6 - 4 LPts
21/10/2019Zaragoza, Spain1 - 9 Loredo Herrada6 - 6 LPts
11/09/2019Valladolid, Spain1 - 8 Gervasio Solares10 - 1 LPts
23/07/2019Zaragoza, Spain1 - 7 Xavion Santander8 - 2 LPts
29/05/2019Baku, Azerbaijan1 - 6 Afiq Idayetov5 - 3 LPts
30/03/2019Valencia, Spain1 - 5 Ricardo Moron2 - 3 LPts
03/02/2019Valencia, Spain0 - 5 Santiago Garcia1 - 2(1) WPts
04/12/2018Daegu, South Korea0 - 4 Tae-hwi Nahm0 - 1 LPts
06/10/2018Ulaanbaatar, Mongolia0 - 3 Nikolai Gundegmaa0 - 0 LPts
07/08/2018Granada, Spain0 - 2 Diego Colmenares0 - 0 LPts
17/06/2018Tokyo, Japan0 - 1 Hiro Takada1 - 0 LPts
19/04/2018Valencia, Spain0 - 0 Kashif Naeemi0 - 0 LPts