Weightclass:  Super Heavyweight
Location:  Rio de Janeiro, Brazil
Record:  40 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/07/2026Rio de Janeiro, Brazil39 - 16 Vicente Cid1 - 3 WPts
06/05/2026Rio de Janeiro, Brazil38 - 16 Juan Aponte5 - 12(1) WPts
07/03/2026Rio de Janeiro, Brazil37 - 16 Beltran Crespo3 - 17 WPts
07/01/2026Rio de Janeiro, Brazil36 - 16 Cuba Quintal2 - 9 WPts
07/11/2025Rio de Janeiro, Brazil35 - 16 Telford Adore3 - 8 WPts
08/09/2025Rio de Janeiro, Brazil34 - 16 Wilfredo Daul0 - 7 WPts
10/07/2025Rio de Janeiro, Brazil33 - 16 Angel Calix6 - 7 WPts
11/05/2025Rio de Janeiro, Brazil32 - 16 Berchtwald Stoffels0 - 11(1) WPts
12/03/2025Rio de Janeiro, Brazil31 - 16 Manny Guerra4 - 17 WPts
11/01/2025Rio de Janeiro, Brazil30 - 16 Ald Plier7(1) - 8(1) WPts
12/11/2024Rio de Janeiro, Brazil29 - 16 Konstantin Hakimow15(1) - 26 WPts
12/09/2024Rio de Janeiro, Brazil28 - 16 Alejandro Barbo1 - 3 WPts
15/07/2024Rio de Janeiro, Brazil28 - 15 Mfon Ayeni26(1) - 19 LPts
13/06/2024San Jose, Costa Rica28 - 14 Joaquin Bermejo33 - 14 LPts
13/05/2024Rio de Janeiro, Brazil27 - 14 Rogelio Campoverde8 - 4 WPts
12/04/2024Rio de Janeiro, Brazil26 - 14 Emanuel Koutnik21(1) - 23 WPts
11/03/2024Brasilia, Brazil26 - 13 Juan Marte18 - 13(1) LPts Brazil National Championships 2024View
15/02/2024Rio de Janeiro, Brazil25 - 13 Amjad Nadi14 - 21 WPts
15/01/2024Rio de Janeiro, Brazil24 - 13 Amjad Nadi14 - 20 WPts
15/12/2023Rio de Janeiro, Brazil23 - 13 Orlando Serio13 - 24 WPts
18/10/2023Belo Horizonte, Brazil22 - 13 Jesus Peres13 - 14 WPts
21/08/2023Recife, Brazil22 - 12 Esteban Reis10 - 25 LPts
09/07/2023Rosario, Argentina21 - 12 Fanuco Vera7 - 27 WPts
11/05/2023Rio de Janeiro, Brazil20 - 12 Obiajulu Mupariwa0 - 10(2) WPts
11/03/2023Porto Alegre, Brazil20 - 11 Quico Napoles9 - 8 LPts Brazil National Championships 2023View
23/02/2023Geneva, Switzerland20 - 10 Coyne Ostheimer13 - 4 LPts
25/12/2022Rio de Janeiro, Brazil20 - 9 Urvano Conde24 - 7 LPts
26/10/2022Roskilde, Denmark19 - 9 Ingvar Billing8 - 16 WPts
28/08/2022Rio de Janeiro, Brazil18 - 9 Gervasio Junior7(2) - 21 WPts
28/06/2022Minsk, Belarus18 - 8 Sasha Dembinski23(1) - 4 LPts
29/04/2022Gold Coast, Australia17 - 8 Robert Lazos19 - 4 WPts
01/03/2022Liege, Belgium17 - 7 Campbell Hippe16 - 10 LPts
31/12/2021Duque de Cazias, Brazil16 - 7 Salvador Aparicio4(1) - 18 WPts
10/11/2021Goiania, Brazil16 - 6 Juan Cabanas3 - 21 LPts
13/09/2021Rio de Janeiro, Brazil16 - 5 Eduardo Cadenas18 - 2 LPts
13/07/2021Rio de Janeiro, Brazil16 - 4 Rodrigo Murguia12 - 9 LPts
12/05/2021Rio de Janeiro, Brazil15 - 4 Eldar Sagatov10 - 6 WPts
13/03/2021Helsinki, Finland14 - 4 Alpi Kotiranta8 - 8 WPts
13/01/2021Rio de Janeiro, Brazil13 - 4 Carlos Fernando6(1) - 8 WPts
13/11/2020Rio de Janeiro, Brazil13 - 3 Jair Montenegro15 - 3 LPts
13/09/2020Rio de Janeiro, Brazil12 - 3 Kamil Bolda4 - 9 WPts
13/07/2020Fortaleza, Brazil11 - 3 Juan Espinola6 - 11 WPts
12/05/2020Linz, Austria10 - 3 Ulrick Kean3 - 6 WPts
14/03/2020Guarulhos, Brazil10 - 2 Alejandro Luis11 - 3 LPts Brazil National Championships 2020View
11/03/2020Guarulhos, Brazil9 - 2 Vicente Parco6 - 5 WPts Brazil National Championships 2020View
14/01/2020Rio de Janeiro, Brazil8 - 2 Ulffr Thomsen6(1) - 8 WPts
14/11/2019Vilnius, Lithuania7 - 2 Krystian Bosak4 - 4 WPts
15/09/2019Salvador, Brazil6 - 2 Santiago Cano8 - 3 WPts
21/07/2019Bruges, Belgium5 - 2 Marco Audenaerde5 - 1 WPts
22/05/2019Rio de Janeiro, Brazil4 - 2 Lorenzo Cardosa1 - 7 WPts
22/03/2019Sao Paulo, Brazil4 - 1 Ora Vieira2 - 2 LPts
29/01/2019Bahía Blanca, Argentina3 - 1 Montenegro Nepomuceno2 - 4 WPts
01/12/2018Rio de Janeiro, Brazil3 - 0 Lavaughn Labi1 - 1 LPts
02/10/2018Tampere, Finland2 - 0 Tauno Laurikko2 - 3 WPts
04/08/2018Kiev, Ukraine1 - 0 Oleksander Wozniak1 - 2 WPts
06/06/2018Rio de Janeiro, Brazil0 - 0 Gonzalo Solomon0 - 0 WPts