Weightclass:  Welterweight
Location:  Puebla, Mexico
Record:  18 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/07/2028Puebla, Mexico17 - 8 Diego Cosme0 - 14 WPts
23/05/2028Puebla, Mexico16 - 8 Steven Brackenridge0 - 4 WPts
24/03/2028Puebla, Mexico15 - 8 Chase Diawara7 - 13 WPts
24/01/2028Puebla, Mexico15 - 7 Henry Welsh2 - 13 LPts
24/11/2027Puebla, Mexico14 - 7 Harvey Pearce17(2) - 14 WPts
25/09/2027Puebla, Mexico14 - 6 Ahmet Karpat3 - 13 LPts
24/07/2027Puebla, Mexico13 - 6 Darryl Kenley2 - 16(1) WPts
24/05/2027Puebla, Mexico12 - 6 Ian Vermaak2 - 16 WPts
25/03/2027Puebla, Mexico11 - 6 Diego Morea0 - 1 WPts
24/01/2027Puebla, Mexico10 - 6 Joaquin Tabares1 - 6 WPts
25/11/2026Puebla, Mexico9 - 6 Cisco Francisco1 - 3 WPts
25/09/2026Puebla, Mexico8 - 6 Cris Coria0 - 9 WPts
26/07/2026Monterrey, Mexico8 - 5 Alfonso Soza6 - 10 LPts
29/05/2026Puebla, Mexico7 - 5 Santiago Florian3 - 5 WPts
31/03/2026Belfast, UK6 - 5 Joshua Lynch1 - 15 WPts
31/01/2026Puebla, Mexico5 - 5 Mark Moir8 - 22(4) WPts
03/12/2025Guadalajara, Mexico4 - 5 Fanuco Lamora1 - 5 WPts
26/10/2025Ecatepec, Mexico3 - 5 Juan Tobias0 - 0 WPts
25/09/2025Durres, Albania3 - 4 Arjan Lucca25(2) - 23 LPts
28/07/2025Odense, Denmark2 - 4 Ulrik Kieler2 - 10 WPts
30/05/2025Adelaide, Australia2 - 3 Jamie Pait8 - 9 LPts
01/04/2025Dushanbe, Tajikistan2 - 2 Sadiq Jan6 - 7 LPts
01/02/2025Puebla, Mexico1 - 2 Juan Calistro1 - 4 WPts
04/12/2024Puebla, Mexico0 - 2 Vegas Cantillo2 - 1 WPts
05/10/2024Dushanbe, Tajikistan0 - 1 Fedya Behbudov6 - 14 LPts
07/08/2024Puebla, Mexico0 - 0 Quin Becerra0 - 4 LPts