Weightclass:  Lightweight
Location:  Barcelona, Spain
Record:  28 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2033Barcelona, Spain27 - 19 Buys Bassee14 - 10 WPts
23/09/2033Barcelona, Spain26 - 19 Ivan Valeriano3 - 4 WPts
23/07/2033Barcelona, Spain26 - 18 Ignado Chavarria3(1) - 1 LPts
22/05/2033Barcelona, Spain25 - 18 Mallory Cartier2 - 8 WPts
22/03/2033Barcelona, Spain24 - 18 Joaquin Lama5 - 8 WPts
20/01/2033Barcelona, Spain23 - 18 Harvey Murungaru1 - 5 WPts
20/11/2032Barcelona, Spain22 - 18 Charles Beattie7 - 4 WPts
20/09/2032Barcelona, Spain21 - 18 James Bradley2 - 4 WPts
21/07/2032Barcelona, Spain20 - 18 Daniel Blackman6 - 7 WPts
23/05/2032Barcelona, Spain19 - 18 Yevhen Pawluk7 - 15 WPts
24/03/2032Barcelona, Spain18 - 18 Edward Fauls12 - 21 WPts
24/01/2032Limerick, Ireland17 - 18 Carl Connor1 - 16 WPts
26/11/2031Milwaukee, USA16 - 18 Leo Cavanah3 - 11 WPts
26/09/2031Barcelona, Spain15 - 18 Fanuco Buendia2 - 5 WPts
30/07/2031Plzen, Czech Republic15 - 17 Hubert Karnik28(3) - 9 LPts
01/06/2031Barcelona, Spain14 - 17 Joaquin Laurel8(1) - 26(1) WPts
01/04/2031Córdoba, Argentina14 - 16 Loredo Parody25(1) - 27 LPts
01/02/2031Shymkent, Kazakhstan13 - 16 Daniil Yahulyckow8 - 10 WPts
04/12/2030Riga, Latvia13 - 15 Marlen Linde21(2) - 10 LPts
06/10/2030Carolina, Puerto Rico13 - 14 Juan Almeda43(2) - 16 LPts
08/08/2030Barcelona, Spain12 - 14 Juan Guitron3 - 15 WPts
10/06/2030Varna, Bulgaria12 - 13 Stanko á Kovalkov23 - 23 LPts
12/04/2030Barcelona, Spain11 - 13 Guido Loyola0 - 2 WPts
11/02/2030Shymkent, Kazakhstan11 - 12 Zamiq Backir6 - 2 LPts
14/12/2029Quebec City, Canada11 - 11 Jeremie Joel15 - 19 LPts
16/10/2029Almaty, Kazakhstan11 - 10 Kir Moldogalieff18 - 9 LPts
18/08/2029Maipu, Chile10 - 10 Jose Cedano7 - 13 WPts
20/06/2029North Las Vegas, USA10 - 9 Leighton Nanez2 - 10 LPts
21/04/2029Malaga, Spain10 - 8 Jose Madrazo27 - 13 LPts
03/03/2029Zaragoza, Spain10 - 7 Beltran Martinez19(1) - 10(1) LPts
03/01/2029Cordoba, Spain10 - 6 Seferino Linan6 - 13 LPts
17/11/2028Alcala de Henares, Spain9 - 6 Sancho Sanchez10 - 24 WPts
16/10/2028Valencia, Spain8 - 6 Ivan Cano22(5) - 16 WPts
06/09/2028Burnaby, Canada7 - 6 Corey Mattix24 - 19 WPts
09/07/2028Barcelona, Spain6 - 6 Pancho Encarnacion2 - 3 WPts
10/05/2028Barcelona, Spain5 - 6 Yakiv Budny6 - 14(1) WPts
12/03/2028Ostrava, Czech Republic5 - 5 Radoslav Kaspar16 - 10 LPts
13/01/2028Ulaanbaatar, Mongolia5 - 4 Hilel Sendoo26 - 24 LPts
15/11/2027Riga, Latvia5 - 3 Boris Pudele12 - 17 LPts
17/09/2027Riga, Latvia4 - 3 Pyotr Karklitis6 - 18 WPts
20/07/2027Barcelona, Spain3 - 3 Patryk Bilas9 - 7 WPts
22/05/2027Al Ain, UAE3 - 2 Waqar Karam17 - 27 LPts
24/03/2027Cordoba, Spain2 - 2 Santiago Volante3 - 22 WPts
26/01/2027San Lorenzo, Paraguay2 - 1 Guido Isabella6 - 6 LPts
27/11/2026Madrid, Spain1 - 1 Santiago Villegas0 - 4 WPts
11/10/2026Valencia, Spain0 - 1 Rico Jacome0 - 4 WPts
05/09/2026Barcelona, Spain0 - 0 Carlos Algarin0 - 6 LPts