Weightclass:  Light Flyweight
Location:  Barcelona, Spain
Record:  65(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/06/2028Barcelona, Spain64(1) - 25 Decha Chaiman9 - 17 WPts
09/04/2028Barcelona, Spain63(1) - 25 Sezni Eury2 - 14(3) WPts
09/02/2028Barcelona, Spain62(1) - 25 Sod Keelakorat7 - 2 WPts
11/12/2027Barcelona, Spain61(1) - 25 James Easton5 - 13 WPts
12/10/2027Barcelona, Spain60(1) - 25 Hercules Athanasiou12 - 2 WPts
13/08/2027Barcelona, Spain59(1) - 25 Srisaket Puangchan3 - 8 WPts
13/06/2027Barcelona, Spain58(1) - 25 Jair Macias1 - 5 WPts
14/04/2027Barcelona, Spain57(1) - 25 Santiago Alonto0 - 4 WPts
13/02/2027Barcelona, Spain56(1) - 25 Neper Alvarado8(2) - 15 WPts
15/12/2026Barcelona, Spain55(1) - 25 Manny Torre7 - 8 WPts
16/10/2026Barcelona, Spain54(1) - 25 Rachmad Gunadi13(2) - 20 WPts
17/08/2026Barcelona, Spain53(1) - 25 Dante Cirielli2 - 7 WPts
18/06/2026Barcelona, Spain52(1) - 25 Alik Taalajbec47(1) - 24 WPts
02/05/2026Valladolid, Spain51(1) - 25 Agapetus Torrez15(2) - 21 WPts Spain National Championships 2026View
29/04/2026Valladolid, Spain50(1) - 25 Cipriano Villamar14 - 11(1) WPts Spain National Championships 2026View
26/04/2026Valladolid, Spain49(1) - 25 Macario Ante6 - 9 WPts Spain National Championships 2026View
17/04/2026Barcelona, Spain49(1) - 24 Guido Amores70 - 10 LPts
15/03/2026Jeddah, Saudi Arabia48 - 24 Rehman Jalal6 - 13 WKO3
15/01/2026London, UK47 - 24 Njord Stray19 - 6 WPts Europe Championships 2026View
12/01/2026London, UK46 - 24 Nikolai Bomba13 - 13 WPts Europe Championships 2026View
09/01/2026London, UK45 - 24 Alik Prosvirnin18 - 14 WPts Europe Championships 2026View
12/12/2025Barcelona, Spain44 - 24 Baltasar Solorzano29(1) - 32 WPts
11/11/2025Barcelona, Spain43 - 24 Xaverius Hernandes40(6) - 22 WPts
11/10/2025Maracaibo, Venezuela42 - 24 Baltasar Solorzano29(1) - 30 WPts
10/09/2025Ningbo, China42 - 23 Jawad Nasr46(10) - 21 LPts Ningbo World Championships 2025View
07/09/2025Ningbo, China41 - 23 Joshua Dougherty36(1) - 34 WPts Ningbo World Championships 2025View
08/08/2025Ho Chi Minh City, Vietnam40 - 23 Quach Trang25 - 24 WPts
08/07/2025Barcelona, Spain40 - 22 Quach Trang24 - 24 LPts
02/06/2025San Pedro Sula, Honduras40 - 21 Xaverius Hernandes39(6) - 18 LPts
02/05/2025Malaga, Spain39 - 21 Cipriano Villamar9 - 9(1) WPts Spain National Championships 2025View
29/04/2025Malaga, Spain38 - 21 Yago Lopez8 - 5 WPts Spain National Championships 2025View
26/04/2025Malaga, Spain37 - 21 Fanuco Ybanez5 - 5 WPts Spain National Championships 2025View
21/03/2025Riga, Latvia36 - 21 Vitali Jaunslavietis42 - 13 WPts
18/02/2025Barcelona, Spain36 - 20 Carlos Solar41 - 16 LPts
18/01/2025San Salvador, El Salvador35 - 20 Joaquin Heras41(1) - 19 WPts
18/12/2024San Salvador, El Salvador35 - 19 Joaquin Heras40(1) - 19 LPts
17/11/2024Schaerbeek, Belgium34 - 19 Dominique Rimbaud25 - 18(1) WPts
17/10/2024Riga, Latvia34 - 18 Vitali Jaunslavietis39 - 11 LPts
16/09/2024Ulaanbaatar, Mongolia34 - 17 Rasil Kushekow42(2) - 8 LPts
16/08/2024Riga, Latvia34 - 16 Vitali Jaunslavietis37 - 11 LPts
16/07/2024Busan, South Korea34 - 15 Mirza Arafat34(1) - 20 LPts Busan Olympics 2024View
13/07/2024Busan, South Korea33 - 15 Hajime Yamada43(3) - 9 WPts Busan Olympics 2024View
03/07/2024Bangkok, Thailand33 - 14 Rusalee Laksong41 - 10 LPts
02/06/2024Barcelona, Spain33 - 13 Evgeny Cartaev31 - 23 LPts
02/05/2024Alicante, Spain32 - 13 Jose Florian26(1) - 20 WPts Spain National Championships 2024View
29/04/2024Alicante, Spain31 - 13 Oro Marcelino22 - 21 WPts Spain National Championships 2024View
26/04/2024Alicante, Spain30 - 13 Cipriano Villamar3 - 6(1) WPts Spain National Championships 2024View
18/03/2024Barcelona, Spain29 - 13 Rob Simpelwa27 - 14 WPts
16/02/2024Barcelona, Spain28 - 13 Rob Simpelwa27 - 13 WPts
15/01/2024Yekaterinburg, Russia28 - 12 Alois Meier39 - 10 LPts Europe Championships 2024View
12/01/2024Yekaterinburg, Russia27 - 12 Vito Buffon31(1) - 18 WPts Europe Championships 2024View
09/01/2024Yekaterinburg, Russia26 - 12 Stefano Vidales34 - 12 WPts Europe Championships 2024View
13/12/2023Barcelona, Spain25 - 12 Mike Plowman16 - 15 WPts
12/11/2023Barcelona, Spain24 - 12 Mike Plowman16 - 14 WPts
12/10/2023Louisville, USA23 - 12 Mike Plowman16 - 13 WPts
10/09/2023Surat, India23 - 11 Harry Ord25 - 8 LPts Surat World Championships 2023View
07/09/2023Surat, India22 - 11 Clinton Pattillo26 - 21 WPts Surat World Championships 2023View
30/08/2023Barcelona, Spain21 - 11 Liko Hsu4 - 7 WPts
01/07/2023Medellin, Colombia20 - 11 Diego Cruz21(3) - 14 WPts
02/05/2023Burgos, Spain19 - 11 Larenzo Cala25 - 13 WPts Spain National Championships 2023View
29/04/2023Burgos, Spain18 - 11 Marjun Beas2 - 1 WPts Spain National Championships 2023View
26/04/2023Burgos, Spain17 - 11 Jose Florian20 - 17 WPts Spain National Championships 2023View
01/04/2023Seoul, South Korea17 - 10 Jin-hyeon Pak25 - 7 LPts
01/02/2023Dubai, UAE16 - 10 Abdul Rahaim5 - 8 WPts
04/12/2022Managua, Nicaragua15 - 10 Oro Real21 - 7 WPts
06/10/2022Zaragoza, Spain15 - 9 Antonio Villagomez14 - 13 LPts
09/08/2022Valladolid, Spain14 - 9 Neron Aparicio6 - 24 WPts
28/06/2022Barcelona, Spain14 - 8 Eduardo Malave22 - 6 LPts
02/05/2022Alicante, Spain14 - 7 Larenzo Cala18 - 8 LPts Spain National Championships 2022View
29/04/2022Alicante, Spain13 - 7 Jose Florian17 - 13 WPts Spain National Championships 2022View
26/04/2022Alicante, Spain12 - 7 Xavier Santo15 - 13 WPts Spain National Championships 2022View
01/04/2022Bangalore, India11 - 7 Amer Salama6 - 17 WPts
01/02/2022Kingston, Jamaica11 - 6 Dan Allison19 - 7 LPts
02/12/2021Dushanbe, Tajikistan10 - 6 Qadir Kyazimov8 - 16 WPts
04/10/2021Algiers, Algeria9 - 6 Shayan Maaziz2 - 21(2) WPts
06/08/2021San Jose, Costa Rica8 - 6 Montel Borra11 - 8 WPts
06/06/2021Arvada, USA7 - 6 Robert Seton8 - 2 WPts
08/04/2021Baku, Azerbaijan7 - 5 Ibish Mahdavi13 - 6 LPts
08/02/2021Valencia, Spain7 - 4 Jose Florian12 - 8 LPts
18/12/2020Barcelona, Spain7 - 3 Xabat Ozuna9 - 5 LPts
17/10/2020Barcelona, Spain6 - 3 Dimos Abeita0 - 1 WPts
18/08/2020Antipolo, Philippines6 - 2 Oleos Lansangan7 - 2 LPts
19/06/2020Donostia-San Sebastian, Spain5 - 2 Alejandro Guitron6 - 10 WPts
28/04/2020General Santos, Philippines5 - 1 Cruz Castaneda5 - 4 LPts
29/02/2020Barcelona, Spain5 - 0 Manopnoi Jitmuangnon8 - 6 LPts
30/12/2019Busan, South Korea4 - 0 Jeong-hyeop Ye2 - 5 WPts
01/11/2019Jakarta, Indonesia3 - 0 Darma Estianty0 - 8 WPts
02/09/2019Barcelona, Spain2 - 0 Pancho Cayetano3(1) - 6 WPts
04/07/2019Barcelona, Spain1 - 0 Fanuco Ablang0 - 1 WPts
05/05/2019Barcelona, Spain0 - 0 Ovidio Cabezas0 - 2 WPts