Weightclass:  Featherweight
Location:  Badalona, Spain
Record:  18 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/04/2031Badalona, Spain17 - 21 Mariano Sospiri0 - 6 WPts
07/02/2031Badalona, Spain16 - 21 William Spaulding13 - 7 WPts
09/12/2030Badalona, Spain16 - 20 John Bird1 - 0 LPts
10/10/2030Badalona, Spain15 - 20 Nuru Iddrisu0 - 8 WPts
10/08/2030Badalona, Spain14 - 20 Frederic Krocker5 - 8 WPts
09/06/2030Badalona, Spain13 - 20 Miguel Lazos8 - 3 WPts
10/04/2030Badalona, Spain12 - 20 Rafael Aybar2 - 9 WPts
09/02/2030Badalona, Spain11 - 20 Joaquin Giraldo1 - 1 WPts
11/12/2029Badalona, Spain10 - 20 Cortez Costales0 - 8 WPts
12/10/2029Badalona, Spain9 - 20 Juan Armenteros2 - 11 WPts
13/08/2029Salzburg, Austria8 - 20 Merral Elke14 - 20 WPts
15/06/2029Turku, Finland8 - 19 Jorma Kuusi27(1) - 21 LPts
17/04/2029New Kingston, Jamaica8 - 18 Dave Fordyce4 - 16 LPts
17/02/2029L'Hospitalet de Llobregat, Spain8 - 17 Cuba Hermida23(4) - 10 LPts
20/12/2028Malaga, Spain8 - 16 Ricardo Pinales11 - 17 LPts
24/10/2028Madrid, Spain7 - 16 Carlos Fama1 - 21 WPts
28/08/2028Badalona, Spain6 - 16 Dimos Arencibia1 - 0 WPts
29/06/2028Maipu, Chile6 - 15 Edmundo Villalba7 - 17 LPts
01/05/2028Carolina, Puerto Rico5 - 15 Pedro Poma5 - 21 WPts
03/03/2028Lviv, Ukraine5 - 14 Fadei Pac8 - 21 LPts
04/01/2028Maracaibo, Venezuela5 - 13 Fresco Jimenez31 - 31 LPts
06/11/2027Panama City, Panama5 - 12 Gig Sibila11 - 13 LPts
08/09/2027Charleroi, Belgium5 - 11 Umber Nin15 - 18 LPts
11/07/2027Vilnius, Lithuania4 - 11 Julian Kedzior13 - 15 WPts
13/05/2027Medan, Indonesia3 - 11 Kali Djojopuspito10 - 12 WPts
15/03/2027San Jose, Costa Rica3 - 10 Fresco Lopez7 - 19 LPts
15/01/2027Montevideo, Uruguay2 - 10 Diego Alatorre0 - 0 WPts
17/11/2026Bangkok, Thailand1 - 10 Wandee Sirikeat14 - 12 WPts
19/09/2026Madrid, Spain1 - 9 Quito Canez3 - 17 LPts
26/07/2026Durban, South Africa1 - 8 Jackson Muthambi22 - 11 LPts
27/05/2026Venice, Italy1 - 7 Colombo Pintor5 - 4 LPts
29/03/2026La Florida, Chile1 - 6 Nasario Geronimo4 - 10 LPts
29/01/2026Zaragoza, Spain0 - 6 Juan San Angelo5 - 7 WPts
05/12/2025Montevideo, Uruguay0 - 5 Edmundo Vivanco14 - 23 LPts
07/10/2025Adelaide, Australia0 - 4 David Kindrick13(2) - 31 LPts
09/08/2025Badalona, Spain0 - 3 Eloy Quintana21(1) - 23 LPts
11/06/2025Dushanbe, Tajikistan0 - 2 Hasanagha Sheikh4 - 10 LPts
13/04/2025Madrid, Spain0 - 1 Dario Valle4 - 9 LPts
05/03/2025Badalona, Spain0 - 0 Alfonso Alejandre3 - 3 LPts