Weightclass:  Middleweight
Location:  Apopa, El Salvador
Record:  21 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/03/2031Mejicanos, El Salvador21 - 3 Aimon Sarmiento11 - 17 LPts El Salvador National Championships 2031View
14/03/2031Mejicanos, El Salvador20 - 3 Esteban Rozario22 - 9 WPts El Salvador National Championships 2031View
11/03/2031Mejicanos, El Salvador19 - 3 Edmundo Fidel10 - 6 WPts El Salvador National Championships 2031View
06/03/2031Sendai, Japan18 - 3 Nao Uno24 - 33 WPts
06/01/2031Athens, Greece17 - 3 Aeneas Kairis13 - 14 WPts
08/11/2030Antipolo, Philippines17 - 2 David Manuntag10 - 15 LPts
10/09/2030Lusaka, Zambia16 - 2 Usi Samulela6 - 24(5) WPts
13/07/2030Karlsruhe, Germany15 - 2 Adi Kunzman5 - 16 WPts
15/05/2030Calamba, Philippines14 - 2 Jake Poma9 - 18 WPts
17/03/2030Mejicanos, El Salvador13 - 2 Santiago Mascorro31 - 36 WPts El Salvador National Championships 2030View
14/03/2030Mejicanos, El Salvador12 - 2 Esteban Rozario15 - 8 WPts El Salvador National Championships 2030View
11/03/2030Mejicanos, El Salvador11 - 2 Cuba Soto14 - 10 WPts El Salvador National Championships 2030View
10/01/2030San Salvador, El Salvador10 - 2 Santiago Sicilia2 - 15 WPts
11/11/2029Apopa, El Salvador9 - 2 Manny Lana4 - 5 WPts
12/09/2029Apopa, El Salvador8 - 2 Santiago Sicilia1 - 14 WPts
13/07/2029Nador, Morocco7 - 2 Haider Shad6 - 34(6) WPts
15/05/2029Masaya, Nicaragua6 - 2 Santiago Abalos16 - 17 WPts
17/03/2029Soyapango, El Salvador6 - 1 Macario Cosio29 - 18(1) LPts El Salvador National Championships 2029View
14/03/2029Soyapango, El Salvador5 - 1 Alejandro Davalos12 - 4 WPts El Salvador National Championships 2029View
11/03/2029Soyapango, El Salvador4 - 1 Juan Grajeda6 - 5(1) WPts El Salvador National Championships 2029View
04/02/2029San Miguel, El Salvador3 - 1 Santiago Asencio2 - 2 WPts
11/12/2028Soyapango, El Salvador3 - 0 Juan Banes11 - 27 LPts
12/10/2028Soyapango, El Salvador2 - 0 Juan Banes11 - 26 WPts
20/08/2028Soyapango, El Salvador1 - 0 Joaquin Cerrito13 - 18 WPts
26/06/2028Apopa, El Salvador0 - 0 Zach Melrose1 - 1 WPts