Weightclass:  Light Welterweight
Location:  San Jose, Costa Rica
Record:  21 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2024San Jose, Costa Rica20 - 17 Lew Stockinger3 - 1 WPts
11/11/2023San Jose, Costa Rica19 - 17 Carvell Marmion12 - 28 WPts
12/09/2023San Jose, Costa Rica18 - 17 Affandra Wiraatmadja17 - 16 WPts
13/07/2023San Jose, Costa Rica18 - 16 Odilon Foccart2 - 9 LPts
13/05/2023San Jose, Costa Rica17 - 16 Ruuben Ahonen5 - 28 WPts
14/03/2023San Jose, Costa Rica16 - 16 Ferdian Hau5(2) - 24 WPts
13/01/2023San Jose, Costa Rica15 - 16 Sajid Waked1 - 7 WPts
13/11/2022San Jose, Costa Rica14 - 16 Diego Marmol6 - 19 WPts
14/09/2022San Jose, Costa Rica13 - 16 Joaquin Montesino1 - 11 WPts
15/07/2022San Jose, Costa Rica13 - 15 Koldan Salakhov20 - 9 LPts
16/05/2022San Jose, Costa Rica13 - 14 Vemados Didyk23 - 8 LPts
16/03/2022San Jose, Costa Rica12 - 14 Usko Makinen2 - 19 WPts
15/01/2022London, UK12 - 13 Felix Magaw6 - 16 LPts
17/11/2021Ulaanbaatar, Mongolia12 - 12 Iyas Ghahylyckov14(1) - 9 LPts
19/09/2021San Jose, Costa Rica12 - 11 Quinto Solar22(1) - 4 LPts
22/07/2021Zagreb, Croatia12 - 10 Vjeko Franjic13 - 7 LPts
22/05/2021Vilnius, Lithuania11 - 10 Krzysztof Golda11 - 7 WPts
24/03/2021San Jose, Costa Rica10 - 10 Xalvador Matias11 - 9 WPts
30/01/2021San Jose, Costa Rica9 - 10 Diego Solana2 - 15 WPts
30/11/2020San Jose, Costa Rica9 - 9 Joaquin Fonseca10 - 9 LPts
03/10/2020San Jose, Costa Rica9 - 8 Guillermo Amador12 - 5 LPts
06/08/2020San Jose, Costa Rica8 - 8 Fumio Masaki2 - 4 WPts
05/06/2020Bulawayo, Zimbabwe8 - 7 Corey Alimenda9 - 6 LPts
07/04/2020San Jose, Costa Rica7 - 7 Baron Kunz5 - 6 WPts
07/02/2020San Jose, Costa Rica6 - 7 Javier Fleites4 - 6 WPts
13/12/2019Kumasi, Ghana6 - 6 Corey Agbo0 - 8 LPts
15/10/2019Minsk, Belarus6 - 5 Toma Kozuch10 - 1 LPts
16/08/2019Samarqand, Uzbekistan6 - 4 Fedya Gasymov3 - 4 LPts
18/06/2019Ulaanbaatar, Mongolia6 - 3 Afanas Byambajargal6 - 3 LPts
20/04/2019San Jose, Costa Rica6 - 2 Franco Duran2(1) - 4 LPts
17/02/2019Dnipropetrovsk, Ukraine5 - 2 Danylko Karmazin0 - 1 WPts
20/12/2018San Jose, Costa Rica4 - 2 Amjad Imam2 - 3 WPts
21/10/2018Stockholm, Sweden3 - 2 Melvin Runquist3 - 1 WPts
23/08/2018San Jose, Costa Rica2 - 2 Santiago Rey0 - 4 WPts
23/06/2018San Jose, Costa Rica1 - 2 Nicandro Monserrate3 - 0 WPts
14/05/2018San Jose, Costa Rica1 - 1 Quico Mancillas1 - 1 LPts
12/04/2018San Jose, Costa Rica0 - 1 Reyes Games1 - 0 WPts
07/03/2018Vilnius, Lithuania0 - 0 Rajmund Wolanski0 - 0 LPts