Weightclass:  Middleweight
Location:  Santo Domingo de Guzman, Dominican Republic
Record:  35(1) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/03/2031Santo Domingo de Guzman, Dominican Republic34(1) - 29 Franciszek Gorczyca1 - 8 WPts
09/01/2031Santo Domingo de Guzman, Dominican Republic33(1) - 29 Nushiravan Narculov5 - 13 WPts
10/11/2030Santo Domingo de Guzman, Dominican Republic32(1) - 29 Ove Finstad2 - 3 WPts
10/09/2030Santo Domingo de Guzman, Dominican Republic32(1) - 28 Leonel Marta27 - 15 LPts
11/07/2030Santo Domingo de Guzman, Dominican Republic31(1) - 28 Baptiste Ndao3 - 14 WPts
12/05/2030Santo Domingo de Guzman, Dominican Republic30(1) - 28 Vuyisile Sekola19 - 13 WPts
13/03/2030Santo Domingo de Guzman, Dominican Republic29(1) - 28 Shontae Mokeana7 - 16 WPts
12/01/2030Santo Domingo de Guzman, Dominican Republic28(1) - 28 Arnault Pleines3 - 1 WPts
13/11/2029Santo Domingo de Guzman, Dominican Republic27(1) - 28 Meir Anhalt1 - 3 WPts
14/09/2029Santo Domingo de Guzman, Dominican Republic26(1) - 28 Meino Ambrosius3 - 12 WPts
15/07/2029Santo Domingo de Guzman, Dominican Republic25(1) - 28 Rodhlann Geitner3 - 2 WPts
16/05/2029Santo Domingo de Guzman, Dominican Republic24(1) - 28 Telo Butor0 - 4 WPts
17/03/2029Santiago de los Caballeros, Dominican Republic23(1) - 28 Jerrold Custodio9 - 5 WPts Dominican Republic National Championships 2029View
14/03/2029Santiago de los Caballeros, Dominican Republic22(1) - 28 Joaquin Feo4 - 1 WPts Dominican Republic National Championships 2029View
11/03/2029Santiago de los Caballeros, Dominican Republic21(1) - 28 Zelipe Gomez4 - 11 WPts Dominican Republic National Championships 2029View
28/02/2029Bogota, Colombia21(1) - 27 Hernan Claudio34 - 18 LPts
28/01/2029Tirana, Albania21(1) - 26 Fatos Kapllani35 - 8 LPts
28/12/2028Tirana, Albania21(1) - 25 Fatos Kapllani34 - 8 LPts
27/11/2028Tirana, Albania21(1) - 24 Fatos Kapllani33 - 8 LPts
27/10/2028Santo Domingo de Guzman, Dominican Republic21(1) - 23 Joaquin Arias23 - 13 LPts
19/09/2028Tirana, Albania21(1) - 22 Fatos Kapllani31 - 8 LPts
19/08/2028Tirana, Albania21(1) - 21 Fatos Kapllani30 - 8 LPts
16/07/2028Nanning, China21(1) - 20 Norasing Panich70(1) - 13 LPts Nanning Olympics 2028View
13/07/2028Nanning, China20(1) - 20 Daneel Franckin9 - 8 WPts Nanning Olympics 2028View
04/07/2028Santo Domingo de Guzman, Dominican Republic19(1) - 20 Wu-pen Tsoi27(1) - 13 WPts
09/05/2028Brno, Czech Republic18(1) - 20 Dalimil Zapalac15 - 20 WPts
11/03/2028San Pedro de Macoris, Dominican Republic18(1) - 19 Alejandro Sarmiento13 - 20 LPts Dominican Republic National Championships 2028View
06/03/2028Santo Domingo de Guzman, Dominican Republic17 - 19 Bonar Dubled1 - 18(4) WKO3
06/01/2028Melbourne, Australia17 - 18 Shaun Sass16 - 7 LPts
08/11/2027Hamilton, Canada16 - 18 Rich Richards24 - 12 WPts
10/09/2027Almaty, Kazakhstan15 - 18 Ahmed Dghumalieff17 - 9 WPts
13/07/2027Montevideo, Uruguay14 - 18 Xaver Miron9 - 15 WPts
15/05/2027Szczecin, Poland13 - 18 Ryszard Kosmatka11 - 12 WPts
17/03/2027Santo Domingo Oeste, Dominican Republic13 - 17 Orlando Cacho12 - 9 LPts Dominican Republic National Championships 2027View
14/03/2027Santo Domingo Oeste, Dominican Republic12 - 17 Quinto Martinez13 - 18 WPts Dominican Republic National Championships 2027View
11/03/2027Santo Domingo Oeste, Dominican Republic11 - 17 Alejandro Sarmiento9 - 17 WPts Dominican Republic National Championships 2027View
20/01/2027Nassau, Bahamas10 - 17 Malcolm Brown5 - 23(1) WPts
22/11/2026Bangkok, Thailand10 - 16 Ngaoprajan Chuwattanana9 - 12 LPts
24/09/2026Riga, Latvia10 - 15 Sergei Jeritis23(1) - 15 LPts
27/07/2026Oulu, Finland9 - 15 Vilppu Heiramo7 - 16 WPts
29/05/2026Sofia, Bulgaria8 - 15 Samuil á Kipelov9 - 22 WPts
31/03/2026Santo Domingo de Guzman, Dominican Republic7 - 15 Hernan Zermeno1 - 1 WPts
31/01/2026San Felipe de Puerto Plata, Dominican Republic7 - 14 Tajo Martines5 - 13 LPts
03/12/2025Harare, Zimbabwe7 - 13 Zach Midzi7 - 9(2) LPts
05/10/2025Santo Domingo de Guzman, Dominican Republic6 - 13 Kamran Nowfel0 - 4 WPts
07/08/2025Shymkent, Kazakhstan6 - 12 Igor Casymbekov35(4) - 13 LPts
09/06/2025Dublin, Ireland5 - 12 Roy Ryan3(1) - 22 WPts
11/04/2025Santo Domingo de Guzman, Dominican Republic5 - 11 Francisco Abalos1 - 11 LPts
11/03/2025San Pedro de Macoris, Dominican Republic5 - 10 Diego Arbelaez8 - 7 LPts Dominican Republic National Championships 2025View
12/02/2025Yerevan, Armenia5 - 9 Arshavir Tacoryan26(1) - 17 LPts
15/12/2024Santo Domingo de Guzman, Dominican Republic4 - 9 Desiderio Villasenor3 - 8(1) WPts
23/10/2024Riga, Latvia3 - 9 Georgiy Tumshs8 - 20 WPts
25/08/2024Santo Domingo de Guzman, Dominican Republic3 - 8 Onofre Fidel15 - 23 LPts
29/06/2024Santo Domingo de Guzman, Dominican Republic2 - 8 Frisco Zarco1 - 5 WPts
29/04/2024Schaerbeek, Belgium2 - 7 Laurent Baxa32(1) - 5 LPts
01/03/2024Santo Domingo Este, Dominican Republic1 - 7 Joaquin Badilla0 - 0 WPts
28/01/2024Santiago de los Caballeros, Dominican Republic1 - 6 Jaguar Bernabe20(1) - 8 LPts
23/12/2023Santo Domingo de Guzman, Dominican Republic1 - 5 Leonardo Carrero3 - 11 LPts
31/10/2023Cork, Ireland1 - 4 Sid Kelley18(1) - 19 LPts
02/09/2023Santo Domingo Este, Dominican Republic1 - 3 Guido Lena26(1) - 7 LPts
07/07/2023Santo Domingo de Guzman, Dominican Republic0 - 3 Paul McNeil0 - 19 WPts
08/05/2023Bangalore, India0 - 2 Amer Farra21 - 12 LPts
10/03/2023Santiago de los Caballeros, Dominican Republic0 - 1 Santiago Bohorquez4 - 13 LPts
05/02/2023Santo Domingo de Guzman, Dominican Republic0 - 0 Juan Busto1 - 5 LPts