Weightclass:  Light Flyweight
Location:  San Jose, Costa Rica
Record:  20 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/04/2035San Jose, Costa Rica19 - 20 Jamie Kashama1 - 9 WPts
21/02/2035San Jose, Costa Rica18 - 20 Doan Hoang18 - 23 WPts
22/12/2034San Jose, Costa Rica17 - 20 Boswell Hallier1 - 6 WPts
21/10/2034San Jose, Costa Rica16 - 20 Cahyo Purwanto8 - 12 WPts
21/08/2034San Jose, Costa Rica15 - 20 Rashid Radi1 - 9 WPts
21/06/2034San Jose, Costa Rica15 - 19 Bardhyl Toguz5 - 15 LPts
21/04/2034San Jose, Costa Rica14 - 19 Kieran An0 - 5 WPts
21/02/2034San Jose, Costa Rica13 - 19 Ricardo Picon2 - 12 WPts
22/12/2033San Jose, Costa Rica12 - 19 Macario Torralba2 - 13 WPts
22/10/2033San Jose, Costa Rica11 - 19 Mark Kwofie4 - 7 WPts
21/08/2033San Jose, Costa Rica10 - 19 Carlos Laurel5 - 18 WPts
21/06/2033Prague, Czech Republic10 - 18 AntonÝn Bradac19 - 14 LPts
21/04/2033San Jose, Costa Rica9 - 18 Elias Montesinos3 - 6 WPts
20/02/2033San Jose, Costa Rica8 - 18 Rodrigo Malara0 - 7 WPts
21/12/2032San Jose, Costa Rica7 - 18 Corey Creveling0 - 9(1) WPts
21/10/2032San Jose, Costa Rica6 - 18 Ali Ghalem1 - 2 WPts
21/08/2032Belo Horizonte, Brazil6 - 17 Eloy Cardosa17 - 12 LPts
21/06/2032San Jose, Costa Rica5 - 17 Ponce Loredo2 - 16 WPts
25/04/2032San Jose, Costa Rica4 - 17 Santiago Lopez1 - 0 WPts
26/02/2032San Jose, Costa Rica3 - 17 Joaquin Manso7 - 13 WPts
30/12/2031Santo Domingo Oeste, Dominican Republic3 - 16 Alejandro Fernandez12(3) - 8 LPts
01/11/2031San Jose, Costa Rica3 - 15 Leonardo Gonzalez5 - 7 LPts
13/09/2031Santo Domingo de Guzman, Dominican Republic3 - 14 Angel Gracia24 - 14 LPts
16/07/2031San Jose, Costa Rica3 - 13 Juan Bermejo5 - 16 LPts
18/05/2031Mar del Plata, Argentina3 - 12 Oleos Marina12 - 16 LPts
20/03/2031Mendoza, Argentina3 - 11 Juan Clavijo9 - 15 LPts
20/01/2031San Jose, Costa Rica2 - 11 Angel Blandon1 - 6 WPts
25/11/2030Casablanca, Morocco2 - 10 Muslih Labani29(1) - 22 LPts
27/09/2030San Jose, Costa Rica2 - 9 Angel Sias3 - 14 LPts
07/08/2030San Jose, Costa Rica2 - 8 Santiago Carrizales14 - 29 LPts
06/07/2030Croix des Bouqets, Haiti2 - 7 Mason Jean-Charles7 - 10 LPts
08/05/2030San Jose, Costa Rica1 - 7 Diego Magin1 - 1 WPts
10/03/2030Tokyo, Japan1 - 6 Hideki Shimada27 - 16(2) LPts
10/01/2030Charleroi, Belgium1 - 5 Raoul Bedel16 - 16(1) LPts
12/11/2029San Jose, Costa Rica1 - 4 Xaverius Prisco0 - 0 LPts
09/10/2029Bangkok, Thailand1 - 3 Thongthailek Tawatchai36(1) - 14 LPts
11/08/2029San Jose, Costa Rica1 - 2 Isidro Deocampo8 - 17(1) LPts
25/06/2029Batam, Indonesia0 - 2 Narotama Shubert2 - 7 WPts
27/04/2029San Jose, Costa Rica0 - 1 Santiago Garcia17 - 9 LPts
20/03/2029San Jose, Costa Rica0 - 0 Diego Lama2 - 2 LPts