Weightclass:  Lightweight
Location:  Mexico City, Mexico
Record:  25 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/05/2030Mexico City, Mexico25 - 14 Alvino Carabajal4 - 13 LPts
19/03/2030Mexico City, Mexico24 - 14 Ives Orne10 - 7 WPts
16/01/2030Mexico City, Mexico23 - 14 Justin Corneille2 - 8 WPts
16/11/2029Mexico City, Mexico22 - 14 Kirk Vignes8 - 9 WPts
17/09/2029Mexico City, Mexico21 - 14 Noah Lugwalo0 - 8 WPts
18/07/2029Mexico City, Mexico20 - 14 Ikechukwu Choji8(1) - 35(5) WPts
19/05/2029Mexico City, Mexico19 - 14 Zelipe Quintanilla21(1) - 17 WPts
20/03/2029Mexico City, Mexico18 - 14 Ivan Drozdov11 - 14 WPts
19/01/2029Mexico City, Mexico18 - 13 Mikhail Ghacksylycow6 - 4 LPts
20/11/2028Mexico City, Mexico17 - 13 Paul Asamoah6 - 26 WPts
22/09/2028Mexico City, Mexico16 - 13 Jax Abalos1 - 0 WPts
23/07/2028Mexico City, Mexico15 - 13 Dimos Escandon11 - 16 WPts
24/05/2028Accra, Ghana14 - 13 Geoff Aduamah6 - 10 WPts
26/03/2028Reynosa, Mexico13 - 13 Hilario Aviles5 - 14 WPts
28/01/2028Edinburgh, UK13 - 12 Rob McCaleb8 - 10(1) LPts
30/11/2027Lodz, Poland12 - 12 Dawid Rak5 - 8 WPts
01/10/2027Fortaleza, Brazil11 - 12 Angel Monsanto10 - 7 WPts
03/08/2027Tijuana, Mexico11 - 11 Rico Severo11 - 7 LPts
07/06/2027Mexico City, Mexico10 - 11 Xalvador Gloria2 - 13 WPts
09/04/2027Takoradi, Ghana9 - 11 Spencer Senanu6 - 4 WPts
09/02/2027Mexico City, Mexico9 - 10 Swain Jenke16 - 2 LPts
11/12/2026Mexico City, Mexico8 - 10 Okoth Bawuah2 - 4 WPts
12/10/2026Mexico City, Mexico7 - 10 Yago Villavicencio3 - 7 WPts
13/08/2026Mexico City, Mexico7 - 9 Diego Duran4 - 4 LPts
14/06/2026Accra, Ghana6 - 9 Mel Dumashie4 - 1 WPts
16/04/2026Mexico City, Mexico6 - 8 Hyun-soo Jung9 - 5 LPts
16/02/2026Puebla, Mexico5 - 8 Rogelio Cotto1 - 12 WPts
23/12/2025Mexico City, Mexico4 - 8 Dario Cruz0 - 4 WPts
24/10/2025Mexico City, Mexico4 - 7 Jesus Forero4(1) - 7 LPts
25/08/2025Bandar Lampung, Indonesia4 - 6 Adhi Elmi6 - 6 LPts
27/06/2025Leon, Mexico3 - 6 Rico Barajas0 - 3 WPts
27/04/2025Delmas, Haiti2 - 6 Curtis de Balzac2 - 16(1) WPts
27/02/2025Ponce, Puerto Rico2 - 5 Miguel Franqui9 - 8 LPts
30/12/2024Limerick, Ireland2 - 4 Patrick MacCarrick7 - 14 LPts
01/11/2024Virginia Beach, USA2 - 3 Brendan MacIsaac8 - 2 LPts
03/09/2024Yekaterinburg, Russia1 - 3 Sasha Zhukanenko2 - 7(3) WPts
06/07/2024Mexico City, Mexico0 - 3 Jerrold Botello2 - 5 WPts
06/05/2024Juarez, Mexico0 - 2 Fidel Isabella11(1) - 13 LPts
18/03/2024Ciudad Apodaca, Mexico0 - 1 Montego Bellon32(1) - 10 LPts
10/02/2024Mexico City, Mexico0 - 0 Gig Luis2 - 3 LPts