Weightclass:  Welterweight
Location:  San Jose, Costa Rica
Record:  40 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/02/2031San Jose, Costa Rica39 - 22 Dario Vasconcelos2 - 7 WPts
12/12/2030San Jose, Costa Rica38 - 22 Mark Nash2 - 3 WPts
13/10/2030San Jose, Costa Rica37 - 22 Jax Rosado0 - 0 WPts
14/08/2030San Jose, Costa Rica36 - 22 Juan Menchaca12 - 18 WPts
15/06/2030San Jose, Costa Rica35 - 22 Nicandro Mauricio11 - 11 WPts
16/04/2030San Jose, Costa Rica34 - 22 Rodrigo Coronado10 - 10 WPts
15/02/2030San Jose, Costa Rica33 - 22 Declan Dull2 - 8 WPts
17/12/2029San Jose, Costa Rica32 - 22 Davros Jernazyan1 - 14(3) WPts
18/10/2029San Jose, Costa Rica31 - 22 Quinto Hernandez9 - 11 WPts
19/08/2029San Jose, Costa Rica30 - 22 Santiago Resto1 - 10 WPts
20/06/2029San Jose, Costa Rica29 - 22 Nazar Genco5 - 3 WPts
21/04/2029San Jose, Costa Rica28 - 22 Elshad Panakhov9 - 12 WPts
20/02/2029Maipu, Chile28 - 21 Santiago Madray16 - 25 LPts
23/12/2028York, UK27 - 21 Billy Christos1 - 4 WPts
24/10/2028Daegu, South Korea26 - 21 Young-gwon Kang2 - 9 WPts
25/08/2028San Jose, Costa Rica25 - 21 Gonzalo Maduro28(3) - 15 WPts
13/07/2028Madrid, Spain24 - 21 Lisandro Febus13 - 16 WPts
15/05/2028San Jose, Costa Rica23 - 21 Dimos Urias27(1) - 19 WPts
17/03/2028San Jose, Costa Rica23 - 20 Edmundo Montejo28(1) - 19 LPts Costa Rica National Championships 2028View
14/03/2028San Jose, Costa Rica22 - 20 Xalvador Negro15(1) - 16 WPts Costa Rica National Championships 2028View
11/03/2028San Jose, Costa Rica21 - 20 Hernan Rolon12(2) - 15 WPts Costa Rica National Championships 2028View
24/02/2028Ostrava, Czech Republic20 - 20 Jßchym Dana5 - 15 WPts
27/12/2027San Jose, Costa Rica19 - 20 Angel Galvez12 - 19(3) WPts
04/11/2027San Jose, Costa Rica18 - 20 Santiago Pinta8 - 23 WPts
05/09/2027Prague, Czech Republic17 - 20 Benedikt Kral0 - 0 WPts
08/07/2027Bayamon, Puerto Rico16 - 20 Lorenzo Sanchez12 - 13 WPts
10/05/2027San Jose, Costa Rica15 - 20 Jose Varas0 - 2 WPts
11/03/2027San Jose, Costa Rica15 - 19 Edmundo Montejo20(1) - 11 LPts Costa Rica National Championships 2027View
09/01/2027San Jose, Costa Rica14 - 19 Xalvador Borrego1 - 0 WPts
09/11/2026Laval, Canada13 - 19 Francois Begue16 - 13(1) WPts
11/09/2026San Jose, Costa Rica13 - 18 Aimon Leal20(1) - 18 LPts
18/07/2026San Jose, Costa Rica12 - 18 Juan Tesoro0 - 1 WPts
18/05/2026Shymkent, Kazakhstan11 - 18 Konstantin Inzu7 - 14 WPts
20/03/2026Accra, Ghana11 - 17 Udenwa Adusei14 - 15 LPts
20/01/2026San Jose, Costa Rica11 - 16 Aimon Leal16(1) - 17 LPts
21/11/2025Aalborg, Denmark10 - 16 Haakon Nelsen2 - 12 WPts
23/09/2025Mogilev, Belarus9 - 16 Nikolai Klukas17(1) - 10 WPts
26/07/2025San Jose, Costa Rica9 - 15 Valeri Kapinos3 - 2 LPts
28/05/2025Surrey, Canada8 - 15 Peter Vaughn4 - 7 WPts
30/03/2025San Jose, Costa Rica7 - 15 Velimir Kolega5 - 8 WPts
30/01/2025Minsk, Belarus7 - 14 Mikhail Marko8 - 7 LPts
02/12/2024San Jose, Costa Rica6 - 14 Santiago Perez2 - 7(1) WPts
03/10/2024Baku, Azerbaijan5 - 14 Adnan Sani1 - 1 WPts
05/08/2024San Jose, Costa Rica5 - 13 Ramiro Avellaneda11 - 4 LPts
07/06/2024San Jose, Costa Rica4 - 13 Carlos Caro2 - 2 WPts
09/04/2024San Jose, Costa Rica4 - 12 Rafael Teodoro9 - 18 LPts
14/02/2024San Jose, Costa Rica4 - 11 Lorenzo Baria13 - 10 LPts
16/12/2023San Jose, Costa Rica3 - 11 Rodrigo Sais8 - 14 WPts
16/10/2023San Jose, Costa Rica2 - 11 Elvis Moller0 - 1(1) WPts
17/08/2023San Jose, Costa Rica2 - 10 Xavier Moraga6 - 5 LPts
20/06/2023San Jose, Costa Rica2 - 9 Alejandro Cordova6(1) - 17 LPts
22/04/2023San Jose, Costa Rica2 - 8 Emanuel Demeter27(1) - 7 LPts
22/02/2023San Jose, Costa Rica1 - 8 Jax Buendia1 - 8 WPts
24/12/2022Chengdu, China1 - 7 Yao Poon4 - 13 LPts
26/10/2022Salvador, Brazil1 - 6 Aimon Paulo4 - 9 LPts
28/08/2022Sapporo, Japan1 - 5 Isamu Hoshino16 - 9 LPts
30/06/2022San Jose, Costa Rica0 - 5 Alvino Enciso3 - 1 WPts
01/05/2022San Jose, Costa Rica0 - 4 Cris Hernan19 - 6 LPts
09/03/2022San Jose, Costa Rica0 - 3 Orlando Armendariz18 - 8 LPts
08/01/2022San Miguel de Tucuman, Argentina0 - 2 Macario Ochoa7 - 14 LPts
10/11/2021San Jose, Costa Rica0 - 1 Jerrold Mascorro7(1) - 15 LPts
05/10/2021San Jose, Costa Rica0 - 0 Lorenzo Baria4 - 4 LPts