Weightclass:  Featherweight
Location:  Rio de Janeiro, Brazil
Record:  33 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/08/2042Rio de Janeiro, Brazil32 - 7 Declan Fairbairn0 - 7 WPts
20/07/2042Rio de Janeiro, Brazil31 - 7 Oihane Oropeza1 - 4 WPts
26/06/2042Rio de Janeiro, Brazil30 - 7 Haaris Ashraf1 - 6 WPts
30/05/2042Rio de Janeiro, Brazil29 - 7 Eloy Recio1 - 2 WPts
01/05/2042Rio de Janeiro, Brazil28 - 7 Seymour Ostermeyer0 - 2 WPts
06/04/2042Rio de Janeiro, Brazil27 - 7 Obaid Jan0 - 9(1) WPts
13/03/2042Rio de Janeiro, Brazil26 - 7 Fanuco Barreiro1 - 17 WPts
14/02/2042Rio de Janeiro, Brazil25 - 7 Neper Lourenco0 - 5 WPts
18/01/2042Rio de Janeiro, Brazil24 - 7 John Dalangin0 - 3 WPts
22/12/2041Rio de Janeiro, Brazil23 - 7 Harry Tierney2 - 5 WPts
24/11/2041Rio de Janeiro, Brazil22 - 7 Noel McCaw0 - 7 WPts
28/10/2041Rio de Janeiro, Brazil21 - 7 Ovidio Mendes2 - 8 WPts
03/10/2041Rio de Janeiro, Brazil20 - 7 Lorenzo Buenrostro1 - 30 WPts
07/09/2041Rio de Janeiro, Brazil19 - 7 Xabat Palpal-latok0 - 1 WPts
14/08/2041Rio de Janeiro, Brazil18 - 7 Fraco Magboo0 - 7 WPts
20/07/2041Rio de Janeiro, Brazil17 - 7 Malvolio Furtado0 - 2 WPts
20/06/2041Rio de Janeiro, Brazil16 - 7 Eddie Fleming4 - 32(1) WPts
24/05/2041Rio de Janeiro, Brazil15 - 7 Frank McAlexander0 - 6 WPts
29/04/2041Rio de Janeiro, Brazil14 - 7 Marco Bolla1 - 3 WPts
03/04/2041Rio de Janeiro, Brazil13 - 7 Alhwin Strommer1 - 12 WPts
09/03/2041Rio de Janeiro, Brazil12 - 7 Damiano Romano0 - 5 WPts
11/02/2041Rio de Janeiro, Brazil11 - 7 Fanuco Barreiro1 - 9 WPts
16/01/2041Rio de Janeiro, Brazil10 - 7 Josh Ylagan0 - 7 WPts
20/12/2040Rio de Janeiro, Brazil9 - 7 Jay Fergerson6 - 9 WPts
23/11/2040Rio de Janeiro, Brazil8 - 7 Dan Donnelly1 - 29(3) WPts
28/10/2040Rio de Janeiro, Brazil7 - 7 Davie Brodie0 - 6(1) WPts
03/10/2040Rio de Janeiro, Brazil6 - 7 Ovidio Mendes0 - 2 WPts
09/09/2040Rio de Janeiro, Brazil5 - 7 Lorenzo Buenrostro0 - 3 WPts
13/08/2040Rio de Janeiro, Brazil4 - 7 Tajo Delahoz1 - 7 WPts
08/07/2040Rio de Janeiro, Brazil4 - 6 Afanas Martinovich1 - 6 LPts
10/06/2040Rio de Janeiro, Brazil3 - 6 Eddie Fleming0 - 11(1) WPts
04/05/2040Antwerp, Belgium3 - 5 Wille Nielandt5 - 19 LPts
01/05/2040Rio de Janeiro, Brazil2 - 5 Bryan Colcol3 - 15 WPts
06/03/2040Nassau, Bahamas2 - 4 Bob Evan15 - 12 LPts
05/03/2040Rio de Janeiro, Brazil1 - 4 Rich Bitagon1 - 0 WPts
07/01/2040Rio de Janeiro, Brazil1 - 3 Leonel Cadisal0 - 1 LPts
07/12/2039Brasilia, Brazil1 - 2 Olindo Branco25 - 20 LPts
06/11/2039Rio de Janeiro, Brazil0 - 2 Dan Donnelly0 - 2 WPts
30/09/2039Fortaleza, Brazil0 - 1 Berto Marte5 - 10 LPts
29/08/2039Rio de Janeiro, Brazil0 - 0 Alejandro Moreno5 - 3 LPts