Weightclass:  Lightweight
Location:  San Jose, Costa Rica
Record:  23 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/11/2032San Jose, Costa Rica22 - 20 Venacio Vidales1 - 2 WPts
18/09/2032San Jose, Costa Rica21 - 20 Alen Taylor5 - 18 WPts
19/07/2032San Jose, Costa Rica20 - 20 Charlie Christy3 - 13 WPts
20/05/2032San Jose, Costa Rica20 - 19 William Van de Wandele9 - 9 LPts
20/03/2032San Jose, Costa Rica19 - 19 Adnan Tahirov5 - 8 WPts
20/01/2032San Jose, Costa Rica18 - 19 Xavier Obando0 - 10 WPts
21/11/2031San Jose, Costa Rica17 - 19 Nazir Hassen9 - 9 WPts
20/09/2031San Jose, Costa Rica17 - 18 Baldev Doshi1 - 1 LPts
22/07/2031San Jose, Costa Rica17 - 17 Dom Kinna1 - 0 LPts
23/05/2031San Jose, Costa Rica16 - 17 Afanas Lielmezs4 - 5 WPts
24/03/2031San Jose, Costa Rica15 - 17 Yago Flora0 - 1 WPts
23/01/2031San Jose, Costa Rica14 - 17 Juan Vallez1 - 0 WPts
24/11/2030San Jose, Costa Rica14 - 16 Xaverius Monico17 - 13 LPts
25/09/2030San Jose, Costa Rica13 - 16 Nasario Lucas1 - 9 WPts
25/07/2030San Jose, Costa Rica12 - 16 Rodrigo Viloria2 - 15 WPts
28/05/2030Nassau, Bahamas12 - 15 Chris Drum21 - 7 LPts
30/03/2030San Jose, Costa Rica11 - 15 Giles Bastien0 - 11 WPts
30/01/2030San Jose, Costa Rica11 - 14 Rogelio Romero1 - 5 LPts
01/12/2029Managua, Nicaragua10 - 14 Angel Bojorquez0 - 5 WPts
03/10/2029Managua, Nicaragua9 - 14 Angel Bojorquez0 - 4 WPts
05/08/2029San Jose, Costa Rica9 - 13 Xaverius Monico10 - 10 LPts
07/06/2029Kampala, Uganda9 - 12 Farhan Maroun13 - 10 LPts
09/04/2029Stockholm, Sweden9 - 11 Vilgot Ahl22 - 9 LPts
09/02/2029San Jose, Costa Rica9 - 10 Zelipe Araya5 - 13 LPts
14/12/2028San Jose, Costa Rica8 - 10 Mashawn Gyimah0 - 9 WPts
16/10/2028San Jose, Costa Rica7 - 10 Selestino Aguila5 - 10 WPts
17/08/2028San Jose, Costa Rica7 - 9 Bohdan Pitoniak11 - 4 LPts
19/06/2028San Jose, Costa Rica6 - 9 Itumeleng Gabuza4 - 8 WPts
21/04/2028East London, South Africa5 - 9 Dume Akrofi5 - 11(1) WPts
22/02/2028Nancy, France5 - 8 Horace Vian14 - 7 LPts
24/12/2027San Jose, Costa Rica4 - 8 Joaquin Ramon0 - 8 WPts
25/10/2027Santo Domingo, Ecuador3 - 8 Montego Carrera4 - 15 WPts
26/08/2027Ulaanbaatar, Mongolia3 - 7 Jaul Maghitov15 - 10 LPts
28/06/2027San Jose, Costa Rica2 - 7 Juan Severino9 - 8 WPts
30/04/2027Samarqand, Uzbekistan2 - 6 Kolzak Nagiev11 - 25 LPts
02/03/2027San Jose, Costa Rica1 - 6 Jonathan Feamster1 - 4(2) WPts
01/01/2027San Jose, Costa Rica1 - 5 Xavion Trueba4 - 2 LPts
09/11/2026Bangkok, Thailand1 - 4 Kongsuk Boonjumnong4(1) - 22 LPts
10/09/2026San Jose, Costa Rica1 - 3 Juan Asuncion29 - 19 LPts
27/07/2026San Jose, Costa Rica1 - 2 Juan Concha25 - 29 LPts
08/06/2026Yerevan, Armenia1 - 1 Anag Sakuzlyan21 - 31 LPts
10/04/2026San Jose, Costa Rica1 - 0 Leonel Toscano8(1) - 22 LPts
07/03/2026San Jose, Costa Rica0 - 0 Vicente Urrea0 - 6 WPts