Weightclass:  Flyweight
Location:  San Jose, Costa Rica
Record:  8 - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/11/2025San Jose, Costa Rica8 - 23(1) Rico Behar6 - 9 LPts
24/09/2025San Jose, Costa Rica8 - 22(1) Bronco Fermin7 - 9 LPts
26/07/2025San Jose, Costa Rica8 - 21(1) Marco Diaz13 - 19 LPts
27/05/2025San Jose, Costa Rica7 - 21(1) Angel Ledo1 - 8 WPts
29/03/2025San Jose, Costa Rica6 - 21(1) Carlos Olivero1 - 7(2) WPts
28/01/2025San Jose, Costa Rica5 - 21(1) Salvador Roldan1 - 2 WPts
29/11/2024San Jose, Costa Rica5 - 20(1) Macario Uriarte38 - 11 LPts
01/10/2024San Jose, Costa Rica4 - 20(1) Senon Barbas2 - 6 WPts
03/08/2024San Jose, Costa Rica4 - 19(1) Roman Cuervo2 - 4 LPts
04/06/2024San Jose, Costa Rica4 - 18(1) Montego Muniz4 - 12 LPts
06/04/2024San Jose, Costa Rica4 - 17(1) Agapetus Juarez2 - 13 LPts
06/02/2024San Jose, Costa Rica4 - 16(1) Afon Milan25 - 9 LPts
09/12/2023San Jose, Costa Rica3 - 16(1) Alvino Yepez5 - 9 WPts
09/10/2023Santa Rosa, Philippines3 - 15(1) Quiqui Paat14(1) - 15 LPts
11/08/2023Panama City, Panama3 - 14(1) Alvino Alvizo11(2) - 15 LPts
13/06/2023Dnipropetrovsk, Ukraine3 - 13(1) Konstantin Starkovich9 - 20 LPts
15/04/2023San Jose, Costa Rica2 - 13(1) Leonardo Salvo1 - 1 WPts
15/02/2023Lucknow, India2 - 12(1) Damodar Mehta16 - 15(1) LPts
18/12/2022Richmond, Canada2 - 11(1) Ian Penry21 - 12 LPts
20/10/2022Lviv, Ukraine2 - 10 Petro Lozinski8 - 20 LKO3
22/08/2022Quezon City, Philippines2 - 9 Gig Murcia16(1) - 13 LPts
24/06/2022Douala, Cameroon2 - 8 Valeray Alnoudji5 - 8 LPts
26/04/2022Mississauga, Canada2 - 7 James Soulis19 - 7 LPts
26/02/2022Brussels, Belgium2 - 6 Larrimore Laude21 - 4 LPts
29/12/2021Samarqand, Uzbekistan2 - 5 Borya Zamyeff19 - 3 LPts
31/10/2021Istanbul, Turkey2 - 4 Eser Hayrettin19 - 5 LPts
02/09/2021San Jose, Costa Rica2 - 3 Carlos Basulto7 - 14 LPts
06/07/2021San Jose, Costa Rica2 - 2 Rodrigo Valiente0 - 0 LPts
15/05/2021San Jose, Costa Rica1 - 2 Juan Griego2 - 6 WPts
15/03/2021San Jose, Costa Rica1 - 1 Cruz Borja12 - 7 LPts
05/02/2021San Jose, Costa Rica1 - 0 Venacio Tomas0 - 0 LPts
05/01/2021Tolyatti, Russia0 - 0 Fedor Shipulin0 - 0 WPts