Weightclass:  Middleweight
Location:  Recife, Brazil
Record:  30(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/01/2035Zarqa, Jordan29(1) - 21 Syed Issa45(17) - 16 WPts
07/12/2034Zarqa, Jordan29(1) - 20 Syed Issa44(17) - 16 LPts
06/11/2034Zarqa, Jordan29(1) - 19 Syed Issa43(17) - 16 LPts
05/10/2034Recife, Brazil29(1) - 18 Volkan Ugurlu20 - 5 LPts
03/09/2034Recife, Brazil29(1) - 17 Sajid Kajrbeckow13 - 7(2) LPts
03/08/2034Recife, Brazil28(1) - 17 Quincy Char27(6) - 12 WPts
30/06/2034Accra, Ghana27(1) - 17 Mark Ballantyne24(1) - 9 WPts
30/05/2034Recife, Brazil26(1) - 17 Mark Ballantyne24(1) - 8 WPts
17/04/2034Las Condes, Chile26(1) - 16 Gabriel Aybar36 - 11 LPts
17/03/2034Guarulhos, Brazil25(1) - 16 Diego Regalado13 - 2 WPts Brazil National Championships 2034View
14/03/2034Guarulhos, Brazil24(1) - 16 Juan Tavares39(2) - 19 WPts Brazil National Championships 2034View
11/03/2034Guarulhos, Brazil23(1) - 16 Larenzo Horta18(1) - 7 WPts Brazil National Championships 2034View
13/02/2034New Kingston, Jamaica23(1) - 15 Paul Pryce29(1) - 14 LPts
09/01/2034Maracay, Venezuela23(1) - 14 Paul Pryce28(1) - 13 LPts Americas Championships 2034View
09/12/2033Petaling Jaya, Malaysia22(1) - 14 Jin Sum24(3) - 9 WPts
08/11/2033Recife, Brazil22(1) - 13 Seymur Haidar26 - 17(1) LPts
08/10/2033Samarqand, Uzbekistan21 - 13 Seymur Haidar26 - 16 WKO3
07/09/2033Surat, India21 - 12 Juan Gonzalez18 - 11 LPts Surat World Championships 2033View
19/08/2033Carolina, Puerto Rico21 - 11 Juan Gonzalez17 - 11 LPts
19/07/2033Kulob, Tajikistan21 - 10 Hilal Rahmani32 - 4 LPts
18/06/2033Recife, Brazil21 - 9 Juan Gonzalez15 - 11 LPts
15/05/2033Yerevan, Armenia20 - 9 Manug Chenyan24 - 8 WPts
14/04/2033Las Condes, Chile20 - 8 Gabriel Aybar19 - 8 LPts
14/03/2033Porto Alegre, Brazil20 - 7 Seferino Reinoso20(2) - 6 LPts Brazil National Championships 2033View
11/03/2033Porto Alegre, Brazil19 - 7 Cipriano Chaparro36(13) - 14 WPts Brazil National Championships 2033View
06/02/2033Recife, Brazil18 - 7 Juan Gonzalez11 - 9 WPts
06/01/2033Recife, Brazil17 - 7 Juan Gonzalez11 - 8 WPts
06/12/2032Carolina, Puerto Rico16 - 7 Juan Gonzalez11 - 7 WPts
05/11/2032Carolina, Puerto Rico16 - 6 Juan Gonzalez10 - 7 LPts
05/10/2032Recife, Brazil16 - 5 Juan Gonzalez9 - 7 LPts
04/09/2032Carolina, Puerto Rico15 - 5 Juan Gonzalez9 - 6 WPts
16/07/2032Saint Petersburg, Russia15 - 4 Sasha Badar-Uugan29 - 14(2) LPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia14 - 4 Manug Chenyan17 - 4 WPts Saint Petersburg Olympics 2032View
15/05/2032Grodno, Belarus13 - 4 Avel Boiko13 - 15 WPts
17/03/2032Belo Horizonte, Brazil12 - 4 Juan Pero8 - 0 WPts Brazil National Championships 2032View
14/03/2032Belo Horizonte, Brazil11 - 4 Vicente Lobo33 - 11 WPts Brazil National Championships 2032View
11/03/2032Belo Horizonte, Brazil10 - 4 Cipriano Chaparro27(9) - 12 WPts Brazil National Championships 2032View
15/02/2032Recife, Brazil10 - 3 Juan Pero5 - 0 LPts
17/12/2031Recife, Brazil9 - 3 Diego Chaves11 - 22 WPts
18/10/2031Fortaleza, Brazil9 - 2 Juan Pero3 - 0 LPts
20/08/2031Havana, Cuba8 - 2 Juan Armendarez1 - 12 WPts
22/06/2031Havana, Cuba7 - 2 Juan Armendarez1 - 11 WPts
24/04/2031Antipolo, Philippines6 - 2 Louis Yagyagan7 - 13 WPts
24/02/2031Christchurch, New Zealand6 - 1 Hayden Beverage18 - 8 LPts
27/12/2030Recife, Brazil5 - 1 Joaquin Cunha4 - 6 WPts
29/10/2030Philadelphia, USA4 - 1 Aaron Jouffroy17 - 16 WPts
31/08/2030Lima, Peru4 - 0 Joaquin Nino25 - 15 LPts
01/07/2030Recife, Brazil3 - 0 Montenegro Baluyut1 - 1 WPts
03/05/2030Fortaleza, Brazil2 - 0 Iago Cotto1 - 1 WPts
05/03/2030Samarqand, Uzbekistan1 - 0 Kir Hanichevanskii0 - 0 WPts
05/01/2030Recife, Brazil0 - 0 Francky Lam7 - 9 WPts