Weightclass:  Featherweight
Location:  Brasilia, Brazil
Record:  27 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/12/2031Brasilia, Brazil26 - 18 Leonardo Mar12 - 17 WPts
11/10/2031Brasilia, Brazil25 - 18 Leonardo Mar12 - 16 WPts
12/08/2031Brasilia, Brazil24 - 18 Diego Netto12 - 27 WPts
14/06/2031Brasilia, Brazil23 - 18 Young-gwon Oh5 - 7 WPts
14/04/2031Brasilia, Brazil23 - 17 Diego Arocha14(1) - 7 LPts
13/02/2031Brasilia, Brazil22 - 17 Xaverius Garrido2 - 20 WPts
15/12/2030Palermo, Italy21 - 17 Antonio Corrao6 - 9 WPts
17/10/2030Medan, Indonesia20 - 17 Panut Handoko2 - 11 WPts
19/08/2030Brasilia, Brazil19 - 17 Joaquin Sereno4 - 24 WPts
02/07/2030Curitiba, Brazil19 - 16 Diego Casimiro29 - 16 LPts
04/05/2030Brasilia, Brazil18 - 16 Quiqui Bula0 - 17 WPts
06/03/2030Curitiba, Brazil18 - 15 Diego Casimiro27 - 16 LPts
06/01/2030Porto Alegre, Brazil18 - 14 Juan Valente10 - 17(2) LPts
07/11/2029San Luis Potosi, Mexico17 - 14 Santiago Hermosillo5 - 11 WPts
08/09/2029Accra, Ghana17 - 13 Brin Pianim14 - 9 LPts
11/07/2029Belem, Brazil17 - 12 Marjun Lois15 - 14 LPts
14/05/2029Rio de Janeiro, Brazil16 - 12 Angel Carreira7(1) - 15 WPts
15/03/2029Brasilia, Brazil15 - 12 Rogelio Mancera6 - 10 WPts
14/01/2029Brasilia, Brazil15 - 11 Pancho Atilano18 - 8 LPts
16/11/2028Dusseldorf, Germany14 - 11 Sebastian Achter12 - 22 WPts
18/09/2028Frankfurt, Germany14 - 10 Adalrik Stien19 - 13 LPts
21/07/2028Pittsburgh, USA14 - 9 Louis Granada8 - 4 LPts
23/05/2028Rio de Janeiro, Brazil13 - 9 Lorenzo Solano2(1) - 17 WPts
25/03/2028Brasilia, Brazil12 - 9 Manuel Reza4 - 24 WPts
25/01/2028Brasilia, Brazil11 - 9 Diego Negro0 - 4 WPts
26/11/2027Brasilia, Brazil10 - 9 Santiago Ponte3(1) - 7 WPts
27/09/2027Brasilia, Brazil10 - 8 Juan Vidal10 - 7 LPts
29/07/2027Sana'a, Yemen9 - 8 Jawad Geagea5 - 5 WPts
31/05/2027Messina, Italy8 - 8 Angelo Prandelli3 - 13 WPts
02/04/2027Brasilia, Brazil7 - 8 Daniele Rosa5 - 2 WPts
02/02/2027Brasilia, Brazil7 - 7 Urvano Ortiz4 - 4 LPts
05/12/2026New Delhi, India7 - 6 Gurudas Dube6 - 9 LPts
07/10/2026Brasilia, Brazil6 - 6 Cruz Alcon3 - 6 WPts
09/08/2026Waitakere, New Zealand6 - 5 Barry Prentis8 - 12 LPts
11/06/2026Sao Paulo, Brazil5 - 5 Juan Acosta2 - 5 WPts
18/04/2026Krasnodar, Russia5 - 4 Valeri Nepokupnoy2 - 7 LPts
18/02/2026Brasilia, Brazil4 - 4 Vegas Basilio0 - 1 WPts
20/12/2025Brasilia, Brazil3 - 4 Xavion Antonio2 - 6 WPts
21/10/2025Ankara, Turkey3 - 3 Alp Nur10(1) - 8 LPts
23/08/2025Accra, Ghana3 - 2 Jordan Muntari24(1) - 20 LPts
25/06/2025Brasilia, Brazil2 - 2 Juan Acosta1 - 0 WPts
26/04/2025Catania, Italy1 - 2 Vito Collino1 - 9 WPts
26/02/2025Prato, Italy1 - 1 Alessio Messa7 - 4 LPts
29/12/2024Curitiba, Brazil1 - 0 Diego Casimiro2 - 3 LPts
05/11/2024Brasilia, Brazil0 - 0 Dimos Viveiros2(2) - 20 WPts