Weightclass:  Welterweight
Location:  Bogota, Colombia
Record:  23 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/11/2031San Juan, Puerto Rico22 - 19 Santiago Varona2 - 13 WPts
13/09/2031Bogota, Colombia21 - 19 Luis Mario4 - 3 WPts
15/07/2031Dushanbe, Tajikistan21 - 18 Marlen Djabiyev19 - 13 LPts
16/05/2031Bogota, Colombia20 - 18 Nicandro Pollino1 - 15(1) WPts
17/03/2031Bello, Colombia19 - 18 Ximen Carrizales7 - 6 WPts Colombia National Championships 2031View
14/03/2031Bello, Colombia18 - 18 Juan Pascua14 - 8 WPts Colombia National Championships 2031View
11/03/2031Bello, Colombia17 - 18 Gervasio Cacho14 - 17 WPts Colombia National Championships 2031View
05/02/2031Mumbai, India16 - 18 Gautam Dyal0 - 4 WPts
08/12/2030Medellin, Colombia15 - 18 Joaquin Tabares14 - 17 WPts
11/10/2030Medellin, Colombia14 - 18 Olindo Magana11(1) - 21(1) WPts
15/08/2030Bogota, Colombia13 - 18 Nemesio Valdespino0 - 1 WPts
16/06/2030Medellin, Colombia12 - 18 Dario Algarin9(1) - 17 WPts
21/04/2030Medellin, Colombia12 - 17 Quiqui Leanos18 - 25 LPts
17/03/2030Bello, Colombia12 - 16 Rodrigo Jacinto19 - 23 LPts Colombia National Championships 2030View
14/03/2030Bello, Colombia11 - 16 Quiqui Martir9 - 13 WPts Colombia National Championships 2030View
11/03/2030Bello, Colombia10 - 16 Gervasio Cacho10 - 14 WPts Colombia National Championships 2030View
14/02/2030Oslo, Norway10 - 15 Kirk Dahlby20 - 5 LPts
17/12/2029San Felipe de Puerto Plata, Dominican Republic9 - 15 Guillermo Carro11 - 17(1) WPts
19/10/2029Montevideo, Uruguay8 - 15 Baltasar Sambrano11 - 11 WPts
21/08/2029Bogota, Colombia7 - 15 Malvolio Otero6 - 7 WPts
22/06/2029Ghent, Belgium7 - 14 Huyghebaert Schoonemaecker34(2) - 20 LPts
24/04/2029Buenaventura, Colombia7 - 13 Angel Duque8 - 13 LPts
25/02/2029Puebla, Mexico7 - 12 Alano Aparicio25 - 17 LPts
27/12/2028San Juan, Puerto Rico6 - 12 Rodrigo Morones15 - 22(1) WPts
28/10/2028Minsk, Belarus6 - 11 Nikolai Alekhine25 - 17 LPts
30/08/2028Medellin, Colombia5 - 11 Rico Fortun2 - 7 WPts
08/07/2028Barranquilla, Colombia5 - 10 Noe Cuellar7(1) - 14 LPts
11/05/2028Cartagena, Colombia4 - 10 Diego Borjon10(1) - 10 WPts
17/03/2028Barranquilla, Colombia3 - 10 Quiqui Che8 - 11 WPts
15/02/2028Bogota, Colombia3 - 9 Eduardo Rozario32(1) - 14(1) LPts
13/01/2028Jalilabad, Azerbaijan3 - 8 Dilavar Shamhalov16(1) - 12 LPts
15/11/2027Carolina, Puerto Rico3 - 7 Manny Portales24(3) - 22 LPts
17/09/2027Cali, Colombia2 - 7 Emanuel Rosalez3 - 21(1) WPts
20/07/2027Villeurbanne, France2 - 6 Colar Dewaere19 - 20 LPts
22/05/2027Alcala de Henares, Spain2 - 5 Jose Larios8 - 14 LPts
24/03/2027Cartagena, Colombia2 - 4 Yago Prospero9 - 8 LPts
27/01/2027Abidjan, Ivory Coast2 - 3 Edmond Sauvage4 - 17 LPts
29/11/2026Medellin, Colombia2 - 2 Rico Estopinal9 - 12 LPts
01/10/2026Manukau, New Zealand2 - 1 Robert Copeland14 - 10 LPts
03/08/2026Montevideo, Uruguay1 - 1 Noe Corpuz0 - 0 WPts
05/06/2026Antwerp, Belgium1 - 0 Matthys Mets6 - 18 LPts
07/04/2026Bogota, Colombia0 - 0 Nasario Sabino0 - 4 WPts