Weightclass:  Middleweight
Location:  Rio de Janeiro, Brazil
Record:  16 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/10/2033Rio de Janeiro, Brazil15 - 12 Matt Spencer8 - 6(1) WPts
14/08/2033Rio de Janeiro, Brazil14 - 12 Tymon Hejna0 - 3 WPts
14/06/2033Rio de Janeiro, Brazil14 - 11 Paul Donkin6 - 7 LPts
14/04/2033Rio de Janeiro, Brazil13 - 11 Adil Amiraslanov1 - 16 WPts
11/02/2033Rio de Janeiro, Brazil12 - 11 Piotr Janowski5 - 10 WPts
11/12/2032Rio de Janeiro, Brazil11 - 11 Volodymyr Kovalenko3 - 7 WPts
11/10/2032Rio de Janeiro, Brazil11 - 10 Georgiy Banga22 - 6 LPts
12/08/2032Rio de Janeiro, Brazil11 - 9 Gianfranco Di Giorgio12 - 4 LPts
12/06/2032Rio de Janeiro, Brazil10 - 9 Paco Borrego5 - 26 WPts
13/04/2032Rio de Janeiro, Brazil9 - 9 Bronco Ramo0 - 3 WPts
13/02/2032Rio de Janeiro, Brazil8 - 9 Dimos Rosario1 - 9 WPts
15/12/2031Rio de Janeiro, Brazil7 - 9 Bart Fridge4 - 19 WPts
16/10/2031Recife, Brazil6 - 9 Ivan Mestre0 - 10 WPts
18/08/2031Rio de Janeiro, Brazil5 - 9 Jerrold Fidalgo5 - 8 WPts
20/06/2031Rio de Janeiro, Brazil4 - 9 Gianluca Colajanni2 - 1 WPts
21/04/2031Krasnoyarsk, Russia3 - 9 Sasha Afanasyev4 - 17 WPts
21/02/2031Goiania, Brazil3 - 8 Vidal Cirino4 - 9 LPts
24/12/2030Delmas, Haiti3 - 7 Marshall Pradier7 - 13 LPts
26/10/2030Rio de Janeiro, Brazil3 - 6 Davie Raagas7 - 11 LPts
28/08/2030Rio de Janeiro, Brazil3 - 5 Mashawn Adamafio7 - 12 LPts
29/06/2030Rio de Janeiro, Brazil3 - 4 Alejandro Mancha4 - 8 LPts
29/04/2030Goiania, Brazil3 - 3 Oro Mancera6 - 7 LPts
01/03/2030Rio de Janeiro, Brazil3 - 2 Fedya Moroz0 - 3 LPts
01/01/2030Rio de Janeiro, Brazil2 - 2 Juan Espada4 - 7 WPts
01/11/2029Dallas, USA2 - 1 John Huston9 - 17 LPts
02/09/2029Rio de Janeiro, Brazil1 - 1 Oro Mancera3 - 6 WPts
04/07/2029Rio de Janeiro, Brazil1 - 0 Beltran Fama3 - 3(1) LPts
05/05/2029Rio de Janeiro, Brazil0 - 0 Goga Smetsky0 - 0 WPts