Weightclass:  Middleweight
Location:  Tijuana, Mexico
Record:  26(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/01/2026Tijuana, Mexico25(1) - 21 Mark Humeston7 - 9 WPts
23/11/2025Tijuana, Mexico24(1) - 21 Sagaz Rayo1 - 2 WPts
24/09/2025Tijuana, Mexico23(1) - 21 Vicente Landin1 - 5 WPts
27/07/2025Tijuana, Mexico23(1) - 20 Peer Ghyoodt4 - 8 LPts
29/05/2025Tijuana, Mexico22(1) - 20 Vicente Landin1 - 3 WPts
30/03/2025Tijuana, Mexico21(1) - 20 Cortez Cura6 - 2 WPts
29/01/2025Tijuana, Mexico21(1) - 19 Juan Balcazar7 - 7 LPts
30/11/2024Tijuana, Mexico21(1) - 18 Juan Pompa30(3) - 12 LPts
01/10/2024Tijuana, Mexico20 - 18 Pancho Palomo1 - 8 WKO3
03/08/2024Tijuana, Mexico19 - 18 Oihane Alpizar1 - 0 WPts
04/06/2024Tijuana, Mexico18 - 18 Santiago Rozas3 - 11(2) WPts
05/04/2024Tijuana, Mexico17 - 18 Aimon Borgo1 - 3 WPts
05/02/2024Tijuana, Mexico16 - 18 Franco Estay1 - 6 WPts
07/12/2023Knoxville, USA15 - 18 Amon McRobbie4 - 15 WPts
09/10/2023Tijuana, Mexico14 - 18 Ovidio Vidales11 - 17 WPts
12/08/2023Tijuana, Mexico13 - 18 Fausto Salguero1 - 8 WPts
13/06/2023Buenos Aires, Argentina13 - 17 Esteban Magallanez19 - 11 LPts
15/04/2023Samarqand, Uzbekistan12 - 17 Vitali Matuzhanow2 - 7 WPts
15/02/2023Umlazi, South Africa11 - 17 Dylan Kapepa9 - 20 WPts
18/12/2022Messina, Italy10 - 17 Luigi Urso0 - 0 WPts
20/10/2022Chipancingo, Mexico9 - 17 Carlos Camarena5 - 15 WPts
26/08/2022Tijuana, Mexico8 - 17 Jerriz Krisdayanti18 - 11 WPts
26/06/2022Frankfurt, Germany8 - 16 Nevins Geiser16(1) - 13 LPts
28/04/2022Buenos Aires, Argentina7 - 16 Fidel Berlanga9 - 11 WPts
28/02/2022Leon, Mexico7 - 15 Cruz Rosal5 - 11 LPts
29/12/2021Reynosa, Mexico6 - 15 Jose Florian4 - 15 WPts
29/10/2021Ulsan, South Korea6 - 14 Keun-ho Bak24 - 4 LPts
30/08/2021Bonn, Germany5 - 14 Ansell Piltz8 - 15 WPts
30/06/2021Winnipeg, Canada5 - 13 Dai Jones10 - 9 LPts
01/05/2021San Salvador, El Salvador5 - 12 Juan Esperanza3 - 15 LPts
03/03/2021Tijuana, Mexico5 - 11 Rodrigo Villicana1 - 2 LPts
02/01/2021Tijuana, Mexico5 - 10 Carlos Nevarez7 - 5 LPts
01/11/2020Tijuana, Mexico4 - 10 Thoralf Nyman1 - 3 WPts
03/09/2020Tijuana, Mexico3 - 10 Filip Giese4 - 6 WPts
03/07/2020Sana'a, Yemen3 - 9 Aftab Fahda16 - 0 LPts
04/05/2020Tijuana, Mexico3 - 8 Porfio Hernandez4 - 4 LPts
06/03/2020Tijuana, Mexico3 - 7 Ignado Carabello8 - 1 LPts
04/01/2020Mexico City, Mexico3 - 6 Diego Cobarrubias3 - 1 LPts
17/11/2019Mexico City, Mexico3 - 5 Frisco Miers5 - 3 LPts
18/09/2019Tijuana, Mexico3 - 4 Ximen Febus4 - 3 LPts
19/07/2019Minsk, Belarus3 - 3 Luka Urban4 - 2 LPts
20/05/2019Acapulco, Mexico3 - 2 Ulises Cid1 - 5 LPts
21/03/2019Hanoi, Vietnam2 - 2 Su Phuoc1 - 7(1) WPts
21/01/2019Tijuana, Mexico2 - 1 Vanko Moroz3 - 2 LPts
20/11/2018Hyderabad, India2 - 0 Ranjiv Padmanabhan3 - 3 LPts
20/09/2018Tijuana, Mexico1 - 0 Ponce Adriano1 - 2 WPts
18/07/2018Tijuana, Mexico0 - 0 Guido Primo2 - 0 WPts