Weightclass:  Welterweight
Location:  Tijuana, Mexico
Record:  21 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/07/2031Tijuana, Mexico20 - 19 Noe Sarinana3 - 3 WPts
30/05/2031Tijuana, Mexico19 - 19 Jose Carballo1 - 2 WPts
29/03/2031Tijuana, Mexico18 - 19 Prewitt Blondel4 - 2 WPts
29/01/2031Tijuana, Mexico17 - 19 Yasin Jamil2 - 6 WPts
01/12/2030Tijuana, Mexico16 - 19 Petro Duch1 - 3 WPts
03/10/2030Tijuana, Mexico15 - 19 Xavion Barco6 - 3 WPts
04/08/2030Tijuana, Mexico15 - 18 Sam Mphahlele10 - 4 LPts
06/06/2030Tijuana, Mexico14 - 18 Jesus Primo1 - 2 WPts
08/04/2030Tijuana, Mexico13 - 18 Ratib Elfassy3 - 12 WPts
08/02/2030Tijuana, Mexico12 - 18 Cuba Feliciano10 - 23(1) WPts
10/12/2029Tijuana, Mexico11 - 18 Mike Prothro2 - 9 WPts
12/10/2029Tijuana, Mexico10 - 18 Desiderio Barbo0 - 6 WPts
13/08/2029Tijuana, Mexico9 - 18 Santiago Montera0 - 12 WPts
14/06/2029Antwerp, Belgium8 - 18 Polydor Ongenae2 - 12 WPts
16/04/2029Kaduna, Nigeria7 - 18 Mark Oyeledun2 - 5 WPts
16/02/2029Vilnius, Lithuania6 - 18 Tomasz Kapustka16 - 4 WPts
19/12/2028Guadalupe, Mexico6 - 17 Franco Rascon13 - 10 LPts
30/10/2028Tijuana, Mexico5 - 17 Gabriel Sol4 - 13(1) WPts
31/08/2028Chihuahua, Mexico5 - 16 Montel Zorrilla6 - 18 LPts
02/07/2028Reynosa, Mexico5 - 15 Vegas Barrero20(1) - 9 LPts
04/05/2028Bangkok, Thailand5 - 14 Kiatchai Chiayong17(1) - 15(1) LPts
06/03/2028Tijuana, Mexico4 - 14 Tajo Mascorro4 - 16 WPts
06/01/2028Tijuana, Mexico3 - 14 Alejandro Fuertes2 - 17 WPts
07/11/2027Tirana, Albania3 - 13 Preben Nuhiji21 - 13 LPts
08/09/2027Tijuana, Mexico3 - 12 Ovidio Vilchis5 - 8 LPts
10/07/2027Tijuana, Mexico2 - 12 Santiago Linan2 - 26 WPts
12/05/2027Karagandy, Kazakhstan2 - 11 Adnan Zaiylckanoff21 - 5 LPts
14/03/2027Sunshine Coast, Australia2 - 10 Mariano Vinay13 - 10 LPts
14/01/2027Irapuato, Mexico1 - 10 Rodrigo Pedro2 - 9 WPts
20/11/2026Tijuana, Mexico1 - 9 Xaverius Montesano4 - 6 LPts
20/09/2026Brest, Belarus1 - 8 Isaak Shupletsov9 - 23 LPts
23/07/2026Samara, Russia1 - 7 Kir Deputatov34(5) - 27 LPts
25/05/2026Tijuana, Mexico1 - 6 Montel Zorrilla1 - 9 LPts
26/03/2026Tehuacan, Mexico1 - 5 Saturnin Porras3 - 4 LPts
26/01/2026Soledad de Graciano Sanchez, Mexico1 - 4 Angel Frutos3 - 10 LPts
03/12/2025Tijuana, Mexico1 - 3 Inigo Cavanagh10 - 14 LPts
05/10/2025Monterrey, Mexico1 - 2 Alfonso Soza3 - 8 LPts
08/08/2025Nassau, Bahamas1 - 1 Ian Kenrick7 - 12 LPts
10/06/2025Tijuana, Mexico1 - 0 Joaquin Balasco4 - 4 LPts
29/04/2025Tijuana, Mexico0 - 0 Joaquin Teodoro3 - 12 WPts