Weightclass:  Middleweight
Location:  Santo Domingo Oeste, Dominican Republic
Record:  27 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2029Santo Domingo Oeste, Dominican Republic26 - 19 Dario Maradiaga0 - 2 WPts
07/10/2029Santo Domingo Oeste, Dominican Republic25 - 19 Chatpetch Pricha7 - 10 WPts
08/08/2029Santo Domingo Oeste, Dominican Republic24 - 19 Alejandro Santibanez10 - 7 WPts
09/06/2029Santo Domingo Oeste, Dominican Republic23 - 19 Gig Zamorano1 - 0 WPts
10/04/2029Santo Domingo Oeste, Dominican Republic22 - 19 Rodrigo Aguila2 - 10 WPts
09/02/2029Santo Domingo Oeste, Dominican Republic21 - 19 Dario Franca1 - 7 WPts
11/12/2028Santo Domingo Oeste, Dominican Republic20 - 19 Jose Sabedra4 - 5 WPts
12/10/2028Santo Domingo Oeste, Dominican Republic19 - 19 Montego Meno2 - 6 WPts
13/08/2028Santo Domingo Oeste, Dominican Republic19 - 18 Mason Cromartie5 - 7 LPts
15/06/2028Santo Domingo Oeste, Dominican Republic18 - 18 Evgeny Torgovanov10 - 25 WPts
15/05/2028Mogilev, Belarus17 - 18 Evgeny Torgovanov10 - 24 WPts
14/04/2028Kosice, Slovakia17 - 17 Ev×en Folta19 - 13 LPts
14/03/2028San Pedro de Macoris, Dominican Republic17 - 16 Alejandro Sarmiento14 - 20 LPts Dominican Republic National Championships 2028View
11/03/2028San Pedro de Macoris, Dominican Republic16 - 16 Jose Sabedra1 - 3 WPts Dominican Republic National Championships 2028View
25/02/2028Santa Ana, El Salvador15 - 16 Santiago Mascorro21 - 18 WPts
25/01/2028Santo Domingo Oeste, Dominican Republic14 - 16 Sebastian Such7 - 5(1) WPts
23/12/2027Santo Domingo Oeste, Dominican Republic14 - 15 Santiago Mascorro19 - 18 LPts
18/11/2027Oruro, Bolivia13 - 15 Santiago Montalvan10 - 21 WPts
18/10/2027Oruro, Bolivia13 - 14 Santiago Montalvan9 - 21 LPts
17/09/2027Chelyabinsk, Russia13 - 13 Sergei Chemenov18 - 17 LPts
16/08/2027East London, South Africa13 - 12 David Zulu14 - 4 LPts
16/07/2027Krakow, Poland13 - 11 Rajmund Jarosinski19 - 9 LPts
15/06/2027Krakow, Poland13 - 10 Rajmund Jarosinski18 - 9 LPts
15/05/2027Baku, Azerbaijan13 - 9 Bilal Nasr22 - 8 LPts
17/03/2027Santo Domingo Oeste, Dominican Republic12 - 9 Fanuco Curto13 - 17 WPts Dominican Republic National Championships 2027View
14/03/2027Santo Domingo Oeste, Dominican Republic11 - 9 Edmundo Navas9 - 15 WPts Dominican Republic National Championships 2027View
11/03/2027Santo Domingo Oeste, Dominican Republic10 - 9 Federico Avila3 - 12 WPts Dominican Republic National Championships 2027View
14/01/2027Montevideo, Uruguay9 - 9 Alvino Banales10 - 9(1) WPts
16/11/2026Vilnius, Lithuania8 - 9 Tymoteusz Galla4 - 20 WPts
18/09/2026Montreal, Canada7 - 9 Cabal Ory14 - 12 WPts
21/07/2026Barquisimeto, Venezuela7 - 8 Jesus Barreda5 - 27 LPts
23/05/2026Calgary, Canada7 - 7 Bellamy Fouche14 - 17 LPts
25/03/2026Toshkent, Uzbekistan6 - 7 Vuqar Zamani2 - 26(1) WPts
25/01/2026Kingston, Jamaica6 - 6 Sam Haddan15 - 9(1) LPts
27/11/2025Santo Domingo Oeste, Dominican Republic6 - 5 Pyotr Djabiyev3 - 8 LPts
29/09/2025Guatemala City, Guatemala5 - 5 Xaver Cancel3 - 8 WPts
01/08/2025Perth, Australia5 - 4 Mark Biggart13(1) - 34(15) LPts
03/06/2025Santo Domingo Oeste, Dominican Republic4 - 4 Gig De la Fuente1 - 5 WPts
13/04/2025Santo Domingo Norte, Dominican Republic4 - 3 Edmundo Navas2 - 9 LPts
13/02/2025Santo Domingo Oeste, Dominican Republic3 - 3 Diego Costilla1 - 1 WPts
15/12/2024Santo Domingo Norte, Dominican Republic3 - 2 Edmundo Navas1 - 8 LPts
16/10/2024Santo Domingo Oeste, Dominican Republic2 - 2 Roy Ryan2 - 19 WPts
18/08/2024Santo Domingo Oeste, Dominican Republic1 - 2 Edmundo Navas1 - 6 WPts
19/06/2024Santo Domingo Oeste, Dominican Republic0 - 2 Ora Benitez1 - 0 WPts
21/04/2024San Pedro de Macoris, Dominican Republic0 - 1 Joaquin Rentas7(1) - 15 LPts
05/03/2024Santo Domingo Oeste, Dominican Republic0 - 0 Khalish Saidahmetoff8 - 8 LPts