Weightclass:  Lightweight
Location:  Guarulhos, Brazil
Record:  52 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/03/2027Guarulhos, Brazil51 - 7 Sadiq Nabiyev7 - 8(1) WPts
03/01/2027Guarulhos, Brazil50 - 7 Noe Reveles5 - 7 WPts
04/11/2026Guarulhos, Brazil49 - 7 Amjad Hashmi4 - 17(3) WPts
05/09/2026Guarulhos, Brazil48 - 7 Neper Velasquez4 - 6 WPts
07/07/2026Guarulhos, Brazil47 - 7 Aleksandr Dorosh2 - 6 WPts
07/05/2026Guarulhos, Brazil46 - 7 Adalard Char3 - 19 WPts
08/03/2026Guarulhos, Brazil45 - 7 Antony Zane2 - 9 WPts
07/01/2026Guarulhos, Brazil44 - 7 Ali Hachem3 - 8 WPts
08/11/2025Guarulhos, Brazil43 - 7 Zeyn Malki1 - 7 WPts
09/09/2025Guarulhos, Brazil42 - 7 Mykelti Shamakamba3 - 5 WPts
11/07/2025Guarulhos, Brazil41 - 7 Diego Severo21(2) - 28 WPts
12/05/2025Guarulhos, Brazil40 - 7 Zacarias Grego20(2) - 15 WPts
13/03/2025San Juan, Puerto Rico39 - 7 Cuba Graciano22(3) - 16 WPts
13/01/2025Guarulhos, Brazil38 - 7 Georgiy Polischuk2 - 8 WPts
14/11/2024Guarulhos, Brazil37 - 7 Alejandro Salome8 - 10 WPts
14/09/2024Carrefour, Haiti37 - 6 Honore Dalle34(1) - 8 LPts
17/07/2024Dakar, Senegal36 - 6 Sennett Diawara0 - 9 WPts
19/05/2024Fes, Morocco35 - 6 Arwarh Essabr0 - 10 WPts
21/03/2024Abidjan, Ivory Coast34 - 6 Vernon Seel4 - 16 WPts
22/01/2024Nairobi, Kenya34 - 5 Mahdi Moiben17 - 9 LPts
24/11/2023Abidjan, Ivory Coast33 - 5 Campbell Montand17(2) - 11 WPts
26/09/2023Fortaleza, Brazil32 - 5 Cisco Macedo6 - 23(2) WPts
29/07/2023Montevideo, Uruguay31 - 5 Larenzo Vazquez8 - 9 WPts
31/05/2023General Santos, Philippines30 - 5 Xalvador Dato21(4) - 11 WPts
02/04/2023Brasilia, Brazil30 - 4 Cruz Pinho15 - 18 LPts
04/02/2023Guarulhos, Brazil29 - 4 Carlos Fernando20 - 10 WPts
06/12/2022Guarulhos, Brazil28 - 4 John Weems1 - 7 WPts
07/10/2022Benin City, Nigeria27 - 4 Nathaniel Orisayomi2 - 8 WPts
09/08/2022Guarulhos, Brazil26 - 4 Alvino Terra8 - 21 WPts
08/06/2022Rio de Janeiro, Brazil25 - 4 Vicente Mendes14 - 15 WPts
15/04/2022Bristol, UK24 - 4 Chris Hanigan15(1) - 11 WPts
15/02/2022Sao Paulo, Brazil24 - 3 Tajo Mendonca20 - 4 LPts
19/12/2021Belo Horizonte, Brazil23 - 3 Vicente Marte18 - 5 WPts
21/10/2021Guarulhos, Brazil22 - 3 Quiqui Nogueira0 - 1 WPts
20/08/2021Salvador, Brazil21 - 3 Loredo Paulos2 - 16(2) WPts
20/06/2021Sao Paulo, Brazil20 - 3 Kiki David6 - 13 WPts
24/04/2021Sao Paulo, Brazil19 - 3 Carlos Pico16 - 4(2) WPts
14/03/2021Goiania, Brazil19 - 2 Jair Domingos18 - 1 LPts Brazil National Championships 2021View
11/03/2021Goiania, Brazil18 - 2 Angel Araujo12 - 1 WPts Brazil National Championships 2021View
14/02/2021Guarulhos, Brazil17 - 2 Jake Bonar13 - 4 WPts
16/12/2020Guarulhos, Brazil16 - 2 Nicandro Pestana0 - 1 WPts
15/10/2020Guarulhos, Brazil15 - 2 Angel Fagundes11 - 5 WPts
16/08/2020Edmonton, Canada14 - 2 Davie Morrison4 - 9 WPts
18/06/2020Guarulhos, Brazil13 - 2 Beltran Salas2 - 1 WPts
17/04/2020Curitiba, Brazil12 - 2 Ryo Matias3 - 9 WPts
20/02/2020Guarulhos, Brazil11 - 2 Gregor Dove5 - 6 WPts
21/12/2019Guarulhos, Brazil10 - 2 Ian Emond3 - 5(1) WPts
22/10/2019Kingston, Jamaica9 - 2 Ollie Berry4 - 3 WPts
24/08/2019Guarulhos, Brazil8 - 2 Luis Murga10(1) - 1 WPts
25/06/2019Belo Horizonte, Brazil7 - 2 Vicente Marte5 - 3 WPts
15/05/2019Guarulhos, Brazil6 - 2 Yago Cubas0 - 6 WPts
14/03/2019Guarulhos, Brazil5 - 2 Jack MacCarthy1 - 2 WPts
12/01/2019Xuzhou, China5 - 1 Xin Liew3 - 0 LPts
14/11/2018Guarulhos, Brazil5 - 0 Alex McRorie3 - 1 LPts
14/09/2018Wellington, New Zealand4 - 0 Mahora Poaro0 - 2 WPts
17/07/2018Guarulhos, Brazil3 - 0 Vicente Rodrigo3 - 1 WPts
19/05/2018Natal, Brazil2 - 0 Leonel Gouveia0 - 0 WPts
10/04/2018Guarulhos, Brazil1 - 0 Ulises Salome1 - 1 WPts
19/02/2018Riga, Latvia0 - 0 Andrii Rozlapa0 - 0 WPts