Weightclass:  Flyweight
Location:  San Jose, Costa Rica
Record:  67(2) - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2030San Jose, Costa Rica66(2) - 34 Marco Almanza1 - 7 WPts
16/10/2030San Jose, Costa Rica65(2) - 34 Nathan Bissett5 - 5 WPts
17/08/2030San Jose, Costa Rica64(2) - 34 Obaid Moustafa18 - 15 WPts
18/06/2030Ipswich, UK64(2) - 33 Andreas Bower48 - 36 LPts
18/05/2030Dundalk, Ireland64(2) - 32 Roy McDermott88(5) - 20 LPts
17/04/2030Ipswich, UK63(2) - 32 Andreas Bower45 - 35 WPts
17/03/2030San Jose, Costa Rica62(2) - 32 Noe Garza21 - 4 WPts Costa Rica National Championships 2030View
14/03/2030San Jose, Costa Rica61(2) - 32 Xabat Anchondo14 - 7 WPts Costa Rica National Championships 2030View
11/03/2030San Jose, Costa Rica60(2) - 32 Fidel Campa7 - 25 WPts Costa Rica National Championships 2030View
12/02/2030San Jose, Costa Rica59(2) - 32 Mitsuru Koyama8(1) - 4 WPts
09/01/2030Goiania, Brazil59(2) - 31 Marjun Martinez27(1) - 24 LPts Americas Championships 2030View
14/11/2029Dundalk, Ireland59(2) - 30 Roy McDermott83(3) - 19 LPts
14/10/2029San Jose, Costa Rica58(2) - 30 Mitsuru Koyama6 - 2 WPts
10/09/2029Daegu, South Korea58(2) - 29 Dmitri Sagyndycoff29 - 9 LPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea57(2) - 29 Fonluang Metugun23 - 11 WPts Daegu World Championships 2029View
30/08/2029San Jose, Costa Rica56(2) - 29 Ivan Capistran10 - 6 WPts
01/07/2029San Jose, Costa Rica55(2) - 29 Haider Soomro16(1) - 17 WPts
02/05/2029San Jose, Costa Rica55(2) - 28 Roy McDermott75(3) - 19 LPts
17/03/2029San Jose, Costa Rica54(2) - 28 Kiki Cedano14(1) - 7 WPts Costa Rica National Championships 2029View
14/03/2029San Jose, Costa Rica53(2) - 28 Ovidio Abrantes12 - 37 WPts Costa Rica National Championships 2029View
11/03/2029San Jose, Costa Rica52(2) - 28 Emilio Rosal1 - 0 WPts Costa Rica National Championships 2029View
24/01/2029San Jose, Costa Rica51(2) - 28 Carlos Bustos46 - 22 WPts
21/12/2028Samarqand, Uzbekistan50(2) - 28 Kolya Kaghgaliew21 - 8(1) WPts
23/10/2028San Jose, Costa Rica50(2) - 27 Carlos Bustos45 - 20 LPts
14/09/2028Istanbul, Turkey49(2) - 27 Berkant Kaynetli16 - 13 WPts
16/07/2028Nanning, China49(2) - 26 Joaquin Lince20 - 10 LPts Nanning Olympics 2028View
13/07/2028Nanning, China48(1) - 26 Diep Phuoc23 - 5 WKO3 Nanning Olympics 2028View
15/06/2028San Jose, Costa Rica47(1) - 26 Jose Veloso43 - 37(1) WPts
17/04/2028San Jose, Costa Rica47(1) - 25 Sid Carmichael41 - 24 LPts
17/03/2028San Jose, Costa Rica46(1) - 25 Jesus Alejos23 - 7 WPts Costa Rica National Championships 2028View
14/03/2028San Jose, Costa Rica45(1) - 25 Ovidio Abrantes9 - 32 WPts Costa Rica National Championships 2028View
11/03/2028San Jose, Costa Rica44(1) - 25 Vegas Cedeno12 - 12 WPts Costa Rica National Championships 2028View
18/02/2028Fortaleza, Brazil43(1) - 25 Jose Veloso39 - 36(1) WPts
18/01/2028Port-au-Prince, Haiti42(1) - 25 Sid Carmichael38 - 22 WPts Americas Championships 2028View
15/01/2028Port-au-Prince, Haiti41(1) - 25 Carlos Bustos39 - 14 WPts Americas Championships 2028View
12/01/2028Port-au-Prince, Haiti40(1) - 25 Jose Veloso39 - 35(1) WPts Americas Championships 2028View
09/01/2028Port-au-Prince, Haiti39(1) - 25 Joaquin Pelayo16 - 12 WPts Americas Championships 2028View
16/12/2027San Jose, Costa Rica38(1) - 25 Ardi Gulen34 - 22(1) WPts
11/11/2027Riga, Latvia38(1) - 24 Afanas Teicis12 - 14 LPts
13/09/2027Ibadan, Nigeria38(1) - 23 Eduard Van der Weghe29 - 15 LPts Ibadan World Championships 2027View
10/09/2027Ibadan, Nigeria37(1) - 23 Khalon Adusei33 - 25 WPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria36(1) - 23 Joaquin Cedano9 - 11 WPts Ibadan World Championships 2027View
01/09/2027Auckland, New Zealand35(1) - 23 Mason Wake7 - 17 WPts
03/07/2027Malolos, Philippines34(1) - 23 Montenegro Magpili43(5) - 25 WPts
02/06/2027Biysk, Russia33(1) - 23 Timofei Golovanov21(1) - 27 WPts
02/05/2027San Jose, Costa Rica32(1) - 23 James Gash26(1) - 37 WPts
17/03/2027San Jose, Costa Rica31(1) - 23 Roman Cuervo18 - 8 WPts Costa Rica National Championships 2027View
14/03/2027San Jose, Costa Rica30(1) - 23 Sancho Abela14 - 12 WPts Costa Rica National Championships 2027View
11/03/2027San Jose, Costa Rica29(1) - 23 Joaquin Morino7 - 6(1) WPts Costa Rica National Championships 2027View
16/02/2027Bokhtar, Tajikistan29(1) - 22 Ertogrul Naghiyev42 - 16 LPts
16/01/2027San Jose, Costa Rica28(1) - 22 James Gash23(1) - 35 WPts
06/12/2026Portmore, Jamaica27 - 22 Kris Maddex24 - 17 WKO3
05/11/2026San Jose, Costa Rica27 - 21 Ardi Gulen23 - 19 LPts
05/10/2026Durres, Albania26 - 21 Ardi Gulen23 - 18 WPts
03/09/2026San Jose, Costa Rica26 - 20 Konstantin Olesky33(1) - 17(1) LPts
03/08/2026San Jose, Costa Rica25 - 20 Konstantin Olesky33(1) - 16(1) WPts
18/06/2026San Jose, Costa Rica24 - 20 Joaquin Maio26 - 21 WPts
18/05/2026San Jose, Costa Rica23 - 20 Joaquin Maio26 - 20 WPts
17/04/2026San Jose, Costa Rica22 - 20 Ertogrul Naghiyev32 - 14 WPts
17/03/2026San Jose, Costa Rica21 - 20 Roman Cuervo11 - 7 WPts Costa Rica National Championships 2026View
14/03/2026San Jose, Costa Rica20 - 20 Sancho Cuellar12 - 4 WPts Costa Rica National Championships 2026View
11/03/2026San Jose, Costa Rica19 - 20 Jesus Alejos9 - 4 WPts Costa Rica National Championships 2026View
09/02/2026San Jose, Costa Rica19 - 19 Daniil Verlin19(1) - 18 LPts
09/01/2026Montreal, Canada19 - 18 Geron Ostiguy48 - 23 LPts Americas Championships 2026View
05/01/2026San Jose, Costa Rica18 - 18 Joaquin Atienza19 - 18 WPts
05/12/2025San Jose, Costa Rica17 - 18 Joaquin Atienza19 - 17 WPts
18/10/2025San Jose, Costa Rica16 - 18 Anastasius Arvanitis19(1) - 22 WPts
07/09/2025Ningbo, China16 - 17 Geron Ostiguy45 - 20 LPts Ningbo World Championships 2025View
03/09/2025Samarqand, Uzbekistan16 - 16 Fedya Ghaksylykov20 - 15(1) LPts
03/08/2025Samarqand, Uzbekistan16 - 15 Fedya Ghaksylykov19 - 15(1) LPts
03/07/2025Samarqand, Uzbekistan16 - 14 Fedya Ghaksylykov18 - 15(1) LPts
02/06/2025San Jose, Costa Rica16 - 13 Fedya Ghaksylykov17 - 15(1) LPts
17/04/2025Los Alcarrizos, Dominican Republic15 - 13 Hilario Picon29 - 9 WPts
17/03/2025San Jose, Costa Rica14 - 13 Carlos Pita16 - 13 WPts Costa Rica National Championships 2025View
14/03/2025San Jose, Costa Rica13 - 13 Rodrigo Valiente14 - 11 WPts Costa Rica National Championships 2025View
11/03/2025San Jose, Costa Rica12 - 13 Vicente Navarrete3 - 4 WPts Costa Rica National Championships 2025View
25/01/2025Valparaiso, Chile11 - 13 Diego Bordon9 - 9 WPts
27/11/2024Christchurch, New Zealand10 - 13 Paul Griffin22(3) - 22 WPts
29/09/2024San Jose, Costa Rica9 - 13 Montel Cantara28(1) - 14 WPts
01/08/2024San Jose, Costa Rica9 - 12 Montel Cantara27(1) - 14 LPts
03/06/2024Ciudad Guayana, Venezuela8 - 12 Rogelio Maravilla8 - 22 WPts
05/04/2024San Jose, Costa Rica8 - 11 Alvino Yepez6 - 10 LPts
06/02/2024San Jose, Costa Rica7 - 11 Vidal De Gonia2 - 17(5) WPts
09/12/2023Barquisimeto, Venezuela7 - 10 Nasario Urbano1 - 9 LPts
09/10/2023San Jose, Costa Rica6 - 10 Ricardo Mancebo4 - 17 WPts
22/08/2023San Jose, Costa Rica6 - 9 Fresco Hidalgo18 - 14 LPts
25/06/2023San Jose, Costa Rica6 - 8 Joaquin Sotello14 - 16 LPts
09/05/2023Buenos Aires, Argentina5 - 8 Miguel Tio18(1) - 15 WPts
11/03/2023San Jose, Costa Rica5 - 7 Alvino Palos33(1) - 8 LPts Costa Rica National Championships 2023View
19/02/2023Nassau, Bahamas4 - 7 Brad Thomas7 - 23 WPts
22/12/2022Valparaiso, Chile4 - 6 Enzo Monteagudo16 - 12 LPts
24/10/2022Quezon City, Philippines3 - 6 Juan Pollino13 - 9 WPts
26/08/2022Quezon City, Philippines2 - 6 Santiago Tabisula12 - 11 WPts
28/06/2022Melbourne, Australia2 - 5 Mark Merrick16 - 9 LPts
30/04/2022Bologna, Italy2 - 4 Edmondo Concia7 - 9 LPts
02/03/2022Namangan, Uzbekistan2 - 3 Afanas Salimghanov21 - 4 LPts
02/01/2022San Jose, Costa Rica1 - 3 Diego Gomez2 - 8 WPts
08/11/2021San Jose, Costa Rica0 - 3 Juan Marques2 - 6 WPts
11/09/2021San Jose, Costa Rica0 - 2 Juan Quesada15 - 7 LPts
20/07/2021San Jose, Costa Rica0 - 1 Paco Criado12 - 8 LPts
05/06/2021San Jose, Costa Rica0 - 0 Lorenzo Candelario7 - 0 LPts