Weightclass:  Lightweight
Location:  Matamoros, Mexico
Record:  25 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/10/2032Matamoros, Mexico25 - 22 Olindo Sauseda19 - 11 LPts
20/08/2032Matamoros, Mexico24 - 22 Vincenc Dobert4 - 2 WPts
19/06/2032Matamoros, Mexico23 - 22 Yasin Abood3 - 12 WPts
16/04/2032Matamoros, Mexico22 - 22 Ker Espe4 - 8 WPts
16/02/2032Matamoros, Mexico21 - 22 Lieu Tu1 - 9 WPts
18/12/2031Matamoros, Mexico20 - 22 Sam Donnell9 - 22 WPts
19/10/2031Matamoros, Mexico19 - 22 Vicente Pacana0 - 0 WPts
19/08/2031Matamoros, Mexico19 - 21 Donatien Ostermeyer11 - 18 LPts
21/06/2031Matamoros, Mexico18 - 21 Kieran Shiels5 - 12 WPts
21/04/2031Matamoros, Mexico17 - 21 Angel Guadarrama2 - 10 WPts
20/02/2031Matamoros, Mexico16 - 21 Chris Berwick1 - 4 WPts
22/12/2030Matamoros, Mexico15 - 21 Carlos Rolando1 - 5 WPts
23/10/2030Matamoros, Mexico14 - 21 Montego Manjarrez6 - 14 WPts
24/08/2030Tamale, Ghana14 - 20 Shaun Mayat4 - 11 LPts
26/06/2030Chihuahua, Mexico14 - 19 Vicente Morro14 - 13 LPts
12/05/2030Tijuana, Mexico13 - 19 Cipriano Marcia25(7) - 12(1) WPts
11/04/2030Mexicali, Mexico13 - 18 Xalvador Pantano26 - 25 LPts Mexico National Championships 2030View
28/02/2030Cardiff, UK13 - 17 Imran Zaidi18 - 4 LPts
31/12/2029Matamoros, Mexico12 - 17 Chris De Corato6 - 0 WPts
01/11/2029Matamoros, Mexico12 - 16 Yahya Mohamed5 - 13 LPts
02/09/2029Matamoros, Mexico12 - 15 Sam Dickson5 - 3 LPts
04/07/2029Nairobi, Kenya11 - 15 Chata Maalim6 - 12 WPts
06/05/2029Yerevan, Armenia10 - 15 Harut Eghiaian11 - 22 WPts
08/03/2029Matamoros, Mexico9 - 15 Jerrold Vizcaino4 - 7 WPts
06/01/2029Karagandy, Kazakhstan9 - 14 Rufat Mereke22 - 8 LPts
08/11/2028Almaty, Kazakhstan9 - 13 Zernebog Kerimoff18 - 8 LPts
10/09/2028Matamoros, Mexico8 - 13 Rodrigo Montera1 - 3 WPts
12/07/2028Matamoros, Mexico7 - 13 Francisco Lorenzo0 - 9 WPts
13/05/2028Zagreb, Croatia6 - 13 Frane Gavric11 - 12 WPts
15/03/2028Shymkent, Kazakhstan5 - 13 Ibrahim Salimzhanow11 - 17(4) WPts
16/01/2028Matamoros, Mexico5 - 12 Seferino Alarcon6 - 14 LPts
17/11/2027Riga, Latvia4 - 12 Mikhail Kovalenoks11 - 15 WPts
19/09/2027Maipu, Chile4 - 11 Beltran Parody12 - 18 LPts
22/07/2027Dushanbe, Tajikistan4 - 10 Elchin Behbudov11 - 16 LPts
24/05/2027Lucknow, India3 - 10 Ashok Parikh2 - 15 WPts
26/03/2027San Luis Potosi, Mexico3 - 9 Ignado Ruano8 - 4 LPts
10/02/2027Matamoros, Mexico3 - 8 Juan Corea6 - 2 LPts
12/12/2026Leon, Mexico3 - 7 Noe Osuna11 - 9 LPts
15/10/2026Matamoros, Mexico3 - 6 Carlos Penaranda3 - 3(1) LPts
16/08/2026Chimalhuacan, Mexico3 - 5 Senon Mula8 - 18(3) LPts
20/06/2026Ensenada, Mexico2 - 5 Seferino Torre3 - 11 WPts
05/05/2026Tonala, Mexico2 - 4 Isidro Exposito0 - 0 LPts
04/04/2026Matamoros, Mexico2 - 3 Pablo Laguna1 - 0 LPts
04/02/2026Matamoros, Mexico1 - 3 Obaid Djouad0 - 3 WPts
07/12/2025Matamoros, Mexico1 - 2 Ioakim Karasartoff11 - 10 LPts
09/10/2025Yerevan, Armenia1 - 1 Parnag Elmassian4(1) - 22(1) LPts
11/08/2025Matamoros, Mexico0 - 1 Venacio Barrios0 - 2 WPts
14/06/2025Matamoros, Mexico0 - 0 Seferino Alarcon1 - 3 LPts