Weightclass:  Welterweight
Location:  Barcelona, Spain
Record:  33(2) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/08/2032Barcelona, Spain32(2) - 11 Perwira Hendra8 - 5 WPts
07/06/2032Barcelona, Spain31(2) - 11 Affandra Rahadian1 - 13 WPts
09/04/2032Barcelona, Spain30(2) - 11 Brendan Chimponda20 - 9 WPts
09/02/2032Barcelona, Spain30(2) - 10 Hatta Wartabone17(1) - 13 LPts
11/12/2031Barcelona, Spain29(2) - 10 Lennie Daubert2 - 10 WPts
12/10/2031Barcelona, Spain28(2) - 10 Tron Van7 - 11 WPts
12/08/2031Barcelona, Spain27(2) - 10 Juan Cubas19 - 18 WPts
14/06/2031Barcelona, Spain26(2) - 10 Xalvador Lira9 - 10 WPts
14/04/2031Barcelona, Spain25(2) - 10 Afanas Beschastnykh4 - 9 WPts
13/02/2031Barcelona, Spain24(2) - 10 Borya Chistovich2 - 9 WPts
15/12/2030Barcelona, Spain23(2) - 10 Cibor Czar1 - 11 WPts
16/10/2030Barcelona, Spain22(2) - 10 Beck Ahlgren8 - 3 WPts
17/08/2030Barcelona, Spain21(2) - 10 Sid Balla1 - 3 WPts
18/06/2030Barcelona, Spain20(2) - 10 Sam Clouston4 - 14 WPts
19/04/2030Barcelona, Spain19(2) - 10 Dimos Neri0 - 1 WPts
18/02/2030Barcelona, Spain18(2) - 10 Carlos Lena0 - 6 WPts
21/12/2029Barcelona, Spain17(2) - 10 Jose Buendia0 - 3 WPts
22/10/2029Barcelona, Spain16(1) - 10 Pablo Bravo0 - 5 WKO3
23/08/2029Madrid, Spain15(1) - 10 Juan Cubas12 - 10 WPts
25/06/2029Madrid, Spain15(1) - 9 Desiderio Torralba15 - 16 LPts
27/04/2029Barcelona, Spain14(1) - 9 James Berry2 - 7 WPts
27/02/2029Katlehong, South Africa13(1) - 9 Harry Joubert8 - 19 WPts
30/12/2028Madrid, Spain13(1) - 8 Joaquin Delfin19 - 13 LPts
02/11/2028Montevideo, Uruguay12(1) - 8 Oleos Rios13(1) - 24 WPts
04/09/2028Oslo, Norway11(1) - 8 Leif Jorgensen9 - 19 WPts
07/07/2028Madrid, Spain11(1) - 7 Ora Pinta15 - 13 LPts
09/05/2028Madrid, Spain10(1) - 7 Jerrold Toledo8 - 12 WPts
10/03/2028Barcelona, Spain9 - 7 Joaquin Daniel0 - 1 WKO3
10/01/2028Mueang Samut Prakan, Thailand9 - 6 Sirimongkol Mohsee13 - 21 LPts
12/11/2027Elche, Spain8 - 6 Alvino Bordon3 - 11 WPts
13/09/2027Barcelona, Spain7 - 6 Dave Lewison10(2) - 29 WPts
15/07/2027Barcelona, Spain6 - 6 Jamie MacKay9 - 14 WPts
17/05/2027Barcelona, Spain5 - 6 Vidal Cabanilla4(1) - 12 WPts
21/03/2027Barcelona, Spain5 - 5 Gustav Dohnal4 - 12 LPts
21/01/2027Barcelona, Spain4 - 5 Zacarias Del Valle6 - 7 WPts
21/11/2026Madrid, Spain3 - 5 Xalvador Huertas6 - 7 WPts
23/09/2026Madrid, Spain3 - 4 Reynaldo Melgar5 - 9(2) LPts
27/07/2026Barcelona, Spain2 - 4 Oleos Calma0 - 4 WPts
27/05/2026Donostia-San Sebastian, Spain2 - 3 Juan Mazo6 - 14 LPts
02/04/2026Terrassa, Spain2 - 2 Ovidio Caraballo6 - 11(1) LPts
02/02/2026Bilbao, Spain2 - 1 Frisco Galban14 - 18 LPts
06/12/2025Mecca, Saudi Arabia1 - 1 Faisal Keyrouz1(1) - 14 WPts
08/10/2025Barcelona, Spain1 - 0 Percy Diaby3 - 23(6) LPts
10/08/2025Barcelona, Spain0 - 0 Joaquin Razon2 - 5 WPts