Weightclass:  Light Welterweight
Location:  Guayaquil, Ecuador
Record:  37(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2042Guayaquil, Ecuador36(1) - 19 Dominic Batie3 - 1 WPts
20/10/2042Copenhagen, Denmark35(1) - 19 Toste Conradi8 - 7 WPts
21/08/2042Graz, Austria35(1) - 18 Uli Diran9 - 4 LPts
21/07/2042Beijing, China34(1) - 18 Yu Niu2 - 6 WPts
20/06/2042Cochabamba, Bolivia34(1) - 17 Nicandro Sigala9(1) - 10 LPts
19/05/2042Cochabamba, Bolivia34(1) - 16 Nicandro Sigala8(1) - 10 LPts
18/04/2042Gothenburg, Sweden34(1) - 15 Viktor Andre15 - 16 LPts
17/03/2042Manta, Ecuador34(1) - 14 Reyes Madera18 - 12 LPts Ecuador National Championships 2042View
14/03/2042Manta, Ecuador33(1) - 14 Santiago De Gonia3 - 3 WPts Ecuador National Championships 2042View
11/03/2042Manta, Ecuador32(1) - 14 Alfonso Garcia11 - 28 WPts Ecuador National Championships 2042View
09/02/2042Guayaquil, Ecuador32(1) - 13 Sennett Perret47(18) - 17 LPts
08/01/2042Guayaquil, Ecuador31(1) - 13 Aydin Bayrak35(1) - 17 WPts
07/12/2041Guayaquil, Ecuador30(1) - 13 Viktor Andre14 - 13 WPts
06/11/2041Guayaquil, Ecuador29(1) - 13 Viktor Andre14 - 12 WPts
06/10/2041Graz, Austria28(1) - 13 Uli Diran1 - 1 WPts
05/09/2041Bogota, Colombia28(1) - 12 Santiago Barrero27(5) - 8 LPts
05/08/2041Bogota, Colombia28(1) - 11 Santiago Barrero26(5) - 8 LPts
04/07/2041Guayaquil, Ecuador28(1) - 10 Carl Mullins25(3) - 7 LPts
17/05/2041Guayaquil, Ecuador27 - 10 David Moses3 - 17 WKO3
17/03/2041Guayaquil, Ecuador27 - 9 Joaquin Behar37 - 18(1) LPts Ecuador National Championships 2041View
14/03/2041Guayaquil, Ecuador26 - 9 Carlos Celeste14 - 16 WPts Ecuador National Championships 2041View
11/03/2041Guayaquil, Ecuador25 - 9 Juan Oquendo10 - 19 WPts Ecuador National Championships 2041View
06/03/2041Piraeus, Greece24 - 9 Georges Anthes14 - 25(1) WPts
05/01/2041Albuquerque, USA23 - 9 Matthew Tait0 - 0 WPts
07/11/2040San Jose, Costa Rica22 - 9 Santiago Nolasco6 - 12 WPts
08/09/2040Roskilde, Denmark21 - 9 Mats Hartung7 - 8 WPts
11/07/2040Guayaquil, Ecuador20 - 9 Xavion Zara6 - 18(1) WPts
10/05/2040Guayaquil, Ecuador19 - 9 Shayan Fawaz17 - 22 WPts
11/03/2040Santo Domingo, Ecuador19 - 8 Joaquin Behar25 - 15(1) LPts Ecuador National Championships 2040View
15/02/2040Seoul, South Korea18 - 8 Hyun-jun Jue18(1) - 14 WPts
16/12/2039Guayaquil, Ecuador17 - 8 Wayne Bariagher4 - 12(1) WPts
16/10/2039Maracaibo, Venezuela16 - 8 Hilario Espino2 - 5 WPts
17/08/2039Guayaquil, Ecuador15 - 8 Manu Kahiwirori3 - 5 WPts
17/07/2039Guayaquil, Ecuador14 - 8 Lambrecht Elseneer5 - 8 WPts
15/06/2039Guayaquil, Ecuador14 - 7 Lambrecht Elseneer4 - 8 LPts
15/05/2039Panama City, Panama13 - 7 Joaquin Veras9 - 13 WPts
17/03/2039Duran, Ecuador13 - 6 Diego Nava22(8) - 10 LPts Ecuador National Championships 2039View
14/03/2039Duran, Ecuador12 - 6 Antonio Llamas10 - 7 WPts Ecuador National Championships 2039View
11/03/2039Duran, Ecuador11 - 6 Angel Coro1 - 0 WPts Ecuador National Championships 2039View
09/01/2039Swansea, UK10 - 6 Hayden Myles5 - 7 WPts
10/11/2038Leeds, UK10 - 5 Mel McDermott12(2) - 17 LPts
12/09/2038Mar del Plata, Argentina9 - 5 Jax Esquivel19 - 4 WPts
15/07/2038Guayaquil, Ecuador8 - 5 Kirk Sanner5 - 12 WPts
15/05/2038San Jose, Costa Rica7 - 5 Alejandro Arellanes5 - 8 WPts
17/03/2038Duran, Ecuador7 - 4 Diego Nava15(5) - 5 LPts Ecuador National Championships 2038View
14/03/2038Duran, Ecuador6 - 4 Joaquin Behar13 - 9 WPts Ecuador National Championships 2038View
11/03/2038Duran, Ecuador5 - 4 Rogelio Ozuna4 - 1 WPts Ecuador National Championships 2038View
06/03/2038Guayaquil, Ecuador4 - 4 Eduardo Matos11(2) - 14 WPts
03/01/2038Guayaquil, Ecuador3 - 4 Wilbur Gadow1 - 0 WPts
05/11/2037New York City, USA2 - 4 Stuart Bearup0 - 0 WPts
06/09/2037Guayaquil, Ecuador1 - 4 Onofre Urena9 - 12 WPts
08/07/2037Salzburg, Austria0 - 4 Edel Vorti11 - 12 WPts
10/05/2037Guayaquil, Ecuador0 - 3 Xeres Ortiz12(1) - 2 LPts
11/03/2037Manta, Ecuador0 - 2 Diego Nava8(2) - 3 LPts Ecuador National Championships 2037View
03/02/2037Brno, Czech Republic0 - 1 Hynek Materna23 - 12 LPts
05/12/2036Guayaquil, Ecuador0 - 0 Diego Nava6(1) - 3 LPts