Weightclass:  Welterweight
Location:  San Jose, Costa Rica
Record:  2 - 32(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/03/2031San Jose, Costa Rica2 - 31(2) Min-woo Suh5 - 16 LPts
24/01/2031San Jose, Costa Rica2 - 30(2) Fadei Gotardsons8 - 12 LPts
25/11/2030San Jose, Costa Rica1 - 30(2) Dimos Flores4 - 4 WPts
26/09/2030San Jose, Costa Rica1 - 29(2) Bronco Triana11 - 18(1) LPts
28/07/2030San Jose, Costa Rica1 - 28(2) Montenegro Virgen7(1) - 27(1) LPts
30/05/2030San Jose, Costa Rica1 - 27(2) Vicente Flor0 - 1 LPts
31/03/2030San Jose, Costa Rica1 - 26(2) Porfio Juarez4 - 7 LPts
31/01/2030San Jose, Costa Rica1 - 25(2) Onofre Villavicencio5 - 11 LPts
02/12/2029San Jose, Costa Rica1 - 24(2) Juan Solano11 - 12 LPts
04/10/2029San Jose, Costa Rica0 - 24(2) Montana Nevarez9(1) - 8 WPts
05/08/2029San Jose, Costa Rica0 - 23(2) Bla×ej Vondrak5 - 11 LPts
07/06/2029San Jose, Costa Rica0 - 22(2) Farrukh Gadzhibekov2 - 10(2) LPts
09/04/2029San Jose, Costa Rica0 - 21(2) John Newall2 - 13 LPts
09/02/2029Vancouver, Canada0 - 20(2) Shaun Carrick12 - 14 LPts
12/12/2028San Jose, Costa Rica0 - 19(2) Jan Vesely1 - 4 LPts
14/10/2028Samarqand, Uzbekistan0 - 18(2) Punhan Mohamed12 - 18 LPts
16/08/2028San Jose, Costa Rica0 - 17(2) Enzo Martinez6 - 5 LPts
19/06/2028Buenos Aires, Argentina0 - 16(2) Jesus Ruvalcaba7 - 22(1) LPts
21/04/2028San Jose, Costa Rica0 - 15(2) Manny Villeda2 - 2 LPts
22/02/2028Almaty, Kazakhstan0 - 14(2) Saad Moldogareeff18 - 10 LPts
25/12/2027San Jose, Costa Rica0 - 13(2) Juan Solano3 - 8 LPts
26/10/2027San Juan, Puerto Rico0 - 12(2) Juan Leonardo9 - 13 LPts
27/08/2027San Jose, Costa Rica0 - 11(1) Theo Steuart4 - 2 LKO3
27/06/2027Lusaka, Zambia0 - 10(1) Paulo Kasapo2 - 14 LPts
29/04/2027Valencia, Venezuela0 - 9(1) Rodrigo Solares1 - 20(4) LPts
01/03/2027Montreal, Canada0 - 8(1) Alastair Caine4 - 17 LPts
01/01/2027San Jose, Costa Rica0 - 7(1) Juan Pabon3 - 0 LPts
12/11/2026San Jose, Costa Rica0 - 6(1) Salvador Pomar3 - 18 LPts
18/09/2026San Jose, Costa Rica0 - 5(1) Emilio Almeida10 - 9 LPts
06/08/2026San Jose, Costa Rica0 - 4(1) Rodrigo Sais22 - 18 LPts
06/07/2026Samarqand, Uzbekistan0 - 3(1) Fedya Nadjafov6 - 14 LPts
08/05/2026San Jose, Costa Rica0 - 2(1) Konstantin Ablyazow6 - 17 LPts
10/03/2026San Jose, Costa Rica0 - 1 Xalvador Negro3 - 12 LKO3
10/01/2026San Jose, Costa Rica0 - 0 Esteban Villa1 - 5 LPts