Weightclass:  Welterweight
Location:  Portoviejo, Ecuador
Record:  17(1) - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/10/2029Portoviejo, Ecuador16(1) - 21(1) Angelo Saporito5 - 1 WPts
26/08/2029Portoviejo, Ecuador15(1) - 21(1) Irfan Vaziri4 - 17 WPts
27/06/2029Portoviejo, Ecuador14(1) - 21(1) Francisco Escalante13 - 28 WPts
28/04/2029Portoviejo, Ecuador13(1) - 21(1) Vidal Valladolid0 - 3 WPts
27/02/2029Portoviejo, Ecuador12(1) - 21(1) Chiranjeevi Badami1 - 0 WPts
29/12/2028Portoviejo, Ecuador11(1) - 21(1) Declan Dull1 - 2 WPts
30/10/2028Portoviejo, Ecuador10(1) - 21(1) Dave Manawaroa1 - 12 WPts
31/08/2028Portoviejo, Ecuador10(1) - 20(1) Oro Limones15 - 19 LPts
02/07/2028Portoviejo, Ecuador10(1) - 19(1) Jaguar Mesquita14(1) - 20 LPts
02/05/2028Portoviejo, Ecuador9 - 19(1) Guillermo Talavera0 - 15 WKO3
03/03/2028Portoviejo, Ecuador8 - 19(1) Zachary Brown2 - 6(2) WPts
03/01/2028Portoviejo, Ecuador7 - 19(1) Nemesio Linares1 - 3(1) WPts
04/11/2027Portoviejo, Ecuador6 - 19(1) Cisco Mato11(2) - 18 WPts
05/09/2027Montevideo, Uruguay5 - 19(1) Rio Tello0 - 0 WPts
08/07/2027Daqing, China5 - 18(1) On Eng7 - 9 LPts
10/05/2027Bayamon, Puerto Rico5 - 17(1) Alejandro Bocanegra26 - 16 LPts
12/03/2027Portoviejo, Ecuador5 - 16(1) Antonio Garcia9 - 6 LPts
23/01/2027Malaga, Spain5 - 15(1) Cuba Vaca11(1) - 13 LPts
25/11/2026Portoviejo, Ecuador4 - 15(1) Eduardo Haro7 - 15 WPts
26/09/2026Aalborg, Denmark4 - 14(1) Fortinbras Voigt22(1) - 9 LPts
29/07/2026Portoviejo, Ecuador4 - 13(1) Desiderio Florian13 - 8 LPts
30/05/2026Lviv, Ukraine3 - 13(1) Hadeon Soroka1 - 25(3) WPts
01/04/2026Manta, Ecuador2 - 13(1) Marjun Cobian0 - 20 WPts
01/02/2026Dushanbe, Tajikistan2 - 12 Borya Erkinbek24(5) - 26 LKO3
04/12/2025Chon Buri, Thailand2 - 11 Srisaket Chappuis5 - 22(1) LPts
06/10/2025Quito, Ecuador2 - 10 Rodrigo Aybar4 - 11 LPts
13/08/2025Guayaquil, Ecuador2 - 9 Joaquin Cervera6 - 14 LPts
17/06/2025Peristeri, Greece2 - 8 Iphicrates Dukas5 - 12 LPts
19/04/2025Ulaanbaatar, Mongolia2 - 7 Turbat Ochirtu29(2) - 20 LPts
19/02/2025Pretoria, South Africa1 - 7 Hugh Ngouala2 - 10(1) WPts
22/12/2024Shiraz, Iran1 - 6 Liko Lua5 - 11 LPts
24/10/2024Guayaquil, Ecuador0 - 6 Ximen Sambrano0 - 0 WPts
28/08/2024Portoviejo, Ecuador0 - 5 Daniil Tyurina4 - 5 LPts
29/06/2024Algiers, Algeria0 - 4 Farhan Zine4 - 18 LPts
01/05/2024Jodhpur, India0 - 3 Ali Bangura1(1) - 14 LPts
03/03/2024New Kingston, Jamaica0 - 2 William Horsburgh23 - 14(1) LPts
04/01/2024Portoviejo, Ecuador0 - 1 Ulises Montilla1 - 4 LPts
05/11/2023Portoviejo, Ecuador0 - 0 Thong An0 - 0 LPts