Weightclass:  Heavyweight
Location:  Portoviejo, Ecuador
Record:  27 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/06/2030Portoviejo, Ecuador26 - 9 Vasyl Voloshin13 - 24(1) WPts
15/04/2030Portoviejo, Ecuador25 - 9 Elliot Smith5 - 19(1) WPts
14/02/2030Portoviejo, Ecuador24 - 9 Eginhard Schenke6 - 9 WPts
17/12/2029Cuenco, Ecuador23 - 9 Diego Eusebio23 - 15 WPts
27/10/2029Christchurch, New Zealand22 - 9 Mark Beaty8 - 12 WPts
28/08/2029Portoviejo, Ecuador21 - 9 Ahmed Zacka15(3) - 17 WPts
28/07/2029Komsomolsk, Russia20 - 9 Dmitriy Stankevich14 - 9 WPts
27/06/2029Portoviejo, Ecuador20 - 8 Dmitriy Stankevich13 - 9 LPts
20/05/2029Santo Domingo de Guzman, Dominican Republic19 - 8 Cris Paz13 - 14 WPts
17/04/2029Brno, Czech Republic19 - 7 Radoslav Fridrich22 - 11 LPts
17/03/2029Guayaquil, Ecuador19 - 6 Xavier Benito18 - 14(3) LPts Ecuador National Championships 2029View
14/03/2029Guayaquil, Ecuador18 - 6 Porfio Silverio19 - 9 WPts Ecuador National Championships 2029View
11/03/2029Guayaquil, Ecuador17 - 6 Juan Vejar2 - 7(4) WPts Ecuador National Championships 2029View
22/02/2029Portoviejo, Ecuador16 - 6 Rodrigo Vallez11 - 21 WPts
21/01/2029Medellin, Colombia15 - 6 Loredo Tejada18 - 22 WPts
21/12/2028Athi River, Kenya15 - 5 Xhosas Nabutola13 - 11 LPts
20/11/2028Athi River, Kenya15 - 4 Xhosas Nabutola12 - 11 LPts
20/10/2028Portoviejo, Ecuador14 - 4 Rodrigo Vallez11 - 17 WPts
19/09/2028Guayaquil, Ecuador14 - 3 Hilario Zegarra28(1) - 19 LPts
16/08/2028Vilnius, Lithuania13 - 3 Kacper Klocek19 - 16 WPts
16/07/2028Portoviejo, Ecuador12 - 3 Rodrigo Vallez10 - 15 WPts
15/06/2028Portoviejo, Ecuador11 - 3 Rodrigo Vallez10 - 14 WPts
15/05/2028Portoviejo, Ecuador10 - 3 Rodrigo Vallez10 - 13 WPts
14/04/2028Portoviejo, Ecuador9 - 3 Rodrigo Vallez10 - 12 WPts
14/03/2028Manta, Ecuador9 - 2 Diego Araya18 - 7 LPts Ecuador National Championships 2028View
11/03/2028Manta, Ecuador8 - 2 Porfio Silverio11 - 8 WPts Ecuador National Championships 2028View
06/03/2028Portoviejo, Ecuador7 - 2 Bronco Perales2 - 4 WPts
26/01/2028Tegucigalpa, Honduras6 - 2 Joaquin Mendosa21 - 22 WPts
02/12/2027Portoviejo, Ecuador5 - 2 Bronco Perales2 - 1 WPts
01/11/2027San Juan, Puerto Rico4 - 2 Bronco Perales2 - 0 WPts
01/10/2027San Juan, Puerto Rico4 - 1 Bronco Perales1 - 0 LPts
31/08/2027Toshkent, Uzbekistan3 - 1 Dmitriy Agamaliev13 - 21(1) WPts
02/07/2027Guayaquil, Ecuador3 - 0 Diego Lusco8 - 10 LPts
24/05/2027Guayaquil, Ecuador2 - 0 Berto Frontera13(2) - 21 WPts
20/04/2027Guayaquil, Ecuador1 - 0 Fraco Olivera0 - 0 WPts
05/03/2027Portoviejo, Ecuador0 - 0 Erol Altayoglu0 - 0 WPts