Weightclass:  Lightweight
Location:  San Jose, Costa Rica
Record:  20 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/03/2031San Jose, Costa Rica19 - 20(1) Sierra Galdamez1 - 3 WPts
09/01/2031San Jose, Costa Rica18 - 20(1) Rogelio Romero3 - 9 WPts
10/11/2030San Jose, Costa Rica18 - 19(1) Ramiro Montemayor19 - 11 LPts
11/09/2030San Jose, Costa Rica17 - 19(1) Rodrigo Viloria2 - 16 WPts
12/07/2030San Jose, Costa Rica17 - 18(1) Alano Jacome17 - 15 LPts
12/05/2030San Jose, Costa Rica16 - 18(1) Alejandro Benavidez3 - 7 WPts
12/03/2030San Jose, Costa Rica15 - 18(1) Emanuel Casiano6 - 10 WPts
11/01/2030San Jose, Costa Rica14 - 18(1) Pedro Olivera5 - 10 WPts
12/11/2029San Jose, Costa Rica13 - 18(1) Jose Cendejas1 - 13 WPts
13/09/2029San Jose, Costa Rica12 - 18(1) Xaverius Monico11 - 10 WPts
15/07/2029San Jose, Costa Rica12 - 17(1) Rodrigo Urquidez17 - 6 LPts
16/05/2029San Jose, Costa Rica11 - 17(1) Aleksei Alipov4 - 9 WPts
17/03/2029San Jose, Costa Rica11 - 16 Guillermo Cruz22 - 21 LKO3 Costa Rica National Championships 2029View
14/03/2029San Jose, Costa Rica10 - 16 Jax Pozos22(3) - 31(1) WPts Costa Rica National Championships 2029View
11/03/2029San Jose, Costa Rica9 - 16 Rodrigo Urquidez15 - 5 WPts Costa Rica National Championships 2029View
10/02/2029San Jose, Costa Rica8 - 16 Ordukhan Medjidov2 - 13 WPts
13/12/2028Ulaanbaatar, Mongolia7 - 16 Nikolai Hasabayar3 - 4 WPts
15/10/2028Pretoria, South Africa6 - 16 Tobias Ngoy1 - 0 WPts
17/08/2028Athens, Greece6 - 15 Nicholaus Mula15 - 22(4) LPts
19/06/2028Boksburg, South Africa6 - 14 Dave Keleku8 - 6 LPts
21/04/2028Rosario, Argentina5 - 14 Carlos Bail1 - 11 WPts
22/02/2028San Jose, Costa Rica5 - 13 Angel Noguera4 - 19 LPts
27/12/2027Hanoi, Vietnam4 - 13 Tran Truc10 - 11 WPts
29/10/2027San Jose, Costa Rica3 - 13 Cuba Beas4 - 17 WPts
29/08/2027San Jose, Costa Rica3 - 12 Alano Jacome4 - 8 LPts
29/06/2027Settat, Morocco2 - 12 Sobhan Ghezielle16(2) - 25 WPts
01/05/2027Mamelodi, South Africa2 - 11 Rafeel Verdoorn14 - 8 LPts
03/03/2027San Jose, Costa Rica1 - 11 Selestino Aguila0 - 4 WPts
10/01/2027Sydney, Australia0 - 11 Brendan Clark14 - 41(22) WPts
12/11/2026San Jose, Costa Rica0 - 10 Joaquin Guitron8 - 10 LPts
16/09/2026Nassau, Bahamas0 - 9 Billy Cruthers4 - 10 LPts
19/07/2026Karagandy, Kazakhstan0 - 8 Afon Sadycow18 - 6 LPts
20/05/2026Copenhagen, Denmark0 - 7 Skjold Gunst5 - 26(8) LPts
22/03/2026Chon Buri, Thailand0 - 6 Yodsingdaeng Kamnaeng11 - 15(2) LPts
22/01/2026San Jose, Costa Rica0 - 5 Isidro Polon2 - 0 LPts
24/11/2025Ulaanbaatar, Mongolia0 - 4 Gennady Rinchen11 - 23 LPts
26/09/2025Odense, Denmark0 - 3 Amund Danielsen5 - 13 LPts
29/07/2025Jodhpur, India0 - 2 Anuj Patwari11 - 9 LPts
31/05/2025San Jose, Costa Rica0 - 1 Santiago Magallanez3 - 8 LPts
07/04/2025San Jose, Costa Rica0 - 0 Iago Guajardo0 - 6 LPts