Weightclass:  Welterweight
Location:  Mexico City, Mexico
Record:  29 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/09/2032Mexico City, Mexico28 - 18 David Kimes9 - 14(1) WPts
23/07/2032Mexico City, Mexico27 - 18 Chris Nessmith1 - 2 WPts
25/05/2032Mexico City, Mexico26 - 18 John Herde3 - 5 WPts
26/03/2032Mexico City, Mexico25 - 18 James Kells1 - 8 WPts
26/01/2032Mexico City, Mexico24 - 18 Wayne Caird8 - 14 WPts
27/11/2031Mexico City, Mexico24 - 17 Harvey Erskine12 - 19 LPts
26/09/2031Mexico City, Mexico23 - 17 Marjun Olguin1 - 1 WPts
28/07/2031Mexico City, Mexico22 - 17 Fidel Altamirano1 - 5 WPts
30/05/2031Mexico City, Mexico22 - 16 Lisandro Olmedo5 - 1 LPts
29/03/2031Mexico City, Mexico21 - 16 Boutaje Aflalo15(1) - 32 WPts
29/01/2031Mexico City, Mexico20 - 16 Carlos Paniagua2 - 2 WPts
30/11/2030Mexico City, Mexico19 - 16 Nemesio Mercado4 - 3 WPts
01/10/2030Safi, Morocco18 - 16 Jibran Bekri2 - 10 WPts
03/08/2030Torreon, Mexico17 - 16 Vicente Tello3 - 6 WPts
05/06/2030Mexico City, Mexico16 - 16 Sasha Davidoff3 - 7 WPts
07/04/2030Dubai, UAE15 - 16 Bilal Bolous2 - 8 WPts
07/02/2030Holguin, Cuba15 - 15 Xaverius Bermudes22 - 13 LPts
10/12/2029Chimalhuacan, Mexico14 - 15 Gabriel Sol6 - 18(1) WPts
14/10/2029Gwangju, South Korea13 - 15 Shin-wook Kook12 - 20 WPts
16/08/2029Mexico City, Mexico12 - 15 Marjun Milian0 - 1 WPts
17/06/2029Ecatepec, Mexico11 - 15 Cuba Feliciano8 - 21(1) WPts
20/04/2029Mexico City, Mexico11 - 14 Franco Clara2 - 1 LPts
19/02/2029Mexico City, Mexico11 - 13 Fraco Oliveros9 - 5 LPts
21/12/2028Sharjah, UAE10 - 13 Rehman Maboob1 - 9 WPts
23/10/2028Mexico City, Mexico9 - 13 Juan Vine9 - 13 WPts
24/08/2028Kashiwa, Japan9 - 12 Yasushi Hirai20 - 22(3) LPts
26/06/2028Mexico City, Mexico8 - 12 Esteban Camino1 - 0 WPts
26/04/2028Mexico City, Mexico7 - 12 Vidal Tobia2 - 3 WPts
27/02/2028Mexico City, Mexico6 - 12 Aimon Capetillo2 - 5 WPts
29/12/2027Celaya, Mexico5 - 12 Pedro Villagrana5 - 9 WPts
07/11/2027Mexico City, Mexico4 - 12 Montel Zorrilla5 - 14 WPts
07/09/2027Mexico City, Mexico3 - 12 Noe Tapia1 - 0 WPts
09/07/2027Zagreb, Croatia3 - 11 Miroslav Bogovic11 - 12 LPts
11/05/2027Maroua, Cameroon3 - 10 Henri Medoua12 - 10 LPts
13/03/2027Mexico City, Mexico3 - 9 Gervasio Pinon4 - 13 LPts
13/01/2027Almaty, Kazakhstan3 - 8 Evgeny Tulepbaev18 - 14 LPts
15/11/2026Ostrava, Czech Republic3 - 7 Oldrich Domina13 - 5 LPts
17/09/2026Maroua, Cameroon2 - 7 Montague Jouffroy8(1) - 16 WPts
20/07/2026Ecatepec, Mexico2 - 6 Juan Tobias1 - 4 LPts
26/05/2026Ensenada, Mexico1 - 6 Olindo Renteria0 - 25(1) WPts
31/03/2026Mexico City, Mexico0 - 6 Jesus Iglesias2 - 3 WPts
31/01/2026Ciudad del Este, Paraguay0 - 5 Rodrigo Bracamonte8 - 11 LPts
03/12/2025Mexico City, Mexico0 - 4 Zaid Offei9 - 9 LPts
05/10/2025Monterrey, Mexico0 - 3 Emilio Echevarria12 - 10(1) LPts
10/08/2025Chihuahua, Mexico0 - 2 Franco Galan8 - 16 LPts
14/06/2025Ciudad Victoria, Mexico0 - 1 Kiki Cuaresma9 - 21 LPts
30/04/2025Leon, Mexico0 - 0 Guillermo Vea13 - 30 LPts