Weightclass:  Middleweight
Location:  Caracas, Venezuela
Record:  56 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/06/2032Caracas, Venezuela55 - 19 Adam Strama2 - 8 WPts
16/04/2032Caracas, Venezuela54 - 19 Yevhen Demchuk13 - 10 WPts
16/02/2032Caracas, Venezuela53 - 19 Ebi Kambaenda5 - 5 WPts
18/12/2031Caracas, Venezuela52 - 19 Thuso Phala3 - 13 WPts
19/10/2031Caracas, Venezuela51 - 19 Xayvion Awal5 - 12 WPts
19/08/2031Caracas, Venezuela50 - 19 Santiago Mata1 - 11 WPts
20/06/2031Caracas, Venezuela49 - 19 Angel Lugo6 - 18(1) WPts
20/04/2031Caracas, Venezuela48 - 19 Charlie Lockart10 - 24 WPts
19/02/2031Caracas, Venezuela47 - 19 Rehman Bacho3 - 9 WPts
21/12/2030Caracas, Venezuela46 - 19 Mandip Thaker12 - 23 WPts
22/10/2030Caracas, Venezuela45 - 19 Gendelger Raimbek1 - 1 WPts
23/08/2030Caracas, Venezuela44 - 19 Eloy Magdaleno2 - 6 WPts
24/06/2030Casablanca, Morocco43 - 19 Mujahid Draiss2 - 16(3) WPts
26/04/2030Barcelona, Venezuela43 - 18 Larenzo Villasenor25 - 14 LPts Venezuela National Championships 2030View
25/02/2030Caracas, Venezuela42 - 18 Paul Scotland8 - 15 WPts
28/12/2029Ulaanbaatar, Mongolia42 - 17 Suhaim Shaw32(1) - 29 LPts
29/10/2029Dundalk, Ireland41 - 17 Jordan Mohan25(2) - 24 WPts
31/08/2029Caracas, Venezuela40 - 17 Suhaim Shaw31(1) - 28 WPts
31/07/2029Caracas, Venezuela39 - 17 Suhaim Shaw31(1) - 27 WPts
30/06/2029Ulaanbaatar, Mongolia38 - 17 Suhaim Shaw31(1) - 26 WPts
30/05/2029Ulaanbaatar, Mongolia38 - 16 Suhaim Shaw30(1) - 26 LPts
29/04/2029Turmero, Venezuela38 - 15 Larenzo Villasenor18 - 13 LPts Venezuela National Championships 2029View
26/04/2029Turmero, Venezuela37 - 15 Sierra Pintado10 - 16 WPts Venezuela National Championships 2029View
08/04/2029Caracas, Venezuela37 - 14 Peter Mworeko25 - 27 LPts
08/03/2029Caracas, Venezuela36 - 14 Peter Mworeko25 - 26 WPts
05/02/2029Caracas, Venezuela35 - 14 Peter Mworeko25 - 25 WPts
01/01/2029Caracas, Venezuela34 - 14 Saif al Din Taia2 - 0 WPts
01/11/2028Yerevan, Armenia33 - 14 Markar Yavouryan17 - 12 WPts
03/09/2028Caracas, Venezuela32 - 14 Angel Calleros24 - 18 WPts
03/08/2028Caracas, Venezuela31 - 14 Angel Calleros24 - 17 WPts
03/07/2028Caracas, Venezuela31 - 13 Azam Sajjad31 - 12 LPts
02/06/2028Zarqa, Jordan30 - 13 Azam Sajjad31 - 11 WPts
29/04/2028Ciudad Bolivar, Venezuela30 - 12 Rico Puebla7 - 8 LPts Venezuela National Championships 2028View
26/04/2028Ciudad Bolivar, Venezuela29 - 12 Jax Gonzalez2 - 2 WPts Venezuela National Championships 2028View
13/04/2028Mogilev, Belarus28 - 12 Evgeny Torgovanov10 - 23 WPts
13/03/2028Caracas, Venezuela28 - 11 Ev×en Folta18 - 13 LPts
11/02/2028Kosice, Slovakia27 - 11 Ev×en Folta18 - 12 WPts
09/01/2028Port-au-Prince, Haiti27 - 10 Marlon Fignon33 - 13 LPts Americas Championships 2028View
06/12/2027San Pedro Sula, Honduras26 - 10 Rio Casco18 - 16 WPts
05/11/2027Vilnius, Lithuania25 - 10 Jan Kobylanski16 - 11 WPts
05/10/2027Caracas, Venezuela24 - 10 Jan Kobylanski16 - 10 WPts
30/08/2027Caracas, Venezuela23 - 10 Syed Illoul10 - 18 WPts
01/07/2027Caracas, Venezuela22 - 10 Fabian Granat4 - 16 WPts
02/05/2027Ciudad Bolivar, Venezuela21 - 10 Joaquin Mosso10 - 18 WPts Venezuela National Championships 2027View
29/04/2027Ciudad Bolivar, Venezuela20 - 10 Rodrigo Viveros6 - 10 WPts Venezuela National Championships 2027View
26/04/2027Ciudad Bolivar, Venezuela19 - 10 Emilio Marrufo9 - 9 WPts Venezuela National Championships 2027View
20/04/2027Tijuana, Mexico18 - 10 Berto Baldonado2 - 4(1) WPts
20/02/2027Johor Bahru, Malaysia17 - 10 Waqar Rahim5 - 23 WPts
23/12/2026Delmas, Haiti16 - 10 Percy Caron13 - 16 WPts
25/10/2026Caracas, Venezuela15 - 10 Cruz Gomez1 - 8(1) WPts
26/08/2026Panama City, Panama14 - 10 Jesus Monico2 - 12 WPts
28/06/2026Caracas, Venezuela13 - 10 Aimon Avino2 - 19 WPts
29/04/2026Ciudad Guayana, Venezuela13 - 9 Guido Cepeda34 - 27 LPts Venezuela National Championships 2026View
26/04/2026Ciudad Guayana, Venezuela12 - 9 Emilio Marrufo5 - 6 WPts Venezuela National Championships 2026View
19/03/2026Maracaibo, Venezuela12 - 8 Oleos Barbas15 - 22 LPts
21/01/2026Barquisimeto, Venezuela11 - 8 Carlos Merlin13 - 17 WPts
25/11/2025Ciudad Bolivar, Venezuela10 - 8 Miguel Adame8 - 19 WPts
28/09/2025Maracaibo, Venezuela10 - 7 Quin Cato11 - 16 LPts
28/08/2025Lipa, Philippines9 - 7 David Camino0 - 5 WPts
30/06/2025Bremen, Germany8 - 7 Baldwin Streb1 - 8 WPts
02/05/2025Los Teques, Venezuela8 - 6 Guido Cepeda29 - 18 LPts Venezuela National Championships 2025View
29/04/2025Los Teques, Venezuela7 - 6 Olindo Rossel26(1) - 21 WPts Venezuela National Championships 2025View
26/04/2025Los Teques, Venezuela6 - 6 Pancho Nogales7 - 1 WPts Venezuela National Championships 2025View
26/03/2025Caracas, Venezuela5 - 6 Ulrik Gradert0 - 10 WPts
26/01/2025Krakow, Poland5 - 5 Jakub Domian23(1) - 24 LPts
28/11/2024Caracas, Venezuela4 - 5 Xaverius Morais18 - 16 WPts
30/09/2024Barquisimeto, Venezuela3 - 5 Jesus Barreda4 - 17 WPts
02/08/2024Caracas, Venezuela3 - 4 Nusrat Mammadaliyev8(1) - 5 LPts
04/06/2024Bratislava, Slovakia2 - 4 Artur Janik5(1) - 20 WPts
06/04/2024Valencia, Venezuela2 - 3 Santiago Montesano4 - 16 LPts
11/02/2024Gold Coast, Australia1 - 3 Barry McBay1 - 8 WPts
14/12/2023Barquisimeto, Venezuela1 - 2 Jose Zacarias8 - 28(12) LPts
08/11/2023Tabriz, Iran0 - 2 Shayan Pishnamazzade3 - 18 WPts
10/09/2023Caracas, Venezuela0 - 1 Rio Villarruel20 - 15 LPts
05/08/2023Samarqand, Uzbekistan0 - 0 Vasili Isckakoff0 - 0 LPts