Weightclass:  Lightweight
Location:  San Jose, Costa Rica
Record:  47 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/06/2029San Jose, Costa Rica46 - 34 Aki Mori11 - 11(1) WPts
13/04/2029San Jose, Costa Rica45 - 34 Davie Mowat9 - 11 WPts
13/02/2029San Jose, Costa Rica44 - 34 Adnan Turay4 - 1 WPts
15/12/2028San Jose, Costa Rica43 - 34 Guillermo Rivas4 - 10 WPts
16/10/2028San Jose, Costa Rica42 - 34 Juan Yanes1 - 7 WPts
17/08/2028San Jose, Costa Rica41 - 34 Zacarias Delgadillo10 - 10 WPts
18/06/2028San Jose, Costa Rica40 - 34 Francisco Perez1 - 16 WPts
19/04/2028San Jose, Costa Rica39 - 34 Jose Romas5 - 10 WPts
19/02/2028San Jose, Costa Rica38 - 34 Venacio Corte1 - 6 WPts
21/12/2027Haiphong, Vietnam38 - 33 Tron Thanh48(1) - 26 LPts
20/11/2027San Jose, Costa Rica38 - 32 Tron Thanh47(1) - 26 LPts
08/10/2027San Jose, Costa Rica37 - 32 Malik Majid39(1) - 24 WPts
21/08/2027Karaj, Iran37 - 31 Malik Majid38(1) - 23 LPts
21/07/2027San Jose, Costa Rica37 - 30 Malik Majid37(1) - 23 LPts
18/06/2027Guadalupe, Mexico37 - 29 Angel Solares60 - 19 LPts
18/05/2027Karaj, Iran37 - 28 Malik Majid36(1) - 22 LPts
17/04/2027San Jose, Costa Rica37 - 27 Shen Pan35 - 22 LPts
17/03/2027San Jose, Costa Rica36 - 27 Rico Vazquez13 - 8 WPts Costa Rica National Championships 2027View
14/03/2027San Jose, Costa Rica35 - 27 Reynaldo Mesa14 - 8 WPts Costa Rica National Championships 2027View
11/03/2027San Jose, Costa Rica34 - 27 Alano Jacome3 - 6 WPts Costa Rica National Championships 2027View
07/03/2027Bratislava, Slovakia34 - 26 Kristißn Vrana28(1) - 26 LPts
01/02/2027Karaj, Iran34 - 25 Malik Majid33(1) - 20 LPts
01/01/2027San Jose, Costa Rica33 - 25 Arran Yeoman27(1) - 27 WPts
04/11/2026Datong, China33 - 24 Shen Pan30 - 20 LPts
04/10/2026Dushanbe, Tajikistan33 - 23 Khayyam Pervez42 - 17 LPts
03/09/2026Haiphong, Vietnam33 - 22 Tron Thanh39(1) - 18 LPts
03/08/2026Haiphong, Vietnam33 - 21 Tron Thanh38(1) - 18 LPts
03/07/2026Baku, Azerbaijan33 - 20 Qasim Masood36 - 26 LPts
02/06/2026Baku, Azerbaijan33 - 19 Qasim Masood35 - 26 LPts
02/05/2026San Jose, Costa Rica32 - 19 Malik Majid29(1) - 16 WPts
17/03/2026San Jose, Costa Rica31 - 19 Sagaz Jarquin25 - 5 WPts Costa Rica National Championships 2026View
14/03/2026San Jose, Costa Rica30 - 19 Juan Asuncion28 - 17 WPts Costa Rica National Championships 2026View
11/03/2026San Jose, Costa Rica29 - 19 Porfio Acebo43 - 15(1) WPts Costa Rica National Championships 2026View
07/03/2026San Jose, Costa Rica28 - 19 Kamran Elmoudawi16 - 27 WPts
26/01/2026Karagandy, Kazakhstan28 - 18 Dmitri Turckebai18 - 20 LPts
26/12/2025Abidjan, Ivory Coast27 - 18 Varocher Joel21(2) - 37 WPts
15/11/2025San Jose, Costa Rica26 - 18 Boris Komar4 - 1 WPts
15/10/2025San Jose, Costa Rica25 - 18 Larenzo Mandap7 - 8 WPts
14/09/2025Abidjan, Ivory Coast24 - 18 Varocher Joel19(2) - 36 WPts
14/08/2025San Jose, Costa Rica23 - 18 Guillermo Vielma8 - 41 WPts
14/07/2025Antwerp, Belgium22 - 18 Joris Rogiers2 - 12 WPts
16/05/2025Perth, Australia22 - 17 John Raney19(4) - 24 LPts
17/03/2025San Jose, Costa Rica21 - 17 Jose Rodriguez30 - 21 WPts Costa Rica National Championships 2025View
14/03/2025San Jose, Costa Rica20 - 17 Ponce Jerez11(1) - 6 WPts Costa Rica National Championships 2025View
11/03/2025San Jose, Costa Rica19 - 17 Juan Asuncion22 - 15 WPts Costa Rica National Championships 2025View
10/02/2025San Jose, Costa Rica18 - 17 Keiichi Oishi2 - 10 WPts
13/12/2024San Jose, Costa Rica18 - 16 Fausto Simon20(2) - 10 LPts
15/10/2024San Jose, Costa Rica17 - 16 Juan Asuncion21 - 13 WPts
17/08/2024San Jose, Costa Rica16 - 16 Francisco Guadalupe3 - 21 WPts
20/06/2024San Jose, Costa Rica16 - 15 Porfio Acebo29 - 14(1) LPts
25/04/2024San Jose, Costa Rica16 - 14 Jose Parco25 - 11 LPts
14/03/2024San Jose, Costa Rica16 - 13 Cris Camarena40 - 12 LPts Costa Rica National Championships 2024View
11/03/2024San Jose, Costa Rica15 - 13 Xabat Nanez6 - 17 WPts Costa Rica National Championships 2024View
19/02/2024San Jose, Costa Rica14 - 13 Oscar Banker4 - 17 WPts
21/12/2023Calgary, Canada13 - 13 Justin Hilley10(1) - 23 WPts
22/10/2023Prague, Czech Republic12 - 13 Valdemar Kade3 - 17 WPts
24/08/2023Ulaanbaatar, Mongolia11 - 13 Kemaleddin Oyuunbold1 - 8 WPts
25/06/2023San Jose, Costa Rica10 - 13 Jair Ahumada4 - 14 WPts
26/04/2023Ottawa, Canada10 - 12 Sam Work18 - 10 LPts
26/02/2023San Jose, Costa Rica9 - 12 Quico Noguera1 - 28 WPts
28/12/2022Mecca, Saudi Arabia9 - 11 Adnan Jabbour31 - 4 LPts
30/10/2022San Jose, Costa Rica9 - 10 Afanas Rusin19 - 10 LPts
31/08/2022San Jose, Costa Rica8 - 10 Inigo Crowder6 - 13 WPts
02/07/2022Birmingham, UK8 - 9 Inigo Wilder23 - 8 LPts
04/05/2022Ganja, Azerbaijan8 - 8 Seymur Gayibov11 - 13 LPts
06/03/2022Athens, Greece8 - 7 Nectarios Thoma4 - 21 LPts
06/01/2022Nassau, Bahamas8 - 6 Elliot Luff1 - 4 LPts
07/11/2021San Jose, Costa Rica8 - 5 Neper Bordon10 - 12 LPts
09/09/2021San Jose, Costa Rica8 - 4 Alejandro Jorge11 - 13 LPts
14/07/2021San Jose, Costa Rica8 - 3 Ulan Afful5 - 11 LPts
13/05/2021San Jose, Costa Rica7 - 3 Emmanuel Pakradounian3 - 5 WPts
14/03/2021San Jose, Costa Rica7 - 2 Cris Camarena15 - 5 LPts Costa Rica National Championships 2021View
11/03/2021San Jose, Costa Rica6 - 2 Ovidio Moises11 - 10 WPts Costa Rica National Championships 2021View
07/03/2021San Jose, Costa Rica6 - 1 John Kolelas10 - 5(1) LPts
07/01/2021San Jose, Costa Rica5 - 1 Larenzo Ruan3 - 3 WPts
06/11/2020San Jose, Costa Rica4 - 1 Quinto Reina1 - 2 WPts
07/09/2020San Jose, Costa Rica3 - 1 Ratchasak Longsawang2 - 11 WPts
07/07/2020San Jose, Costa Rica2 - 1 Xalvador Sarmiento1 - 5 WPts
06/05/2020San Jose, Costa Rica2 - 0 Ethan Hughes8 - 3 LPts
07/03/2020San Jose, Costa Rica1 - 0 Henry Quirke9 - 6 WPts
06/01/2020San Jose, Costa Rica0 - 0 Porfio Telleria0 - 1 WPts