Weightclass:  Flyweight
Location:  Puebla, Mexico
Record:  61 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/11/2027Puebla, Mexico60 - 21 Vico Rizzo17 - 19 WPts
12/09/2027Puebla, Mexico59 - 21 Kwanpichit Kraisorn2 - 12 WPts
14/07/2027Puebla, Mexico58 - 21 Bram Heirbaut2 - 1 WPts
15/05/2027Puebla, Mexico57 - 21 To Hoang6 - 11 WPts
16/03/2027Puebla, Mexico56 - 21 Roman Gonzalez4 - 5(1) WPts
15/01/2027Puebla, Mexico55 - 21 Rehman Jermanus3 - 8 WPts
15/11/2026Puebla, Mexico54 - 21 Nasario Sabio2 - 5 WPts
15/09/2026Puebla, Mexico53 - 21 On Dungh3 - 7 WPts
16/07/2026Puebla, Mexico52 - 21 Toma Lauksargs2 - 9 WPts
16/05/2026Puebla, Mexico51 - 21 Asiman Ibragimbekov10 - 9 WPts
17/03/2026Puebla, Mexico50 - 21 Bashkim Pernaska5 - 19 WPts
16/01/2026Puebla, Mexico49 - 21 Fausto Rincon5 - 15 WPts
17/11/2025Puebla, Mexico48 - 21 Oshagan Sagherian55 - 17 WPts
17/10/2025Puebla, Mexico47 - 21 Oshagan Sagherian55 - 16 WPts
10/09/2025Ningbo, China47 - 20 Oshagan Sagherian54 - 15 LPts Ningbo World Championships 2025View
07/09/2025Ningbo, China46 - 20 Panomroonglek Sunthornpit32 - 21 WPts Ningbo World Championships 2025View
19/08/2025Nassau, Bahamas46 - 19 Vince Divins42 - 19 LPts
19/07/2025Panama City, Panama46 - 18 Elias Allende35(2) - 25 LPts
18/06/2025Puebla, Mexico46 - 17 Vince Divins40 - 19 LPts
12/05/2025Port-de-Paix, Haiti45 - 17 Geron Ostiguy43 - 18 WPts
11/04/2025Tehuacan, Mexico45 - 16 Nemesio Che8 - 5 LPts Mexico National Championships 2025View
05/04/2025Al Ain, UAE45 - 15 Rehman Azad48 - 17 LPts
02/03/2025Maracay, Venezuela45 - 14 Carlos Ruedas44 - 14 LPts
30/01/2025Puebla, Mexico45 - 13 Xavion Mestas30(1) - 30 LPts
30/12/2024Maipu, Chile44 - 13 Xavion Mestas30(1) - 29 WPts
29/11/2024Puebla, Mexico43 - 13 Xavion Mestas30(1) - 28 WPts
22/10/2024Puebla, Mexico42 - 13 Terje Flatten44(1) - 20 WPts
16/09/2024Ulaanbaatar, Mongolia42 - 12 Choi Yahulycov41 - 10 LPts
16/08/2024Odessa, Ukraine41 - 12 Afon Roman36(1) - 20 WPts
16/07/2024Busan, South Korea41 - 11 Chalermjak Bunsith46(1) - 10 LPts Busan Olympics 2024View
13/07/2024Busan, South Korea40 - 11 Joaquin Marrero38 - 12 WPts Busan Olympics 2024View
18/06/2024Maracay, Venezuela39 - 11 Carlos Ruedas40 - 10 WPts
18/05/2024Puebla, Mexico38 - 11 Jax Parody40 - 8 WPts
17/04/2024Reynosa, Mexico37 - 11 Ivan Cilia24(1) - 19 WPts Mexico National Championships 2024View
14/04/2024Reynosa, Mexico36 - 11 Diego Esqueda6 - 12 WPts Mexico National Championships 2024View
11/04/2024Reynosa, Mexico35 - 11 Angel Sabado20(3) - 20 WPts Mexico National Championships 2024View
13/03/2024Puebla, Mexico34 - 11 Alejandro Jaramillo20 - 21 WPts
11/02/2024Puebla, Mexico33 - 11 Alejandro Jaramillo20 - 20 WPts
09/01/2024Maracaibo, Venezuela33 - 10 David Rhind33 - 13 LPts Americas Championships 2024View
11/12/2023Maracay, Venezuela32 - 10 Carlos Ruedas33 - 8 WPts
10/11/2023Maracay, Venezuela32 - 9 Carlos Ruedas32 - 8 LPts
10/10/2023Malaga, Spain32 - 8 Nicandro Truxillo36 - 13 LPts
07/09/2023Surat, India32 - 7 Bahlul Kader32(2) - 16(1) LPts Surat World Championships 2023View
19/08/2023Ho Chi Minh City, Vietnam31 - 7 Ong Phuoc39(1) - 7 WPts
19/07/2023Puebla, Mexico30 - 7 Joaquin Marrero30 - 11 WPts
18/06/2023Puebla, Mexico29 - 7 Joaquin Marrero30 - 10 WPts
18/05/2023Havana, Cuba28 - 7 Juan Salto32 - 9 WPts
17/04/2023Puebla, Mexico27 - 7 Ivan Cilia19 - 15 WPts Mexico National Championships 2023View
14/04/2023Puebla, Mexico26 - 7 Sancho Banegas16 - 14 WPts Mexico National Championships 2023View
11/04/2023Puebla, Mexico25 - 7 Lisandro Brasil14 - 13 WPts Mexico National Championships 2023View
07/04/2023Montevideo, Uruguay24 - 7 Angel Renteria25 - 13 WPts
07/03/2023Puebla, Mexico23 - 7 Angel Teran12(1) - 16 WPts
01/02/2023Puebla, Mexico22 - 7 Angel Renteria25 - 11 WPts
28/12/2022Puebla, Mexico21 - 7 Marlon Joof23 - 12 WPts
26/11/2022Chiba, Japan20 - 7 Isamu Seno4 - 11 WPts
27/09/2022Kyoto, Japan20 - 6 Yoshi Fujino9(1) - 10 LPts
30/07/2022Tijuana, Mexico19 - 6 Juan Caballero8 - 17 WPts
22/06/2022Celaya, Mexico18 - 6 Ignado Mederos13 - 4 WPts
21/05/2022Juarez, Mexico18 - 5 Vicente Oquendo1 - 15 LPts
28/03/2022Hanoi, Vietnam17 - 5 Tien Tu19 - 8 WPts
28/01/2022Quito, Ecuador17 - 4 Angel Teran7(1) - 11 LPts
29/11/2021Jeddah, Saudi Arabia16 - 4 Ali Atiyah10 - 13 WPts
29/09/2021Puebla, Mexico15 - 4 Taro Kobe16(1) - 8 WPts
30/07/2021Puebla, Mexico14 - 4 Nemesio Quiroz3 - 17 WPts
29/05/2021Puebla, Mexico13 - 4 Talut Cajrbeckov6(1) - 12 WPts
30/03/2021Choloma, Honduras12 - 4 Federico Avino2 - 16 WPts
30/01/2021Riga, Latvia11 - 4 Vasili Parupietis1(1) - 18(2) WPts
30/11/2020Mexico City, Mexico10 - 4 Quico Sanchez5 - 8 WPts
08/10/2020Puebla, Mexico9 - 4 Amer Noon5 - 12 WPts
10/08/2020Puebla, Mexico9 - 3 Esteban Belen9 - 4 LPts
09/06/2020Puebla, Mexico8 - 3 Ian Aikins8 - 5 WPts
09/04/2020Bucheon, South Korea7 - 3 Yong-jae Sung9 - 2 WPts
10/02/2020Mexico City, Mexico6 - 3 Diego Garza2 - 4 WPts
26/12/2019Puebla, Mexico5 - 3 Arran Pennoyer0 - 7 WPts
27/10/2019Georgetown, Guyana5 - 2 Floyd Cummingham10 - 1 LPts
28/08/2019Milwaukee, USA5 - 1 Aidan Morris8 - 1 LPts
29/06/2019Ottawa, Canada4 - 1 Robert Dalle4 - 5 WPts
30/04/2019Karagandy, Kazakhstan3 - 1 Waqas Urazbaeff6 - 2 WPts
01/03/2019Puebla, Mexico2 - 1 Ju-young Kang2 - 1 WPts
01/01/2019Puebla, Mexico1 - 1 Sung-yun Ra0 - 2 WPts
03/11/2018Pekalongan, Indonesia1 - 0 Agung Putro1 - 0 LPts
05/09/2018Puebla, Mexico0 - 0 Andy Fram0 - 0 WPts