Weightclass:  Welterweight
Location:  Rio de Janeiro, Brazil
Record:  39 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/07/2031Belo Horizonte, Brazil38 - 15 Joaquin Nicolau39(1) - 21 WPts
11/05/2031Belo Horizonte, Brazil37 - 15 Joaquin Nicolau39(1) - 20 WPts
17/03/2031Campinas, Brazil37 - 14 Gig Cabana12 - 2 LPts Brazil National Championships 2031View
14/03/2031Campinas, Brazil36 - 14 Desiderio Amado7 - 0 WPts Brazil National Championships 2031View
11/03/2031Campinas, Brazil35 - 14 Cortez Calixto5 - 2 WPts Brazil National Championships 2031View
19/02/2031Rio de Janeiro, Brazil34 - 14 Xeres Costilla17(1) - 3 WPts
21/12/2030Rio de Janeiro, Brazil33 - 14 Porfio Mata24(2) - 18 WPts
23/10/2030Rio de Janeiro, Brazil32 - 14 Vince Mosso3 - 5 WPts
25/08/2030Tampere, Finland31 - 14 Patrik Pajari30(1) - 30 WPts
27/06/2030Guarulhos, Brazil31 - 13 Santiago Luis38(1) - 8 LPts
09/05/2030Salvador, Brazil30 - 13 Santiago Gaspar33 - 10 WPts
17/03/2030Manaus, Brazil30 - 12 Gig Cabana3 - 0 LPts Brazil National Championships 2030View
14/03/2030Manaus, Brazil29 - 12 Jerrold Borrego9 - 8 WPts Brazil National Championships 2030View
11/03/2030Manaus, Brazil28 - 12 Saturnin Arruda2 - 2 WPts Brazil National Championships 2030View
03/03/2030Rio de Janeiro, Brazil27 - 12 Berto Pereira10 - 13 WPts
03/01/2030Rio de Janeiro, Brazil26 - 12 Dario Garcia1 - 7 WPts
04/11/2029Rio de Janeiro, Brazil25 - 12 Saturnin Arruda1 - 0 WPts
05/09/2029Al Hudaydah, Yemen24 - 12 Amer Akif0 - 0 WPts
08/07/2029Foggia, Italy23 - 12 Damiano Fabian17 - 12 WPts
09/05/2029Kenitra, Morocco23 - 11 Rashid Khalid20(3) - 42 LPts
11/03/2029Manaus, Brazil23 - 10 Santiago Luis29 - 6 LPts Brazil National Championships 2029View
30/01/2029Al-Quwaysimah, Jordan22 - 10 Abdul Sahrawi5 - 19 WPts
02/12/2028Rio de Janeiro, Brazil21 - 10 Arjan Sihabeddin0 - 4 WPts
04/10/2028Dublin, Ireland20 - 10 Euan Gallagher19 - 17 WPts
06/08/2028Rio de Janeiro, Brazil19 - 10 Desiderio Freire18 - 11 WPts
09/06/2028Rio de Janeiro, Brazil18 - 10 Dario Arcia1 - 15 WPts
11/04/2028Curitiba, Brazil17 - 10 Diego Vas14(1) - 15 WPts
11/03/2028Campinas, Brazil17 - 9 Zelipe Motta5 - 3 LPts Brazil National Championships 2028View
06/02/2028Rio de Janeiro, Brazil16 - 9 Carlos Neve5 - 16 WPts
09/12/2027Krakow, Poland15 - 9 Mikolaj Chmielowiec23 - 7(1) WPts
11/10/2027Fortaleza, Brazil14 - 9 Xaver Savedra9 - 8 WPts
14/08/2027Accra, Ghana13 - 9 Gareth Archer7(2) - 22(1) WPts
15/06/2027Waterford, Ireland12 - 9 Oliver Carrithers1 - 15 WPts
17/04/2027Fortaleza, Brazil11 - 9 Montana Pardo4(1) - 15(3) WPts
11/03/2027Guarulhos, Brazil11 - 8 Diego Rebelo9 - 12(2) LPts Brazil National Championships 2027View
14/02/2027Managua, Nicaragua10 - 8 Juan Ronquillo3 - 10 WPts
17/12/2026Vienna, Austria9 - 8 Leonard Finckenstein2 - 9 WPts
19/10/2026Al-Quwaysimah, Jordan8 - 8 Majid Breme3 - 6 WPts
21/08/2026Kumasi, Ghana7 - 8 Chris Nimoh4 - 6 WPts
23/06/2026Udon Thani, Thailand7 - 7 Patomsuk Maperm36 - 22(1) LPts
25/04/2026Sao Paulo, Brazil6 - 7 Isidro Pico6 - 9 WPts
25/02/2026Rio de Janeiro, Brazil5 - 7 La Vonn Boateng2 - 4 WPts
27/12/2025Medina, Saudi Arabia5 - 6 Atif Omer21 - 6 LPts
29/10/2025Porto Alegre, Brazil5 - 5 Manny Caro4 - 7(1) LPts
04/09/2025Karagandy, Kazakhstan4 - 5 Fedya Tolymbecov7 - 6 WPts
07/07/2025Tehran, Iran4 - 4 Rehan Aziz10 - 17 LPts
09/05/2025Spanish Town, Jamaica4 - 3 Lucas Culton32 - 12(2) LPts
11/03/2025Bulawayo, Zimbabwe3 - 3 Dale Mutasa3(1) - 18 WPts
11/01/2025Sao Paulo, Brazil2 - 3 Rodrigo Guerrero0 - 0 WPts
22/11/2024Guatemala City, Guatemala2 - 2 Santiago Belmonte10 - 19 LPts
24/09/2024Dakar, Senegal1 - 2 Elliot Beaudin16 - 26 WPts
27/07/2024Sao Paulo, Brazil1 - 1 Carlos Abela21(2) - 18 LPts
02/06/2024Sao Paulo, Brazil1 - 0 Juan Lobo20(1) - 22 LPts
27/04/2024Rio de Janeiro, Brazil0 - 0 Vicente Mancia1 - 4 WPts