Weightclass:  Middleweight
Location:  Valencia, Spain
Record:  19 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/01/2034Valencia, Spain18 - 16 Martel Hennings3 - 12 WPts
24/11/2033Valencia, Spain17 - 16 Erhard Marik2 - 13 WPts
23/09/2033Valencia, Spain16 - 16 Zerro Roda11 - 8 WPts
23/07/2033Valencia, Spain15 - 16 Quinto Magdaluyo7 - 15 WPts
22/05/2033Valencia, Spain14 - 16 Corey Parry0 - 10 WPts
22/03/2033Valencia, Spain13 - 16 Vicente San Jose1 - 0 WPts
19/01/2033Valencia, Spain12 - 16 Vidal Lince6 - 18 WPts
19/11/2032Valencia, Spain11 - 16 Gonzalo Magin1 - 5 WPts
19/09/2032Valencia, Spain10 - 16 Orlando Campo5 - 11 WPts
20/07/2032Valencia, Spain9 - 16 Javier Aguila3 - 11 WPts
21/05/2032Valencia, Spain8 - 16 Arnie Imbuga3 - 21 WPts
22/03/2032Harare, Zimbabwe8 - 15 Kieran Mujuru20(1) - 4 LPts
23/01/2032Gaziantep, Turkey8 - 14 Iskender Yilmaz17 - 6 LPts
25/11/2031Kaduna, Nigeria8 - 13 Mudashiru Adewale7 - 4 LPts
26/09/2031Madrid, Spain8 - 12 Rodrigo Maya8 - 18 LPts
03/08/2031Nanyang, China7 - 12 Ho Tsen6 - 18(1) WPts
05/06/2031Aden, Yemen6 - 12 Tariq Jaja0 - 0 WPts
07/04/2031Valencia, Spain5 - 12 Nicandro Partida10 - 9 WPts
07/02/2031Portmore, Jamaica5 - 11 Spencer Barfoot19 - 21 LPts
10/12/2030Zagreb, Croatia5 - 10 Nediljko Bedekovic10 - 37 LPts
12/10/2030Almaty, Kazakhstan4 - 10 Tariq Ertaew0 - 0 WPts
14/08/2030Almaty, Kazakhstan4 - 9 Khudaverdi Cadyrgaliew19(2) - 31 LPts
16/06/2030Dushanbe, Tajikistan4 - 8 Vikenti Bajkodamow28 - 24 LPts
18/04/2030Mashhad, Iran4 - 7 Yasin Muhammad12(1) - 20 LPts
18/02/2030Valencia, Spain3 - 7 Cruz Menendez2 - 4 WPts
21/12/2029Bruges, Belgium3 - 6 Thiel Reyns20 - 15 LPts
23/10/2029Zaragoza, Spain2 - 6 Ramiro Pizana1 - 0 WPts
25/08/2029Valencia, Spain1 - 6 Elias Guadalupe5 - 5 WPts
26/06/2029Istaravshan, Tajikistan1 - 5 Aleksandr Urazov11 - 10(1) LPts
28/04/2029Toulouse, France1 - 4 Reinald Ferro32 - 16 LPts
28/02/2029Bulawayo, Zimbabwe1 - 3 Malcolm Sibanda10 - 19 LPts
31/12/2028Valencia, Spain1 - 2 Asif Bagheri14(3) - 32 LPts
31/10/2028Athi River, Kenya1 - 1 Zafa Beshara17 - 11 LPts
02/09/2028Valencia, Spain0 - 1 Guilielmus Yvorye1 - 0 WPts
05/07/2028Valencia, Spain0 - 0 Reynaldo Bosque3 - 1 LPts