Weightclass:  Welterweight
Location:  San Jose, Costa Rica
Record:  29 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2029San Jose, Costa Rica28 - 21 Petry Hermans0 - 11 WPts
10/10/2029San Jose, Costa Rica27 - 21 Kee-hee Bak3 - 4 WPts
11/08/2029San Jose, Costa Rica26 - 21 Alvis Bjorklund4 - 12 WPts
12/06/2029San Jose, Costa Rica25 - 21 Oda Rike2 - 8 WPts
13/04/2029San Jose, Costa Rica24 - 21 Jamie Wedderburn1 - 12 WPts
13/02/2029San Jose, Costa Rica23 - 21 Yakiv Barno8 - 17 WPts
15/12/2028San Jose, Costa Rica22 - 21 Malik Attar26(1) - 21(1) WPts
16/10/2028San Jose, Costa Rica21 - 21 Carson Bloch4 - 6 WPts
17/08/2028San Jose, Costa Rica20 - 21 Vanko Platko6 - 5 WPts
18/06/2028San Jose, Costa Rica19 - 21 Viljo Lybeck6 - 5 WPts
19/04/2028San Jose, Costa Rica18 - 21 Kosol Madlam1 - 15 WPts
19/02/2028San Jose, Costa Rica17 - 21 Ulrik Bossen4 - 13 WPts
21/12/2027Kyoto, Japan16 - 21 Hitoshi Sasaki1 - 6 WPts
23/10/2027San Jose, Costa Rica15 - 21 Waleed Zahra11 - 12 WPts
24/08/2027Zarqa, Jordan14 - 21 Abdul Maroun20 - 20 WPts
26/06/2027San Jose, Costa Rica13 - 21 Gonzalo Cosme1 - 3 WPts
29/04/2027Masaya, Nicaragua13 - 20 Quin Fregoso23(7) - 34 LPts
01/03/2027Quezon City, Philippines13 - 19 Rodrigo Garcia20 - 13 LPts
01/01/2027Nassau, Bahamas13 - 18 Dylan Martie3 - 7 LPts
03/11/2026San Jose, Costa Rica12 - 18 Gregory Eury4 - 10 WPts
05/09/2026Brno, Czech Republic11 - 18 Ahasver Kafka0 - 0 WPts
08/07/2026Zarqa, Jordan10 - 18 Khalid Haddaoui5 - 21(4) WPts
09/05/2026Mejicanos, El Salvador10 - 17 Nicandro Vega2 - 14 LPts
11/03/2026San Jose, Costa Rica9 - 17 Noe Landa2 - 6 WPts
11/01/2026Namangan, Uzbekistan8 - 17 Shirzad Kassar6 - 15(1) WPts
13/11/2025Shymkent, Kazakhstan7 - 17 Dimi Cairkulow5 - 12 WPts
15/09/2025Samarqand, Uzbekistan7 - 16 Yulian Babaeff6 - 13 LPts
18/07/2025San Miguel de Tucuman, Argentina7 - 15 Xaverius Herrada7 - 7 LPts
20/05/2025Pikine, Senegal7 - 14 Algernon Joubert21(3) - 23 LPts
22/03/2025San Jose, Costa Rica6 - 14 Ovidio Nepomuceno1 - 10 WPts
22/01/2025San Jose, Costa Rica5 - 14 Rodrigo Aguero1 - 8 WPts
23/11/2024Fortaleza, Brazil5 - 13 Joaquin Caravalho7 - 8 LPts
25/09/2024Georgetown, Guyana5 - 12 Mark Fergusson40 - 11 LPts
28/07/2024San Jose, Costa Rica4 - 12 Oro Perea0 - 9 WPts
11/06/2024San Jose, Costa Rica4 - 11 Alejandro Loredo7 - 10 LPts
12/04/2024San Jose, Costa Rica3 - 11 Joaquin Montijo1(1) - 14(8) WPts
12/02/2024Cairo, Egypt3 - 10 Amer Bokhari40 - 11 LPts
15/12/2023Bangkok, Thailand3 - 9 Wanheng Phanrit9 - 16 LPts
17/10/2023Toronto, Canada3 - 8 Jasper Seton18(1) - 17 LPts
19/08/2023San Jose, Costa Rica2 - 8 Carlos Ramo2 - 8 WPts
20/06/2023Almaty, Kazakhstan2 - 7 Saad Bajckodamow6 - 25 LPts
22/04/2023Bratislava, Slovakia1 - 7 Felix Flora0 - 11 WPts
22/02/2023San Jose, Costa Rica1 - 6 Jesus Febus3 - 10(5) LPts
23/12/2022San Jose, Costa Rica1 - 5 Vicente Bega3 - 7 LPts
27/10/2022Vilnius, Lithuania1 - 4 Drugi Ferenz13 - 16 LPts
29/08/2022San Jose, Costa Rica1 - 3 Leonel Tafolla9(1) - 6 LPts
06/07/2022San Jose, Costa Rica1 - 2 Hilario Trigueros0 - 7(1) LPts
08/05/2022San Jose, Costa Rica1 - 1 Bronco Blasco7 - 18 LPts
13/03/2022San Jose, Costa Rica1 - 0 Jerrold Mascorro8(1) - 16 LPts
05/02/2022San Jose, Costa Rica0 - 0 Juan Tallon8(1) - 15 WPts