Weightclass:  Welterweight
Location:  San Jose, Costa Rica
Record:  20 - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/09/2026San Jose, Costa Rica19 - 33 Fo-hsing Bong9 - 5 WPts
26/07/2026San Jose, Costa Rica18 - 33 Alan Blahnik4 - 13 WPts
27/05/2026San Jose, Costa Rica18 - 32 Alik Hricko10 - 10 LPts
28/03/2026San Jose, Costa Rica18 - 31 Jamie MacKay6 - 9 LPts
27/01/2026San Jose, Costa Rica17 - 31 Zacarias Del Valle3 - 4 WPts
28/11/2025San Jose, Costa Rica17 - 30 Berto Acedo24(1) - 25 LPts
29/09/2025San Jose, Costa Rica16 - 30 Berto Acedo24(1) - 24 WPts
01/08/2025San Jose, Costa Rica15 - 30 Edmundo Montejo8 - 6 WPts
02/06/2025San Jose, Costa Rica15 - 29 Dimos Urias9 - 15 LPts
04/04/2025San Jose, Costa Rica14 - 29 Agapetus Malave0 - 2 WPts
03/02/2025San Jose, Costa Rica14 - 28 Lorenzo Baria19 - 12 LPts
05/12/2024San Jose, Costa Rica13 - 28 Sean Kajumba1 - 6 WPts
07/10/2024Mexico City, Mexico12 - 28 Gabriel Abril1 - 5 WPts
09/08/2024San Jose, Costa Rica11 - 28 Hideki Nitta2 - 5 WPts
11/06/2024San Jose, Costa Rica11 - 27 Gabriel Valentino8 - 10 LPts
12/04/2024San Jose, Costa Rica11 - 26 Carlos Caro1 - 2 LPts
13/02/2024Rome, Italy11 - 25 Adolfo De Caprio0 - 2 LPts
16/12/2023San Jose, Costa Rica11 - 24 Berto Acedo17(1) - 18 LPts
20/10/2023Dubai, UAE11 - 23 Gazi Rassi7 - 3 LPts
22/08/2023San Jose, Costa Rica10 - 23 Diego Lavin6(1) - 26 WPts
25/06/2023Santa Cruz de la Sierra, Bolivia10 - 22 Salvador Barba10 - 23 LPts
27/04/2023Ndola, Zambia10 - 21 Xyshaun Mweemba19 - 14 LPts
27/02/2023Tamale, Ghana10 - 20 Michael Hansen16 - 9 LPts
30/12/2022La Plata, Argentina10 - 19 Rafael Sereno18 - 10 LPts
01/11/2022San Jose, Costa Rica10 - 18 Rodrigo Cossio12 - 17 LPts
03/09/2022Nassau, Bahamas10 - 17 Sid Kyles1 - 0 LPts
06/07/2022San Jose, Costa Rica9 - 17 Diego Lavin4(1) - 21 WPts
08/05/2022Baku, Azerbaijan9 - 16 Telman Pishnamazzade22 - 8 LPts
10/03/2022San Salvador, El Salvador9 - 15 Miguel Villatoro21 - 5 LPts
10/01/2022Utrecht, Netherlands9 - 14 Wilequot Wittebroodt7 - 15 LPts
11/11/2021Bangkok, Thailand9 - 13 Morakot Meenatoythin18 - 4 LPts
13/09/2021San Jose, Costa Rica9 - 12 Cuba Miera6 - 17 LPts
13/07/2021Melbourne, Australia9 - 11 Joel Galstanian14 - 5 LPts
12/05/2021San Jose, Costa Rica8 - 11 Cris Hernan14 - 5 WPts
12/03/2021Montevideo, Uruguay7 - 11 Desiderio Augusto6(1) - 15 WPts
12/01/2021San Jose, Costa Rica7 - 10 Jax Alcon7 - 11(1) LPts
21/11/2020Ostrava, Czech Republic6 - 10 Radek Sloboda2 - 12 WPts
23/09/2020San Jose, Costa Rica6 - 9 Joseph Colgan16 - 1 LPts
23/07/2020San Jose, Costa Rica6 - 8 Onofre Arena9 - 7 LPts
22/05/2020San Jose, Costa Rica6 - 7 Diego Monzon7(1) - 6 LPts
22/03/2020Port-au-Prince, Haiti5 - 7 Leverett Printemps2 - 9 WPts
23/01/2020Portmore, Jamaica5 - 6 Paul Berrie6 - 5 LPts
24/11/2019San Jose, Costa Rica4 - 6 Aimon Galban4(1) - 7 WPts
24/09/2019Minsk, Belarus4 - 5 Isaak Olshansky7 - 4 LPts
27/07/2019Accra, Ghana4 - 4 Morgan Busia1 - 3 LPts
29/05/2019San Jose, Costa Rica3 - 4 Tarlan Leghari4 - 3 WPts
30/03/2019San Jose, Costa Rica3 - 3 Tarlan Leghari3 - 3 LPts
28/01/2019San Jose, Costa Rica2 - 3 Diego Ortuno1 - 6 WPts
28/11/2018San Jose, Costa Rica2 - 2 Ulises Toledo3 - 0 LPts
27/09/2018San Jose, Costa Rica1 - 2 Francisco Justo2 - 2 WPts
30/07/2018San Jose, Costa Rica0 - 2 Franco Florentino1 - 0 WPts
01/06/2018San Jose, Costa Rica0 - 1 Leonardo Damaso2 - 0 LPts
07/04/2018Masally, Azerbaijan0 - 0 Vaqif Muhtarov0 - 0 LPts