Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  25 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/08/2028San Jose, Costa Rica24 - 22 Beltran Marino3 - 8 WPts
25/06/2028San Jose, Costa Rica23 - 22 Alejandro Alvidrez12 - 19 WPts
26/04/2028San Jose, Costa Rica22 - 22 Carlos Cuevas2 - 4(1) WPts
26/02/2028San Jose, Costa Rica21 - 22 Ibrahim Hamady2 - 5 WPts
28/12/2027San Jose, Costa Rica20 - 22 Aftab Turay1 - 20 WPts
29/10/2027San Jose, Costa Rica19 - 22 Reyes Gomez1 - 4 WPts
29/08/2027San Jose, Costa Rica18 - 22 Jesus Barros1 - 7 WPts
29/06/2027San Jose, Costa Rica17 - 22 Gonzalo Ossa15(1) - 6 WPts
30/04/2027San Jose, Costa Rica16 - 22 Reyes Gomez0 - 1 WPts
01/03/2027San Jose, Costa Rica15 - 22 Santiago Pardo1 - 6 WPts
31/12/2026San Jose, Costa Rica14 - 22 Santiago Zamorano0 - 2 WPts
01/11/2026San Jose, Costa Rica13 - 22 Rob Breck3 - 21 WPts
03/09/2026San Jose, Costa Rica12 - 22 Nicandro Ante26(1) - 30 WPts
10/07/2026San Jose, Costa Rica12 - 21 Seth Casey7 - 7 LPts
11/05/2026Leon, Mexico12 - 20 Zelipe Lantigua16(1) - 33 LPts
13/03/2026San Jose, Costa Rica11 - 20 Alejandro Narciso4 - 10 WPts
13/01/2026Medan, Indonesia10 - 20 Abdul Qureshi9 - 16 WPts
15/11/2025Caracas, Venezuela10 - 19 Antonio Bautista19 - 11 LPts
17/09/2025Antofagasta, Chile9 - 19 Juan Lovato1 - 8 WPts
20/07/2025San Miguelito, Panama8 - 19 Ovidio Barrios1 - 12 WPts
22/05/2025Caracas, Venezuela7 - 19 Quinto Rayon13 - 7 WPts
24/03/2025Espoo, Finland7 - 18 Jyrki Koivurinnen13 - 7 LPts
24/01/2025Kosice, Slovakia6 - 18 Felix Houfek2 - 3 WPts
26/11/2024San Jose, Costa Rica6 - 17 Berto Monserrate9 - 11 LPts
29/09/2024Lima, Peru6 - 16 Larenzo Meno6 - 10 LPts
01/08/2024Sofia, Bulgaria6 - 15 Kiril á Choroleev24 - 15(1) LPts
03/06/2024San Jose, Costa Rica5 - 15 Tural Novruzov3 - 8 WPts
05/04/2024Riga, Latvia5 - 14 Isaak Celms17 - 9 LPts
06/02/2024Soyapango, El Salvador4 - 14 Carlos Gregorio4 - 19 WPts
09/12/2023Alexandria, Egypt4 - 13 Irfan Abouelleil4 - 8 LPts
09/10/2023San Jose, Costa Rica3 - 13 Larenzo Guttierrez2 - 18 WPts
12/08/2023Buenos Aires, Argentina3 - 12 Fidel Adames22 - 9 LPts
14/06/2023Jakarta, Indonesia3 - 11 Basuki Rosadhe15 - 16(3) LPts
16/04/2023Barcelona, Venezuela3 - 10 Jesus Alviso8 - 14 LPts
16/02/2023Córdoba, Argentina3 - 9 Diego Santillanes22(1) - 9 LPts
19/12/2022Adelaide, Australia3 - 8 Sam Hughson8 - 20 LPts
21/10/2022Buenos Aires, Argentina3 - 7 Rio Solomon7 - 17 LPts
23/08/2022San Jose, Costa Rica3 - 6 Joaquin Oliva12 - 15 LPts
02/07/2022Ecatepec, Mexico3 - 5 Juan Rosario3 - 3 LPts
04/05/2022Carolina, Puerto Rico3 - 4 Edmundo Villafana15 - 11 LPts
06/03/2022San Jose, Costa Rica3 - 3 Ovidio Barahona0 - 0 LPts
06/01/2022Hanoi, Vietnam2 - 3 Loi Chinh0 - 6 WPts
08/11/2021San Juan, Puerto Rico2 - 2 Kiki Rama5 - 19 LPts
10/09/2021San Jose, Costa Rica2 - 1 Gonzalo Morlan15 - 6 LPts
04/08/2021Mexico City, Mexico2 - 0 Esteban Valdovinos21 - 3 LPts
05/06/2021San Jose, Costa Rica1 - 0 Roman Medellin4 - 7 WPts
05/04/2021San Jose, Costa Rica0 - 0 Esteban Arias0 - 0 WPts