Weightclass:  Welterweight
Location:  Chimalhuacan, Mexico
Record:  21 - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/02/2030Chimalhuacan, Mexico20 - 17(1) Jonathan Abraham5(1) - 10 WPts
27/12/2029Chimalhuacan, Mexico19 - 17(1) Juan Cavazos3 - 2 WPts
28/10/2029Chimalhuacan, Mexico18 - 17(1) Sam Gillogly5 - 8 WPts
28/08/2029Chimalhuacan, Mexico17 - 17(1) Lee Sloss12 - 6 WPts
29/06/2029Chimalhuacan, Mexico16 - 17(1) Joel Peffers0 - 4 WPts
29/04/2029Chimalhuacan, Mexico15 - 17(1) Amer Taha3 - 8 WPts
28/02/2029Chimalhuacan, Mexico14 - 17(1) Orane Perse2 - 4 WPts
30/12/2028Chimalhuacan, Mexico13 - 17(1) Ignado Cerrato0 - 1 WPts
30/10/2028Chimalhuacan, Mexico12 - 17(1) Edgard Lauwereyns3 - 3 WPts
31/08/2028Chimalhuacan, Mexico11 - 17(1) Diego Cosme0 - 15 WPts
02/07/2028Chimalhuacan, Mexico10 - 17(1) Iago Morales0 - 2 WPts
02/05/2028Chimalhuacan, Mexico9 - 17(1) Arseni Saulitis1 - 4 WPts
04/03/2028Chimalhuacan, Mexico8 - 17(1) Lorenzo Montemayor5(1) - 17(1) WPts
04/01/2028Delmas, Haiti8 - 16(1) Sinclair Braudel2 - 15 LPts
06/11/2027Tokyo, Japan8 - 15(1) Nao Nishimoto35 - 25 LPts
08/09/2027Bamenda, Cameroon8 - 14(1) Tujan Kamgaing56(2) - 16 LPts
11/07/2027Merlo, Argentina7 - 14(1) Rafael Serafin11 - 23 WPts
13/05/2027Riga, Latvia7 - 13(1) Zernebog Kevite2 - 13 LPts
14/03/2027Paris, France6 - 13(1) Leggett Brame8 - 16 WPts
14/01/2027Brno, Czech Republic5 - 13(1) MojmÝr Frank9 - 15 WPts
16/11/2026Sunshine Coast, Australia5 - 12(1) Lewis Armour10(1) - 22 LPts
17/09/2026Reynosa, Mexico5 - 11(1) Sierra Diaz10 - 15(1) LPts
24/07/2026Valencia, Spain5 - 10(1) Jax Tierno3 - 9 LPts
26/05/2026Chimalhuacan, Mexico4 - 10(1) Danylko Basara6(1) - 11(1) WPts
28/03/2026Makiivka, Ukraine4 - 9(1) Danylko Basara5(1) - 11(1) LPts
28/01/2026Oran, Algeria4 - 8(1) Khalid Fadela6 - 12 LPts
30/11/2025Chimalhuacan, Mexico3 - 8(1) Diego Zermeno4(1) - 11(3) WPts
30/09/2025Riga, Latvia3 - 7(1) Dmitri Saule7 - 5 LPts
02/08/2025Dnipropetrovsk, Ukraine3 - 6(1) Yakiv Kupka23(1) - 20 LPts
04/06/2025Zurich, Switzerland3 - 5(1) Pepin Manecke14 - 19 LPts
06/04/2025Chimalhuacan, Mexico3 - 4(1) Santiago Fuerte38(1) - 8 LPts
09/02/2025Chongqing, China3 - 3(1) Gao Lien1 - 1 LPts
12/12/2024Cochabamba, Bolivia3 - 2(1) Zacarias Garcia21(1) - 21 LPts
13/10/2024Ecatepec, Mexico2 - 2(1) Santiago Osegueda3(1) - 8 WPts
17/08/2024North Shore, New Zealand1 - 2(1) Michael Reach4 - 10 WPts
19/06/2024Montpellier, France1 - 1 Sylvain Oran24(2) - 15 LKO3
21/04/2024Guadalajara, Mexico1 - 0 Diego Arco0 - 0 LPts
01/03/2024Chimalhuacan, Mexico0 - 0 Dimos Mano0 - 0 WPts