Weightclass:  Middleweight
Location:  Rio de Janeiro, Brazil
Record:  30 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/08/2042Duque de Cazias, Brazil29 - 14 Martyn Neagle10 - 26 WPts
10/07/2042Duque de Cazias, Brazil28 - 14 Fo-hsing Mooi1 - 0 WPts
16/06/2042Duque de Cazias, Brazil27 - 14 Sam Engola2 - 22(2) WPts
23/05/2042Duque de Cazias, Brazil26 - 14 Fanuco Tio1 - 1 WPts
25/04/2042Duque de Cazias, Brazil25 - 14 Henry Corse1 - 2 WPts
31/03/2042Duque de Cazias, Brazil24 - 14 Alejandro Nogueira2 - 3 WPts
07/03/2042Duque de Cazias, Brazil23 - 14 Odo Stillings1 - 0 WPts
11/02/2042Duque de Cazias, Brazil22 - 14 Mark Kemp1 - 17 WPts
18/01/2042Duque de Cazias, Brazil21 - 14 Jawad Mady1 - 1 WPts
23/12/2041Duque de Cazias, Brazil20 - 14 Vien Duy3 - 20 WPts
24/11/2041Duque de Cazias, Brazil19 - 14 Juan Villamor1 - 3 WPts
30/10/2041Duque de Cazias, Brazil18 - 14 Viktor Grasmick2 - 6 WPts
03/10/2041Duque de Cazias, Brazil17 - 14 Federico Torrez1 - 1 WPts
05/09/2041Duque de Cazias, Brazil16 - 14 Rodrigo Juarez0 - 0 WPts
06/08/2041Duque de Cazias, Brazil15 - 14 Konstantin á Lobanov1 - 4(1) WPts
11/07/2041Duque de Cazias, Brazil14 - 14 Rodrigo Oliveira1 - 0 WPts
09/06/2041Rio de Janeiro, Brazil14 - 13 Elias Luis11 - 18(1) LPts
09/04/2041Utrecht, Netherlands13 - 13 Lauw Witkin9 - 24 WPts
09/02/2041Salvador, Brazil12 - 13 Zelipe Sanches23 - 17 WPts
24/12/2040Belo Horizonte, Brazil12 - 12 Paco Pera18 - 11 LPts
05/11/2040Duque de Cazias, Brazil11 - 12 Xaverius Sergio1 - 0 WPts
08/10/2040Duque de Cazias, Brazil10 - 12 Fanuco Lias1 - 0 WPts
10/09/2040Duque de Cazias, Brazil9 - 12 Macario DeAndrade0 - 1 WPts
15/08/2040Saitama, Japan8 - 12 Michi Matsui14 - 14(3) WPts
17/06/2040Rio de Janeiro, Brazil7 - 12 Carlos Gonsales4 - 13(1) WPts
16/04/2040Belo Horizonte, Brazil6 - 12 Xavion Lino2 - 13 WPts
06/03/2040Brasilia, Brazil5 - 12 Alejandro Modesto8 - 12 WPts
04/02/2040Ilorin, Nigeria5 - 11 Nelson Nwuche14 - 41 LPts
07/12/2039Stockholm, Sweden5 - 10 Vincent Palm10 - 15(1) LPts
09/10/2039Sana'a, Yemen5 - 9 Abdul Amir8 - 16 LPts
10/08/2039Baku, Azerbaijan5 - 8 Nasimi Bekhbutov22 - 8 LPts
12/06/2039San Pedro, Philippines5 - 7 Robert Calag17(1) - 20 LPts
14/04/2039Villa Nueva, Guatemala5 - 6 Juan Monterroso19 - 16 LPts
14/02/2039Lapu-Lapu, Philippines4 - 6 Juan Libed9 - 28(1) WPts
17/12/2038Rio de Janeiro, Brazil3 - 6 Amer Soliman1 - 6 WPts
17/10/2038Rio de Janeiro, Brazil2 - 6 Binghamton Krick3 - 4 WPts
17/08/2038Bari, Italy2 - 5 Dino Formisano7 - 14 LPts
19/06/2038Algiers, Algeria2 - 4 Khalid Hanin28 - 23(2) LPts
20/04/2038Pittsburgh, USA2 - 3 Lloyd Orleans6 - 39(1) LPts
20/02/2038Rio de Janeiro, Brazil1 - 3 Oro Alves0 - 7(1) WPts
21/12/2037Brasilia, Brazil0 - 3 Alejandro Modesto1 - 5 WPts
31/10/2037Port-au-Prince, Haiti0 - 2 Noel Gedeon3 - 1 LPts
01/09/2037Curitiba, Brazil0 - 1 Federico Silvia11 - 15 LPts
16/07/2037Sao Goncalo, Brazil0 - 0 Jesus Cassis0 - 0 LPts