Weightclass:  Middleweight
Location:  Soyapango, El Salvador
Record:  20 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2030Soyapango, El Salvador19 - 28 Miguel Barros1 - 8 WPts
05/04/2030Soyapango, El Salvador18 - 28 Paul McClard0 - 10 WPts
04/02/2030Soyapango, El Salvador17 - 28 Erik Kabel1 - 1 WPts
06/12/2029Soyapango, El Salvador16 - 28 Anastas á Yotov0 - 2 WPts
07/10/2029Soyapango, El Salvador15 - 28 Brin Dorkenoo3 - 5 WPts
08/08/2029Soyapango, El Salvador15 - 27 Roger Sarkodee10 - 14 LPts
09/06/2029Soyapango, El Salvador14 - 27 Haider Majckeev5 - 14 WPts
10/04/2029Soyapango, El Salvador13 - 27 Erich Reynboudt2 - 6 WPts
09/02/2029Soyapango, El Salvador12 - 27 Armend Hassan4 - 4 WPts
11/12/2028Soyapango, El Salvador11 - 27 Diego Capon3 - 0 WPts
12/10/2028Soyapango, El Salvador11 - 26 Diego Capon2 - 0 LPts
13/08/2028Soyapango, El Salvador10 - 26 Joaquin Zaragoza10 - 11 WPts
14/06/2028Soyapango, El Salvador10 - 25 Alejandro Davalos6 - 4 LPts
15/04/2028Santiago de Cuba, Cuba10 - 24 Quin Anselmo4 - 5 LPts
16/02/2028Soyapango, El Salvador9 - 24 Reyes Maradiaga0 - 13 WPts
18/12/2027Soyapango, El Salvador8 - 24 Iago Munoz0 - 2 WPts
19/10/2027Soyapango, El Salvador7 - 24 Aimon Sarmiento0 - 4 WPts
20/08/2027Odessa, Ukraine6 - 24 Taras Kostenko0 - 3 WPts
22/06/2027Durban, South Africa6 - 23 Phumelele Zulu13(1) - 10 LPts
24/04/2027Manta, Ecuador6 - 22 Rodrigo Tallon23 - 23(8) LPts
24/02/2027Accra, Ghana6 - 21 Quadrees Ankrah9 - 15 LPts
27/12/2026Zaporizhia, Ukraine6 - 20 Dimi Buday31 - 10 LPts
29/10/2026Novokuznetsk, Russia5 - 20 Fedor Kireev2 - 24(1) WPts
31/08/2026Soyapango, El Salvador4 - 20 Sancho Pinto8 - 6(1) WPts
02/07/2026Caloocan, Philippines3 - 20 Vicente Malayang7 - 19 WPts
04/05/2026Antipolo, Philippines3 - 19 Vidal Minaya23 - 23 LPts
06/03/2026Soyapango, El Salvador2 - 19 Roman Guadalupe3 - 19(2) WPts
06/01/2026Soyapango, El Salvador2 - 18 Gonzalo Tano7 - 11 LPts
07/11/2025Daegu, South Korea2 - 17 Myung-joo Hahm8(1) - 17 LPts
09/09/2025Milwaukee, USA2 - 16 Sam Forester20 - 12 LPts
11/07/2025Soyapango, El Salvador2 - 15 Jose Labrador9 - 16 LPts
12/05/2025Ilorin, Nigeria2 - 14 Mfon Aneke26(3) - 18 LPts
14/03/2025Soyapango, El Salvador1 - 14 Garner Rodin7 - 20 WPts
14/01/2025Hamilton, New Zealand1 - 13 Gethin Jerden9 - 13 LPts
16/11/2024Port-au-Prince, Haiti1 - 12 Montrose Darrieux2 - 17 LPts
17/09/2024Milwaukee, USA1 - 11 John Dasher4 - 14 LPts
20/07/2024Valencia, Spain1 - 10 Juan Sicilia5 - 14 LPts
22/05/2024Seoul, South Korea1 - 9 Chung-yong Hyun16 - 18 LPts
24/03/2024El-Jadida, Morocco1 - 8 Shoeaib Mednas10 - 10 LPts
25/01/2024Nishinomiya, Japan1 - 7 Kazuki Ide13 - 20 LPts
27/11/2023Port-de-Paix, Haiti1 - 6 Orville Rabelais4 - 9 LPts
28/09/2023Tehran, Iran1 - 5 Jasvinder Kapoor14 - 19 LPts
31/07/2023Soyapango, El Salvador1 - 4 Ryo Gabriel6 - 7 LPts
31/05/2023Akashi, Japan1 - 3 Fumio Takeuchi13 - 15 LPts
01/04/2023Riyadh, Saudi Arabia0 - 3 Abdul Hakeem5 - 13 WPts
01/02/2023Angarsk, Russia0 - 2 Fedya Chizhov10 - 8 LPts
04/12/2022Zagreb, Croatia0 - 1 Damir Grubišic11 - 19 LPts
05/10/2022Soyapango, El Salvador0 - 0 Macario Cosio0 - 0 LPts