Weightclass:  Featherweight
Location:  Donostia-San Sebastian, Spain
Record:  20(2) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/12/2042Cali, Colombia19(2) - 28 Alejandro Llanas0 - 6(1) WPts
12/10/2042Port Harcourt, Nigeria19(2) - 27 Akeem Effoduh3 - 3 LPts
12/08/2042Melbourne, Australia18(2) - 27 Colin Etush3 - 13 WPts
14/06/2042San Jose, Costa Rica17(2) - 27 Alejandro Ocana1 - 22(1) WPts
16/04/2042San Rafael, Argentina16(2) - 27 Rodrigo Orrantia6 - 15 WPts
16/02/2042Vancouver, Canada15(2) - 27 Robert Aikman3 - 12 WPts
19/12/2041Maracay, Venezuela15(2) - 26 Santiago Carlos19 - 13 LPts
21/10/2041Barquisimeto, Venezuela14(2) - 26 Iago Roxas13 - 12 WPts
23/08/2041Mixco, Guatemala14(2) - 25 Frisco Pan30 - 31 LPts
25/06/2041Donostia-San Sebastian, Spain13(1) - 25 Rodrigo Lascano1 - 8 WKO3
24/04/2041San Juan, Puerto Rico12(1) - 25 Beltran Alonso8 - 23 WPts
24/02/2041Karaj, Iran11(1) - 25 Genjo Huang3 - 5(1) WPts
27/12/2040Donostia-San Sebastian, Spain11(1) - 24 Angel Amor6 - 8 LPts
26/10/2040Dushanbe, Tajikistan10 - 24 Andrii Alizade2 - 5 WKO3
27/08/2040The Hague, Netherlands9 - 24 Bjorn Eeckelaert19 - 23(1) WPts
29/06/2040Donostia-San Sebastian, Spain8 - 24 Taavi Asunmaa1 - 18(1) WPts
28/04/2040Las Condes, Chile7 - 24 Cortez Sia4 - 11 WPts
29/02/2040Anderlecht, Belgium7 - 23 Grant Gabriel18 - 15 LPts
31/12/2039Taytay, Philippines7 - 22 Adam Nanez17 - 18(1) LPts
02/11/2039Hanoi, Vietnam6 - 22 Ton Hau6 - 18 WPts
02/09/2039Zaporizhia, Ukraine6 - 21 Boris Antropov52(8) - 15 LPts
05/07/2039Goiania, Brazil6 - 20 Oihane Borge0 - 0 LPts
06/05/2039Townsville, Australia5 - 20 Gus Adair7 - 19 WPts
07/03/2039Lima, Peru5 - 19 Juan Cedeno5 - 13 LPts
07/01/2039Maiduguri, Nigeria5 - 18 Theophilus Obot48(1) - 17 LPts
09/11/2038Soyapango, El Salvador4 - 18 Nasario Lena14 - 10 WPts
11/09/2038Mississauga, Canada4 - 17 Vince Chisholm21 - 14 LPts
14/07/2038Jackson, USA4 - 16 Joey Zalesky32 - 19 LPts
15/05/2038Isfahan, Iran4 - 15 Malik Saladin2 - 9 LPts
17/03/2038Donostia-San Sebastian, Spain4 - 14 Cris Robles4 - 16 LPts
15/01/2038Sydney, Australia4 - 13 Dale Keith17 - 16 LPts
17/11/2037The Hague, Netherlands4 - 12 Prudens Ghellync23(1) - 16 LPts
19/09/2037Kosice, Slovakia4 - 11 Ignßc Kohoutek32 - 21 LPts
22/07/2037Valencia, Spain4 - 10 Vegas Quezada7 - 15 LPts
24/05/2037Barcelona, Spain3 - 10 Agapetus Charo0 - 8 WPts
26/03/2037Turin, Italy3 - 9 Adriano Magliocchetti26 - 27(1) LPts
26/01/2037Badalona, Spain2 - 9 Diego Cabezas4 - 16 WPts
30/11/2036Madrid, Spain2 - 8 Xavier Galas6 - 8 LPts
05/10/2036Donostia-San Sebastian, Spain2 - 7 Batmonkiin Enkhtaivan7 - 7 LPts
06/08/2036Barcelona, Spain1 - 7 Jeraldo Sabado3 - 19 WPts
08/06/2036Barcelona, Spain1 - 6 Santiago Varas11 - 25 LPts
10/04/2036Malaga, Spain1 - 5 Seferino Fuerte17 - 15 LPts
05/03/2036Madrid, Spain0 - 5 Alvino Reyna0 - 0 WPts
30/01/2036Valencia, Venezuela0 - 4 Dario Bernabe15 - 22 LPts
02/12/2035Donostia-San Sebastian, Spain0 - 3 Rogelio Fiel3 - 6 LPts
03/10/2035Donostia-San Sebastian, Spain0 - 2 Beltran Arce1 - 4(1) LPts
03/08/2035Riga, Latvia0 - 1 Melor Berzzemnieks23 - 13 LPts
05/06/2035Donostia-San Sebastian, Spain0 - 0 Diego Maradiaga1 - 4 LPts