Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  17(1) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2026San Jose, Costa Rica16(1) - 31 Alfonso Alejandre5 - 7 WPts
21/11/2025San Jose, Costa Rica15(1) - 31 Noe Mato6 - 8 WPts
22/09/2025San Jose, Costa Rica14(1) - 31 Aaron Meaney4 - 7 WPts
24/07/2025San Jose, Costa Rica14(1) - 30 Santiago Madero36 - 14 LPts
25/05/2025San Jose, Costa Rica13(1) - 30 Jordan Phillips1 - 11 WPts
26/03/2025San Jose, Costa Rica12(1) - 30 Berto Diaz0 - 6 WPts
25/01/2025San Jose, Costa Rica12(1) - 29 Nicandro Ante19(1) - 26 LPts
26/11/2024San Jose, Costa Rica11(1) - 29 Franko Herman3 - 7 WPts
27/09/2024San Jose, Costa Rica10(1) - 29 Xavion Mareno6 - 3 WPts
29/07/2024San Jose, Costa Rica9(1) - 29 Reynaldo Roberto2 - 15(1) WPts
30/05/2024San Jose, Costa Rica8(1) - 29 Alvino Somero1 - 1 WPts
31/03/2024San Jose, Costa Rica7(1) - 29 Cipriano Carranco1 - 0 WPts
01/02/2024Manila, Philippines7(1) - 28 Diego Manguino22 - 13 LPts
04/12/2023Bahía Blanca, Argentina7(1) - 27 Lorenzo Calixto17 - 15 LPts
06/10/2023Kuala Lumpur, Malaysia6(1) - 27 Govind Tanwar20 - 17 WPts
08/08/2023Jeddah, Saudi Arabia5 - 27 Rehman Abikhair9 - 18 WKO3
10/06/2023San Jose, Costa Rica4 - 27 Frisco De Santos14 - 23 WPts
14/04/2023Buenos Aires, Argentina4 - 26 Fidel Adames20 - 9 LPts
14/02/2023Ulaanbaatar, Mongolia3 - 26 Muwaffaq Cajrbeckoff7 - 20 WPts
17/12/2022San Jose, Costa Rica3 - 25 Macief Dobies3 - 18 LPts
19/10/2022Plovdiv, Bulgaria3 - 24 Sergej á Ivanov24 - 8(1) LPts
21/08/2022Oyo, Nigeria3 - 23 Farhan Aslam16(1) - 11 LPts
23/06/2022San Jose, Costa Rica3 - 22 Santiago Cartaya24 - 4 LPts
07/05/2022New Kingston, Jamaica3 - 21 Gregor Days8(1) - 21 LPts
09/03/2022San Jose, Costa Rica2 - 21 Rodrigo Quinonez4 - 13 WPts
09/01/2022San Jose, Costa Rica2 - 20 Ramirez Marques21 - 6 LPts
14/11/2021San Jose, Costa Rica2 - 19 Jose Rivero8 - 16 LPts
19/09/2021San Jose, Costa Rica2 - 18 Sancho Cotta14(1) - 9 LPts
19/08/2021San Jose, Costa Rica2 - 17 Sacha Cruguet16(1) - 3 LPts
18/06/2021San Jose, Costa Rica2 - 16 Santiago Hernandez13(1) - 7 LPts
18/04/2021Antwerp, Belgium2 - 15 Jommeke Moerenhout14 - 5 LPts
17/02/2021San Jose, Costa Rica2 - 14 Yasin Janaliyev10 - 9 LPts
19/12/2020San Jose, Costa Rica2 - 13 Frisco Barcena12(3) - 7 LPts
12/11/2020San Jose, Costa Rica2 - 12 Larenzo Martinez16 - 1 LPts
14/09/2020San Jose, Costa Rica2 - 11 Leonardo Aquino13 - 4 LPts
14/07/2020San Jose, Costa Rica2 - 10 Juan Manas4 - 11 LPts
27/05/2020San Jose, Costa Rica2 - 9 Vivien Bernardis9 - 7 LPts
27/03/2020Abidjan, Ivory Coast2 - 8 Chainey de Chaumont4 - 9 LPts
28/01/2020San Jose, Costa Rica1 - 8 Dmitriy Simsons3 - 6 WPts
28/11/2019Shymkent, Kazakhstan1 - 7 Mikhail Salykoff2 - 6 LPts
29/09/2019San Jose, Costa Rica1 - 6 Jose Telleria2 - 8(1) LPts
03/08/2019San Jose, Costa Rica1 - 5 Sylwester Czepiel3 - 6 LPts
04/06/2019San Jose, Costa Rica1 - 4 Leo Habe4 - 4 LPts
05/04/2019Puente Alto, Chile1 - 3 Nicandro Alma1 - 2 LPts
04/02/2019San Jose, Costa Rica1 - 2 Faddei Wozny5 - 1 LPts
06/12/2018San Jose, Costa Rica0 - 2 Dmitriy Jabbarov2 - 2 WPts
07/10/2018San Jose, Costa Rica0 - 1 Antonio Gonsales1 - 2 LPts
07/08/2018San Jose, Costa Rica0 - 0 Alekber Najafov1 - 0 LPts