Weightclass:  Featherweight
Location:  Guayaquil, Ecuador
Record:  48 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/08/2027Guayaquil, Ecuador47 - 16 Jaguar Tobias1 - 0 WPts
29/06/2027Guayaquil, Ecuador46 - 16 Sancho Baros1 - 10 WPts
27/04/2027Guayaquil, Ecuador45 - 16 Oleksiy Smolar0 - 3 WPts
26/02/2027Guayaquil, Ecuador44 - 16 Gordan Bebic15 - 17 WPts
28/12/2026Guayaquil, Ecuador43 - 16 Roger Rowan0 - 3 WPts
29/10/2026Guayaquil, Ecuador42 - 16 Frano Ivanda2 - 11 WPts
30/08/2026Guayaquil, Ecuador41 - 16 Diederik Christiansen4 - 16 WPts
01/07/2026Guayaquil, Ecuador40 - 16 Victori Yuni3 - 3 WPts
02/05/2026Guayaquil, Ecuador39 - 16 Yevhen Lipko1 - 0 WPts
03/03/2026Guayaquil, Ecuador38 - 16 Santiago Castillo1 - 0 WPts
02/01/2026Guayaquil, Ecuador37 - 16 Krešo Jambrešic1 - 2 WPts
03/11/2025Guayaquil, Ecuador36 - 16 Eloy Leo24 - 25 WPts
04/09/2025Daegu, South Korea35 - 16 Ui-jo Yeo5 - 17 WPts
07/07/2025Cuenco, Ecuador34 - 16 Baltasar Muno29(1) - 17 WPts
13/05/2025Guayaquil, Ecuador33 - 16 Aimon Fregoso1(1) - 10 WPts
14/03/2025Duran, Ecuador33 - 15 Eloy Leo21 - 23 LPts Ecuador National Championships 2025View
11/03/2025Duran, Ecuador32 - 15 Alejandro Cerrito7 - 4 WPts Ecuador National Championships 2025View
06/03/2025Cagayan de Oro, Philippines31 - 15 Aaron Paguirigan0 - 1 WPts
06/01/2025Guayaquil, Ecuador30 - 15 Jyotish Raghavan6 - 16 WPts
07/11/2024Guayaquil, Ecuador29 - 15 Xaver Calzada0 - 3(1) WPts
07/09/2024Guayaquil, Ecuador28 - 15 Franco Tafoya3 - 6 WPts
10/07/2024Guayaquil, Ecuador27 - 15 Angel Boda1 - 3 WPts
10/05/2024Guayaquil, Ecuador26 - 15 Carlos Tejeda1 - 3 WPts
11/03/2024Manta, Ecuador26 - 14 Fidel Villescas42 - 11 LPts Ecuador National Championships 2024View
19/01/2024Managua, Nicaragua25 - 14 Paco Torres26 - 10 WPts
21/11/2023Guayaquil, Ecuador24 - 14 Kashif Abdi1 - 14 WPts
22/09/2023Harare, Zimbabwe23 - 14 Veltry Mujuru2 - 5 WPts
24/07/2023Helsinki, Finland22 - 14 Roope Laatikainen20 - 10 WPts
26/05/2023Guayaquil, Ecuador21 - 14 Cisco Perron14 - 18 WPts
04/04/2023Quito, Ecuador21 - 13 Santiago Quijada10(4) - 24 LPts
04/02/2023Manta, Ecuador21 - 12 Montana Samora10 - 15 LPts
07/12/2022Guayaquil, Ecuador20 - 12 Tariq Bassiouni2 - 2 WPts
08/10/2022Sendai, Japan19 - 12 Hitoshi Shoda3 - 6 WPts
10/08/2022Santo Domingo de Guzman, Dominican Republic18 - 12 Juan Pecha6 - 14 WPts
10/06/2022Guayaquil, Ecuador17 - 12 Talbot Canet4 - 8 WPts
11/04/2022Bern, Switzerland16 - 12 Othman Bergmann0 - 5 WPts
11/02/2022Portoviejo, Ecuador16 - 11 Emilio Nogales22(1) - 4 LPts
13/12/2021Guayaquil, Ecuador15 - 11 Charles Trotman1 - 3 WPts
12/10/2021Guayaquil, Ecuador15 - 10 Hernan Damian12 - 4 LPts
11/08/2021Guayaquil, Ecuador14 - 10 Dutch Schaffhauser4 - 17 WPts
10/06/2021Guayaquil, Ecuador13 - 10 Felippe Solorzano11 - 9 WPts
22/04/2021Guayaquil, Ecuador13 - 9 Montana Belen12 - 9 LPts
11/03/2021Quito, Ecuador13 - 8 Emilio Nogales17(1) - 2 LPts Ecuador National Championships 2021View
04/03/2021Santo Domingo, Ecuador12 - 8 Luis Vidrio10 - 8 WPts
01/02/2021Manta, Ecuador11 - 8 Montana Samora5 - 7 WPts
14/12/2020Guayaquil, Ecuador11 - 7 Jaguar Bailon14 - 5 LPts
13/10/2020Guayaquil, Ecuador10 - 7 Elias Magdaleno5 - 7 WPts
14/08/2020Guayaquil, Ecuador9 - 7 Ki-hun Seo14 - 0 WPts
13/06/2020Guayaquil, Ecuador8 - 7 Montel Alcaraz8 - 8 WPts
12/04/2020Guayaquil, Ecuador7 - 7 Kolby Wilder4 - 8 WPts
13/02/2020Guayaquil, Ecuador6 - 7 Diego Vazquez3 - 8 WPts
14/12/2019Daejeon, South Korea6 - 6 Chang-soo Ahn5 - 2 LPts
16/10/2019Aalborg, Denmark6 - 5 Steinar Rampe3 - 5 LPts
17/08/2019Nairobi, Kenya6 - 4 Mel Kamau6 - 6 LPts
19/06/2019Guayaquil, Ecuador5 - 4 Azad Narimanov1 - 1 WPts
20/04/2019Guayaquil, Ecuador4 - 4 Santiago Quijada2 - 8 WPts
17/02/2019Guayaquil, Ecuador4 - 3 Juan Gallo6 - 2 LPts
18/12/2018Kumasi, Ghana4 - 2 Spencer Sribor0 - 0 LPts
20/10/2018Bratislava, Slovakia3 - 2 Sobeslav Jezek4 - 1 WPts
22/08/2018Nassau, Bahamas3 - 1 Chris Lockart1 - 3 LPts
23/06/2018Guayaquil, Ecuador2 - 1 Smpad Yazijyan1 - 2 WPts
25/04/2018Guayaquil, Ecuador1 - 1 Leonel Canales2 - 1 WPts
28/02/2018Quito, Ecuador0 - 1 Sierra Gato0 - 1 WPts
18/01/2018Brussels, Belgium0 - 0 Vermont Joel0 - 0 LPts