Weightclass:  Middleweight
Location:  San Salvador, El Salvador
Record:  19 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/09/2030San Salvador, El Salvador18 - 22 Cole Yeboah18 - 18 WPts
28/07/2030San Salvador, El Salvador17 - 22 Khalid Hosein3 - 4 WPts
27/05/2030San Salvador, El Salvador16 - 22 Carlos Peralez0 - 2 WPts
28/03/2030San Salvador, El Salvador15 - 22 Phil Vint11 - 25 WPts
28/01/2030San Salvador, El Salvador15 - 21 Alejandro Davalos15 - 7 LPts
29/11/2029San Salvador, El Salvador14 - 21 Joaquin Calvin10 - 11 WPts
30/09/2029San Salvador, El Salvador14 - 20 Artemas Mala7 - 6 LPts
02/08/2029San Salvador, El Salvador14 - 19 Alejandro Davalos13 - 6 LPts
03/06/2029San Salvador, El Salvador14 - 18 Joaquin Zaragoza13 - 14 LPts
04/04/2029San Salvador, El Salvador14 - 17 Rodrigo Rodriguez8 - 9 LPts
03/02/2029San Salvador, El Salvador13 - 17 Atif Nauryzbaev1 - 2 WPts
06/12/2028San Salvador, El Salvador12 - 17 Joaquin Yanes4 - 19 WPts
07/10/2028San Salvador, El Salvador11 - 17 Pylyp Dutka4 - 17(2) WPts
09/08/2028Zurich, Switzerland11 - 16 Harti Kaestner7(1) - 20 LPts
11/06/2028San Salvador, El Salvador10 - 16 Briar Beaulac1 - 6 WPts
13/04/2028Dun Laoghaire, Ireland9 - 16 Malcolm Home0 - 0 WPts
14/02/2028Soyapango, El Salvador9 - 15 Joaquin Zaragoza6 - 10 LPts
23/12/2027San Salvador, El Salvador8 - 15 Kiki Lafuente1 - 3 WPts
24/10/2027Antofagasta, Chile7 - 15 Alfonso Calleja7 - 8 WPts
25/08/2027Nezahualcoyotl, Mexico6 - 15 Eduardo Monserrate4 - 13 WPts
23/06/2027San Miguel, El Salvador5 - 15 Xaver Cubas5 - 8 WPts
26/04/2027Toshkent, Uzbekistan5 - 14 Murad Mamedkuliyev19 - 15 LPts
26/02/2027San Salvador, El Salvador5 - 13 Jose Zermeno0 - 4 LPts
28/12/2026Kharkiv, Ukraine4 - 13 Kolya Martinovich1 - 8 WPts
30/10/2026Soyapango, El Salvador4 - 12 Selestino Vasallo3 - 13 LPts
02/09/2026San Salvador, El Salvador3 - 12 Vjekoslav Zubak0 - 1 WPts
05/07/2026Riyadh, Saudi Arabia3 - 11 Mohsin Bahjat0 - 0 LPts
07/05/2026San Salvador, El Salvador2 - 11 Antwan Asare2 - 8(2) WPts
08/03/2026San Salvador, El Salvador1 - 11 Joaquin Yanes0 - 5 WPts
08/01/2026Lubeck, Germany1 - 10 Howe Allgeier6 - 12 LPts
09/11/2025San Salvador, El Salvador1 - 9 Jose Labrador11 - 16 LPts
29/09/2025Soyapango, El Salvador1 - 8 Santiago Venegas26 - 26 LPts
28/08/2025San Miguel, El Salvador0 - 8 Nicandro Moron0 - 0 WPts
12/07/2025San Salvador, El Salvador0 - 7 Rodrigo Belasco2 - 10 LPts
13/05/2025Soyapango, El Salvador0 - 6 Jose Olmos16 - 32 LPts
16/03/2025San Salvador, El Salvador0 - 5 Owen Kayombo15 - 8 LPts
16/01/2025Batam, Indonesia0 - 4 Hamzah Santoso10 - 18 LPts
18/11/2024Milan, Italy0 - 3 Raul Losurdo20(1) - 18 LPts
20/09/2024Rotterdam, Netherlands0 - 2 Crouwel Carle24 - 18 LPts
23/07/2024San Salvador, El Salvador0 - 1 Isidro Magallanes1 - 7 LPts
23/05/2024San Salvador, El Salvador0 - 0 Santiago Mascorro3 - 2 LPts