Weightclass:  Middleweight
Location:  Soyapango, El Salvador
Record:  31(4) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2025Soyapango, El Salvador30(4) - 18 Juan Monje7 - 5 WPts
01/10/2025Soyapango, El Salvador29(4) - 18 Ian Chibhabha2 - 9 WPts
02/08/2025Soyapango, El Salvador28(4) - 18 Jacob Fallaw1 - 2 WPts
03/06/2025Soyapango, El Salvador27(4) - 18 Fedor Valodze3 - 12(2) WPts
04/04/2025Soyapango, El Salvador26(3) - 18 Juan Castellano0 - 0 WKO3
03/02/2025Soyapango, El Salvador25(3) - 18 Rumold Van Berchove3 - 15 WPts
05/12/2024Soyapango, El Salvador25(3) - 17 Miroslav Šeparovic24(1) - 18 LPts
06/10/2024Soyapango, El Salvador24(2) - 17 Sancho Pinto0 - 1 WKO2
07/08/2024Soyapango, El Salvador23(1) - 17 Shahe Garabadian1 - 8(2) WKO3
09/06/2024Soyapango, El Salvador23(1) - 16 Enzo Sedano26(1) - 18 LPts
10/04/2024Soyapango, El Salvador22(1) - 16 Loredo Arebalo0 - 2 WPts
10/02/2024Soyapango, El Salvador21(1) - 16 Seferino Villafane10 - 26 WPts
12/12/2023Soyapango, El Salvador21(1) - 15 Fedya Grankin23 - 14 LPts
13/10/2023Kazan, Russia20(1) - 15 Fedor Alypov12 - 7 WPts
15/08/2023Soyapango, El Salvador19(1) - 15 Macario Cosio3 - 3(1) WPts
17/06/2023Donetsk, Ukraine18(1) - 15 Faddei Zalesky2 - 3 WPts
19/04/2023Soyapango, El Salvador17(1) - 15 Lubor Kettner3 - 9 WPts
19/02/2023Soyapango, El Salvador17(1) - 14 Berto Abrigo8 - 22 LPts
22/12/2022Vilnius, Lithuania16(1) - 14 Blazej Kocinski8 - 19 WPts
24/10/2022Soyapango, El Salvador16(1) - 13 Santiago Venegas15 - 17 LPts
26/08/2022Mejicanos, El Salvador16(1) - 12 Manny Borge12 - 15 LPts
26/06/2022Soyapango, El Salvador15(1) - 12 Dimos Mauricio19 - 10 WPts
27/04/2022Almaty, Kazakhstan15(1) - 11 Zernebog Kapasoff17 - 7 LPts
27/02/2022San Salvador, El Salvador15(1) - 10 Federico Vivar13 - 13 LPts
28/12/2021Curitiba, Brazil14(1) - 10 Marjun Dutra0 - 4 WPts
29/10/2021Soyapango, El Salvador14(1) - 9 Santiago Venegas11 - 13 LPts
29/08/2021Krakow, Poland13(1) - 9 Bartlomiej Adamczak6 - 14 WPts
29/06/2021Fes, Morocco12(1) - 9 Sajid Jabour6 - 14 WPts
29/04/2021Soyapango, El Salvador11(1) - 9 Vegas Mercedes1 - 4 WPts
28/02/2021Soyapango, El Salvador10(1) - 9 Carolus Drews8 - 10 WPts
30/12/2020Ciudad Guayana, Venezuela9 - 9 Xaver Benavides5 - 11(2) WKO3
30/10/2020Soyapango, El Salvador8 - 9 Joaquin Mattos1 - 3 WPts
01/09/2020Abuja, Nigeria8 - 8 Ogenyi Ajulo2 - 1 LPts
02/07/2020Nottingham, UK8 - 7 Danny Hanes13 - 1 LPts
02/05/2020Soyapango, El Salvador8 - 6 Xeres Coto9 - 9 LPts
04/03/2020Soyapango, El Salvador7 - 6 Walenty Smolka0 - 3 WPts
03/01/2020Soyapango, El Salvador7 - 5 Kolya Gavrilov4 - 1 LPts
04/11/2019Cincinnati, USA6 - 5 Dave Wayson7 - 2 WPts
06/09/2019Asan, South Korea5 - 5 Jin-hyeon Son0 - 4 WPts
07/07/2019Sale, Morocco4 - 5 Barii Errachidi2 - 6 WPts
09/05/2019Szczecin, Poland3 - 5 Roman Wolan4 - 2 WPts
09/03/2019Sofia, Bulgaria3 - 4 Sava á Panayotov3 - 2 LPts
08/01/2019Tehran, Iran3 - 3 Jawad Mousa1 - 3 LPts
10/11/2018San Salvador, El Salvador2 - 3 Joaquin Cobo2 - 3 WPts
11/09/2018Soyapango, El Salvador1 - 3 Saad Khalaf0 - 3 WPts
11/07/2018Samarqand, Uzbekistan1 - 2 Luka Kalieff1 - 2 LPts
11/05/2018Soyapango, El Salvador0 - 2 Gaston Ostermeyer1 - 1 WPts
11/03/2018Soyapango, El Salvador0 - 1 Santiago Ochoa1 - 0 LPts
05/02/2018Tembisa, South Africa0 - 0 Rob Motupa0 - 0 LPts