Weightclass:  Flyweight
Location:  San Jose, Costa Rica
Record:  18 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/11/2031San Jose, Costa Rica17 - 22(1) Luis Valdez1 - 5 WPts
25/09/2031San Jose, Costa Rica16 - 22(1) Gabriele Falcone2 - 28 WPts
27/07/2031San Jose, Costa Rica15 - 22(1) Macario Pizarro4 - 10 WPts
28/05/2031San Jose, Costa Rica14 - 22(1) Zacarias Recio1 - 7(1) WPts
27/03/2031San Jose, Costa Rica13 - 22(1) Fahsai Jantrachart0 - 11 WPts
26/01/2031San Jose, Costa Rica12 - 22(1) Isidro Buenaventura3 - 9 WPts
27/11/2030San Jose, Costa Rica12 - 21(1) Kongjak Kratingdaenggym10 - 11 LPts
28/09/2030San Jose, Costa Rica11 - 21(1) Neron Cristobal1 - 12 WPts
30/07/2030San Jose, Costa Rica10 - 21(1) Sergei Cepurite0 - 1 WPts
28/05/2030San Jose, Costa Rica9 - 21(1) Ulises Riojas3 - 16 WPts
29/03/2030San Jose, Costa Rica8 - 21(1) Cris Lozon3 - 10 WPts
28/01/2030San Jose, Costa Rica7 - 21(1) Jose Beltran1 - 8 WPts
29/11/2029Minsk, Belarus7 - 20(1) Gennady Mazurek18 - 17 LPts
01/10/2029Aix-en-Provence, France7 - 19(1) Canaan Giroud5 - 2 LPts
03/08/2029Maipu, Chile7 - 18(1) Rafael Pardo13 - 12 LPts
05/06/2029San Jose, Costa Rica7 - 17(1) Marjun Carillo13 - 13 LPts
14/04/2029San Jose, Costa Rica7 - 16(1) Vicente Navarrete18(3) - 15 LPts
10/03/2029San Jose, Costa Rica7 - 15(1) Jesus Alejos28 - 8 LPts
06/02/2029San Miguel, El Salvador7 - 14(1) Vicente Brasil13(1) - 15 LPts
09/12/2028San Jose, Costa Rica6 - 14(1) Macario Canada4 - 19 WPts
16/10/2028San Jose, Costa Rica5 - 14(1) Shayan Noorani2 - 3 WPts
17/08/2028Melbourne, Australia5 - 13(1) Ian Nicolaides61(2) - 28 LPts
19/06/2028San Jose, Costa Rica4 - 13(1) Guido Camisa1 - 9(1) WPts
22/04/2028San Jose, Costa Rica3 - 13(1) Hernan Ortiz0 - 4 WPts
23/02/2028Ufa, Russia3 - 12(1) Daniil Kosichkin54(1) - 20 LPts
26/12/2027Trujillo, Peru3 - 11(1) Ovidio Toledo13 - 17 LPts
27/10/2027Georgetown, Guyana3 - 10(1) David Hovey10(1) - 14 LPts
29/08/2027San Jose, Costa Rica3 - 9(1) Ignado Crespo7 - 13(1) LPts
02/07/2027Lima, Peru3 - 8(1) Diego Coca19 - 21 LPts
04/05/2027Dublin, Ireland3 - 7(1) Sammy Roger9 - 6 LPts
06/03/2027San Jose, Costa Rica3 - 6(1) Jose Brizuela3 - 9 LPts
07/01/2027Nairobi, Kenya2 - 6(1) Justin Sethi2 - 20(4) WPts
08/11/2026San Jose, Costa Rica2 - 5(1) Edmundo Valdespino6 - 4 LPts
10/09/2026Krasnodar, Russia2 - 4(1) Afanas Tatishchev10(1) - 20 LPts
12/07/2026San Jose, Costa Rica2 - 3(1) Marjun Carillo5 - 3 LPts
14/05/2026San Jose, Costa Rica2 - 2(1) Bronco Fermin10 - 10 LPts
18/03/2026San Jose, Costa Rica2 - 1 Diego Carrizales20(1) - 13 LKO3
07/02/2026San Jose, Costa Rica1 - 1 Frisco Exposito0 - 0 WPts
05/01/2026Oslo, Norway1 - 0 Lamont Leite0 - 0 LPts
07/11/2025San Jose, Costa Rica0 - 0 Alejandro Madruga1 - 4 WPts