Weightclass:  Lightweight
Location:  Valencia, Spain
Record:  77 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2030Valencia, Spain76 - 34 Salvador Conde0 - 1 WPts
15/10/2030Valencia, Spain75 - 34 Jonathan Crowe0 - 1 WPts
16/08/2030Valencia, Spain74 - 34 Cuba Migues4 - 10 WPts
17/06/2030Valencia, Spain73 - 34 Joshua Cairncross28 - 20 WPts
18/04/2030Valencia, Spain72 - 34 Xavier Cerrito3 - 10 WPts
17/02/2030Valencia, Spain71 - 34 Igor Kapustka4 - 8 WPts
20/12/2029Valencia, Spain71 - 33 Waqar Bacchus3 - 0 LPts
21/10/2029Valencia, Spain70 - 33 Remo Baldi2 - 10 WPts
22/08/2029Valencia, Spain69 - 33 Zachary MacLaine1 - 11 WPts
23/06/2029Valencia, Spain68 - 33 Toots Sceluwaerd1 - 8 WPts
24/04/2029Valencia, Spain67 - 33 Jimmy Haeck1 - 1 WPts
23/02/2029Valencia, Spain66 - 33 Sam Marshall2 - 5 WPts
25/12/2028Valencia, Spain65 - 33 Dawid Wieckowski5 - 10 WPts
26/10/2028Gomel, Belarus64 - 33 Vasili Panko5 - 7 WPts
28/08/2028Havana, Cuba63 - 33 Dario Morena15(1) - 13 WPts
30/06/2028Nassau, Bahamas63 - 32 Paul Haddan21(2) - 17 LPts
02/05/2028Valencia, Spain62 - 32 Emilio Araya26 - 12 WPts Spain National Championships 2028View
29/04/2028Valencia, Spain61 - 32 Pedro Correa12 - 16 WPts Spain National Championships 2028View
26/04/2028Valencia, Spain60 - 32 Luis Ector14 - 10 WPts Spain National Championships 2028View
21/04/2028Nassau, Bahamas59 - 32 Denton Havey3 - 3 WPts
22/02/2028Bratislava, Slovakia58 - 32 Josef Platner8 - 18(2) WPts
25/12/2027San Jose, Costa Rica57 - 32 Jerrold Cava0 - 15 WPts
27/10/2027Ulaanbaatar, Mongolia56 - 32 Kong Nhieu7 - 13 WPts
29/08/2027Beijing, China55 - 32 Deshi Sang24 - 23 WPts
30/06/2027Nizhny Tagil, Russia54 - 32 Sasha Malkin13 - 23 WPts
02/05/2027Alicante, Spain53 - 32 Diego Pinel18 - 4 WPts Spain National Championships 2027View
29/04/2027Alicante, Spain52 - 32 Emilio Araya18 - 10 WPts Spain National Championships 2027View
26/04/2027Alicante, Spain51 - 32 Vidal Casillas8 - 19 WPts Spain National Championships 2027View
05/04/2027Valencia, Spain50 - 32 Antwan Aikens1 - 5 WPts
04/02/2027Lagos, Nigeria49 - 32 Etebo Efevberha4 - 13 WPts
07/12/2026Valencia, Spain48 - 32 Mike Murphy5 - 5 WPts
08/10/2026Valencia, Spain47 - 32 Gus Adebola2 - 1 WPts
09/08/2026Valencia, Spain46 - 32 Varocher Joel26(2) - 41 WPts
08/07/2026Valencia, Spain45 - 32 Varocher Joel26(2) - 40 WPts
03/06/2026Valencia, Spain44 - 32 Jonathan Rudell13 - 16 WPts
29/04/2026Valladolid, Spain44 - 31 Ignado Almazan14 - 8(1) LPts Spain National Championships 2026View
26/04/2026Valladolid, Spain43 - 31 Jose Madrazo12 - 9 WPts Spain National Championships 2026View
17/04/2026Valencia, Spain43 - 30 MatouÜ Trcka42(3) - 23 LPts
16/03/2026Tegucigalpa, Honduras42 - 30 Bronco Granado32(1) - 30 WPts
09/02/2026Valencia, Spain42 - 29 Zelipe Modesto38(4) - 24 LPts
09/01/2026London, UK42 - 28 Adel Karnick35 - 18 LPts Europe Championships 2026View
30/12/2025Salvador, Brazil41 - 28 Jax Quintal10 - 19 WPts
01/11/2025Mumbai, India41 - 27 Ranjiv Bidhuri9 - 16 LPts
03/09/2025Tilburg, Netherlands41 - 26 Adrianus Lame51 - 23(2) LPts
03/08/2025Tilburg, Netherlands41 - 25 Adrianus Lame50 - 23(2) LPts
03/07/2025Valencia, Spain40 - 25 Juan Lizana36(2) - 27 WPts
02/06/2025Tegucigalpa, Honduras40 - 24 Diego Jesus40(2) - 18 LPts
02/05/2025Malaga, Spain39 - 24 Salvador Segovia17 - 12 WPts Spain National Championships 2025View
29/04/2025Malaga, Spain38 - 24 Salvador Oliveros12 - 9 WPts Spain National Championships 2025View
26/04/2025Malaga, Spain37 - 24 Emanuel Coca4 - 3 WPts Spain National Championships 2025View
01/04/2025Valencia, Spain36 - 24 Juan Lizana33(1) - 25 WPts
19/02/2025Kiev, Ukraine35 - 24 Igor Budny4 - 19 WPts
22/12/2024Riga, Latvia35 - 23 Afanas Laivinieks24 - 17 LPts
24/10/2024Bilbao, Spain35 - 22 Malvolio Magallanez41(2) - 6 LPts
02/09/2024Caloocan, Philippines35 - 21 Kiki Linsangan37(1) - 13 LPts
02/08/2024Tirana, Albania35 - 20 Ardi Bata51 - 11 LPts
02/07/2024Valencia, Spain35 - 19 Peter Mwakyusa33 - 24(1) LPts
31/05/2024Valencia, Spain34 - 19 Peter Mwakyusa33 - 23(1) WPts
29/04/2024Alicante, Spain34 - 18 Hilario Segovia24(3) - 17 LPts Spain National Championships 2024View
26/04/2024Alicante, Spain33 - 18 Bronco Castellon3 - 14(1) WPts Spain National Championships 2024View
20/04/2024Tirana, Albania33 - 17 Ardi Bata50 - 9 LPts
20/03/2024Valencia, Spain32 - 17 Fresco Orantes36(1) - 15 WPts
17/02/2024Valencia, Spain32 - 16 Nareg Kadoyan42 - 7 LPts
15/01/2024Yekaterinburg, Russia32 - 15 Vasili Aizputnis52 - 3 LPts Europe Championships 2024View
12/01/2024Yekaterinburg, Russia31 - 15 Knute Willemsen31 - 19 WPts Europe Championships 2024View
09/01/2024Yekaterinburg, Russia30 - 15 Petro Koltun23 - 14 WPts Europe Championships 2024View
06/12/2023Al Ain, UAE30 - 14 Mohsin Jabbour28 - 18 LPts
05/11/2023Kolkata, India30 - 13 Chiranjeevi Tripathi27 - 14 LPts
04/10/2023Valencia, Spain30 - 12 Peter Mwakyusa29 - 18(1) LPts
30/08/2023Valencia, Spain29 - 12 John Hosick7 - 5 WPts
01/07/2023Valencia, Spain28 - 12 Melor Erbolatoff17 - 6 WPts
02/05/2023Burgos, Spain27 - 12 Carlos Quinonez16 - 13 WPts Spain National Championships 2023View
29/04/2023Burgos, Spain26 - 12 Malvolio Magallanez32(1) - 4 WPts Spain National Championships 2023View
26/04/2023Burgos, Spain25 - 12 Rico Dominguez12 - 21 WPts Spain National Championships 2023View
17/03/2023Odense, Denmark24 - 12 Ulrik Nydam16 - 6 WPts
17/01/2023Madrid, Spain23 - 12 Sancho Cirino11(1) - 19 WPts
21/11/2022Alicante, Spain23 - 11 Angel Montes23(2) - 9(3) LPts
24/09/2022Murcia, Spain23 - 10 Joaquin Domingo20(1) - 9 LPts
30/07/2022Almaty, Kazakhstan22 - 10 Ivan Sagyndykov15(1) - 14 WPts
01/06/2022Barcelona, Spain21 - 10 Onofre Sardina11 - 17 WPts
26/04/2022Alicante, Spain21 - 9 Gervasio Caudillo6 - 20 LPts Spain National Championships 2022View
29/03/2022Mixco, Guatemala21 - 8 Agapetus Morlan18 - 6 LPts
29/01/2022Ganja, Azerbaijan21 - 7 Ibrahim Saryev15 - 9 LPts
01/12/2021Vilnius, Lithuania20 - 7 Krystian Golba3 - 2 WPts
03/10/2021Madrid, Spain19 - 7 Dimos Teran11(1) - 10 WPts
09/08/2021Seville, Spain18 - 7 Jesus Marcello9 - 10 WPts
30/06/2021Valencia, Spain17 - 7 Paul Bruce2 - 2 WPts
29/04/2021Madrid, Spain17 - 6 Malvolio Magallanez16 - 2 LPts Spain National Championships 2021View
26/04/2021Madrid, Spain16 - 6 Jose Quinto20 - 3 WPts Spain National Championships 2021View
01/04/2021Valencia, Spain15 - 6 Rodrigo Morillo8 - 2 WPts
01/02/2021Zaragoza, Spain15 - 5 Onofre Canino18 - 0 LPts
25/12/2020Zaragoza, Spain14 - 5 Roman Cuellar11(1) - 5 WPts
21/11/2020Valencia, Spain13 - 5 Tytus Danek1 - 5 WPts
21/09/2020Munich, Germany12 - 5 Luther Matthies2 - 15 WPts
24/07/2020Valencia, Spain11 - 5 Rodrigo Morillo4 - 1 WPts
23/05/2020Valencia, Spain10 - 5 Xaver Callejo5 - 1 WPts
23/03/2020Valencia, Spain9 - 5 Viljo Kofoed3(1) - 7 WPts
22/01/2020Bangkok, Thailand9 - 4 Anuntachai Thingsookkaew11 - 2 LPts
24/11/2019Quito, Ecuador8 - 4 Xavier Avalos3 - 9 WPts
24/09/2019Valencia, Spain7 - 4 Jawad Sabet3 - 7 WPts
25/07/2019Yerevan, Armenia6 - 4 Arshavir Babodjyan1 - 7 WPts
27/05/2019Murcia, Spain5 - 4 Xabat Labrada1 - 9 WPts
13/04/2019Valencia, Spain5 - 3 Ryo Pantaleon8 - 0 LPts
11/02/2019Valladolid, Spain4 - 3 Macario Encinas1 - 4 WPts
22/12/2018Barquisimeto, Venezuela4 - 2 Juan Olivo3 - 4 LPts
23/10/2018Jodhpur, India3 - 2 Irfan Salehi2 - 3 WPts
24/08/2018Valencia, Spain2 - 2 Orlando Real2 - 2 WPts
25/06/2018Valencia, Spain1 - 2 Nuru Verjee0 - 2 WPts
27/04/2018Alcala de Henares, Spain1 - 1 Jose Duran0 - 2 LPts
14/03/2018Valencia, Spain1 - 0 Antonio Ortiz0 - 2 LPts
07/02/2018Valencia, Spain0 - 0 Fresco Triano1 - 0 WPts