Weightclass:  Light Welterweight
Location:  Rio de Janeiro, Brazil
Record:  16 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/02/2034Rio de Janeiro, Brazil15 - 10 John Treharne6 - 8 WPts
01/12/2033Rio de Janeiro, Brazil15 - 9 Jaguar Pereyra1 - 1 LPts
01/10/2033Rio de Janeiro, Brazil14 - 9 Oro Rodarte5 - 24 WPts
01/08/2033Rio de Janeiro, Brazil14 - 8 Ora Amaro16 - 11 LPts
01/06/2033Rio de Janeiro, Brazil13 - 8 Hayden Kalikiti1 - 7 WPts
01/04/2033Maroua, Cameroon12 - 8 Pernell Fillion3 - 15 WPts
01/02/2033Tijuana, Mexico11 - 8 Lisandro Matute8 - 10 WPts
03/12/2032Rio de Janeiro, Brazil10 - 8 Yong-jae Yu2 - 9 WPts
04/10/2032Carolina, Puerto Rico10 - 7 Noe Quijas41(1) - 11 LPts
06/08/2032Recife, Brazil9 - 7 Angel Albuquerque4 - 6 WPts
10/06/2032Rio de Janeiro, Brazil8 - 7 Cruz Guerra5 - 15(1) WPts
12/04/2032Mombasa, Kenya8 - 6 LeBron Koech22 - 17 LPts
13/02/2032Salvador, Brazil8 - 5 Salvador Barreto5 - 9 LPts
16/12/2031Rio de Janeiro, Brazil8 - 4 Dimos Marcos4 - 8 LPts
17/10/2031Rio de Janeiro, Brazil7 - 4 Gervasio Portanova1 - 0 WPts
17/08/2031Belem, Brazil6 - 4 Vicente Betancourt16 - 18(1) WPts
18/06/2031Hanover, Germany6 - 3 Coen Gegner10 - 25 LPts
20/04/2031Rio de Janeiro, Brazil5 - 3 Joaquin Farias2 - 6 WPts
20/02/2031Rio de Janeiro, Brazil4 - 3 Fausto Borjon2 - 8 WPts
22/12/2030Udon Thani, Thailand4 - 2 Rusalee Jor Chaijinda19 - 24 LPts
24/10/2030Rio de Janeiro, Brazil4 - 1 Satoru Isa3 - 7 LPts
26/08/2030Rio de Janeiro, Brazil3 - 1 Oro Rodarte0 - 7 WPts
27/06/2030Brasilia, Brazil2 - 1 Pablo Graca1 - 8 WPts
28/04/2030Madrid, Spain2 - 0 Diego Pedraza6 - 8(1) LPts
28/02/2030Rio de Janeiro, Brazil1 - 0 Montego Hilario0 - 3 WPts
31/12/2029Rio de Janeiro, Brazil0 - 0 Ovidio Veiga2 - 6 WPts