Weightclass:  Lightweight
Location:  San Jose, Costa Rica
Record:  11 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/03/2031San Jose, Costa Rica11 - 27 Viktor Kairbekow6(1) - 14 LPts
27/01/2031San Jose, Costa Rica11 - 26 Colin Dysert1 - 5 LPts
28/11/2030San Jose, Costa Rica11 - 25 Arshag Kaiagian9 - 12 LPts
29/09/2030San Jose, Costa Rica10 - 25 Leonel Florentino3 - 8(1) WPts
31/07/2030San Jose, Costa Rica9 - 25 Vali Dam7 - 5 WPts
02/06/2030San Jose, Costa Rica8 - 25 Roko Kostic4 - 11 WPts
03/04/2030San Jose, Costa Rica8 - 24 Arseni Muslimov0 - 12 LPts
02/02/2030San Jose, Costa Rica8 - 23 Pakrat Juknavorian9 - 7 LPts
05/12/2029San Jose, Costa Rica7 - 23 Mikhail Bondar3 - 14(1) WPts
06/10/2029San Jose, Costa Rica6 - 23 Hajime Ida0 - 4 WPts
08/08/2029San Jose, Costa Rica6 - 22 Selestino Aguila7 - 13 LPts
10/06/2029San Jose, Costa Rica5 - 22 Selestino Aguila7 - 12 WPts
11/04/2029San Jose, Costa Rica5 - 21 Xavion Violante12 - 8 LPts
12/02/2029Ganja, Azerbaijan5 - 20 Nakif Nbragimbekov9 - 21 LPts
15/12/2028San Jose, Costa Rica5 - 19 Hajime Yamazaki6 - 0 LPts
17/10/2028San Jose, Costa Rica5 - 18 Juan Marin4 - 23 LPts
18/08/2028Pretoria, South Africa5 - 17 Peter Swanepoel4 - 11 LPts
20/06/2028Oran, Algeria4 - 17 Zuffur Lazhari0 - 1 WPts
22/04/2028San Jose, Costa Rica3 - 17 Vicente Ocana4 - 14 WPts
23/02/2028San Jose, Costa Rica3 - 16 Ramiro Montemayor7 - 6 LPts
26/12/2027San Jose, Costa Rica3 - 15 Xavion Trueba6 - 7 LPts
27/10/2027San Jose, Costa Rica2 - 15 Joaquin Escajeda4 - 19 WPts
28/08/2027San Jose, Costa Rica2 - 14 Angel Noguera3 - 17 LPts
28/06/2027San Jose, Costa Rica2 - 13 Diego Vilchez5 - 14 LPts
11/05/2027San Jose, Costa Rica1 - 13 Venacio Orrantia1 - 9 WPts
12/03/2027San Salvador, El Salvador1 - 12 Malvolio Molino6 - 17 LPts
12/01/2027San Jose, Costa Rica1 - 11 Xavier Cain4 - 20 LPts
13/11/2026Bulawayo, Zimbabwe1 - 10 Joshua Gezi8 - 18 LPts
15/09/2026San Jose, Costa Rica1 - 9 Ignado Alvarez9(2) - 19 LPts
25/07/2026San Jose, Costa Rica1 - 8 Reynaldo Mesa9 - 8 LPts
09/06/2026San Jose, Costa Rica1 - 7 Leonel Toscano9(1) - 22 LPts
05/05/2026Utrecht, Netherlands0 - 7 Jonas Van Dorne0 - 0 WPts
07/03/2026San Jose, Costa Rica0 - 6 Berto Aceves0 - 0 LPts
25/01/2026San Jose, Costa Rica0 - 5 Cruz Garcia2 - 9 LPts
26/11/2025San Jose, Costa Rica0 - 4 MikulᚠNeuzil6 - 2 LPts
28/09/2025San Jose, Costa Rica0 - 3 Noe Ruan0 - 6 LPts
03/08/2025San Jose, Costa Rica0 - 2 Yago Mina12 - 11 LPts
14/06/2025San Jose, Costa Rica0 - 1 Guillermo Vielma7 - 41 LPts
11/05/2025San Jose, Costa Rica0 - 0 Nicandro Esquilin2 - 5 LPts