Weightclass:  Flyweight
Location:  San Jose, Costa Rica
Record:  20 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/12/2023San Jose, Costa Rica19 - 15 Juan Minas0 - 5 WPts
21/10/2023San Jose, Costa Rica19 - 14 Joaquin Sotello15 - 17 LPts
22/08/2023San Jose, Costa Rica18 - 14 Juan Mangas6 - 9 WPts
23/06/2023San Jose, Costa Rica17 - 14 Fraser Murray11 - 19 WPts
25/04/2023San Jose, Costa Rica16 - 14 Cuba Toro17 - 15 WPts
24/02/2023San Jose, Costa Rica15 - 14 Esteban Perron17 - 13 WPts
26/12/2022San Jose, Costa Rica14 - 14 Seferino Alejandro3 - 4(2) WPts
27/10/2022San Jose, Costa Rica13 - 14 Gesang Panduwinata1 - 6 WPts
29/08/2022San Jose, Costa Rica12 - 14 Marco Pabon2 - 5 WPts
29/06/2022San Jose, Costa Rica11 - 14 Gervasio Borbon17(1) - 11 WPts
30/04/2022San Jose, Costa Rica11 - 13 Manny Holguin15 - 14 LPts
02/03/2022San Jose, Costa Rica10 - 13 Daniel Berne6 - 18 WPts
01/01/2022Yerevan, Armenia9 - 13 Krkur Takoushian4(1) - 16 WPts
03/11/2021San Jose, Costa Rica9 - 12 Diego Ras20 - 4 LPts
03/09/2021Montevideo, Uruguay8 - 12 Diego Altamirano0 - 6 WPts
05/07/2021Lankaran, Azerbaijan7 - 12 Abdul Seidov0 - 0 WPts
07/05/2021San Jose, Costa Rica7 - 11 Alejandro Marquez6 - 14 LPts
08/03/2021Hanoi, Vietnam7 - 10 Mai Trai1 - 3 LPts
08/01/2021San Jose, Costa Rica6 - 10 Nicandro Villaflor3 - 13(2) WPts
08/11/2020Yerevan, Armenia6 - 9 Slak Babodjyan12 - 3 LPts
09/09/2020San Jose, Costa Rica6 - 8 Gonzalo Hinojos5(1) - 9 LPts
14/07/2020Santo Domingo Oeste, Dominican Republic6 - 7 Juan Barcena1 - 5 LPts
15/05/2020San Jose, Costa Rica5 - 7 Ora Bargas2 - 12 WPts
15/03/2020San Jose, Costa Rica4 - 7 Cuba Toro7 - 5 WPts
19/01/2020San Jose, Costa Rica4 - 6 Quds Dorzhiev10 - 0 LPts
19/11/2019San Jose, Costa Rica3 - 6 Marjun Barbas1 - 8 WPts
19/09/2019San Jose, Costa Rica3 - 5 Santiago Rota3 - 5 LPts
20/07/2019Nassau, Bahamas3 - 4 Greg Witherow4 - 5 LPts
22/05/2019Samarqand, Uzbekistan3 - 3 Intiqam Zakiev3 - 2 LPts
24/03/2019San Jose, Costa Rica3 - 2 Lisandro Partida3 - 2 LPts
21/01/2019Delmas, Haiti3 - 1 Odil Bloch1 - 2 LPts
22/11/2018San Jose, Costa Rica2 - 1 Diego Calles1 - 5 WPts
22/09/2018San Jose, Costa Rica1 - 1 Rio Carrero0 - 1 WPts
08/08/2018San Jose, Costa Rica1 - 0 Alvino Palos3 - 1 LPts
20/06/2018San Jose, Costa Rica0 - 0 Umair Hafeez0 - 0 WPts