Weightclass:  Lightweight
Location:  Rio de Janeiro, Brazil
Record:  41(2) - 18(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/07/2027Rio de Janeiro, Brazil40(2) - 18(4) Montel Sala7 - 9 WPts
03/05/2027Rio de Janeiro, Brazil39(2) - 18(4) Federico Espinola4 - 9 WPts
04/03/2027Rio de Janeiro, Brazil38(2) - 18(4) Gig Villanova2 - 7 WPts
03/01/2027Rio de Janeiro, Brazil37(2) - 18(4) Xaverius Cerrillo1 - 0 WPts
04/11/2026Rio de Janeiro, Brazil36(2) - 18(4) Cuba Villalovos4 - 18(1) WPts
06/09/2026Rio de Janeiro, Brazil35(2) - 18(4) Xaverius Orosco2 - 11 WPts
07/07/2026Rio de Janeiro, Brazil34(2) - 18(4) Gabriel Brazil9 - 9 WPts
07/05/2026Rio de Janeiro, Brazil33(2) - 18(4) Barry Burwick0 - 2 WPts
08/03/2026Rio de Janeiro, Brazil32(2) - 18(4) Hynek Turek6 - 11(1) WPts
07/01/2026Rio de Janeiro, Brazil31(2) - 18(4) Darrian Contos0 - 13(3) WPts
07/11/2025Rio de Janeiro, Brazil30(2) - 18(4) Oskar Karwowski0 - 16 WPts
07/09/2025Rio de Janeiro, Brazil29(2) - 18(4) Joaquin Cabana20(1) - 21 WPts
08/07/2025Montevideo, Uruguay28(2) - 18(4) Alejandro Garrido18(1) - 31 WPts
10/05/2025Rio de Janeiro, Brazil27(2) - 18(4) Montego Marroquin2 - 7 WPts
11/03/2025Rio de Janeiro, Brazil27(2) - 17(3) Zacarias Grego18(1) - 14 LKO3 Brazil National Championships 2025View
06/03/2025Rio de Janeiro, Brazil26(2) - 17(3) Dominic Atere0 - 1 WPts
05/01/2025Cheonan, South Korea25(2) - 17(3) Hyun-soo Her0 - 0 WPts
07/11/2024Mombasa, Kenya24(2) - 17(3) Jacob Mwakwere19(1) - 22 WPts
07/09/2024Perth, Australia23(2) - 17(3) Sam Hislop7 - 17 WPts
10/07/2024Prague, Czech Republic23(2) - 16(2) Roman Jedlichka20(1) - 14 LKO3
12/05/2024Accra, Ghana22(2) - 16(2) Lucas Ayew1 - 8 WPts
14/03/2024Brasilia, Brazil22(2) - 15(2) Angel Araujo28 - 5 LPts Brazil National Championships 2024View
11/03/2024Brasilia, Brazil21(2) - 15(2) Reyes Naves2 - 0 WPts Brazil National Championships 2024View
22/01/2024Chelyabinsk, Russia20(2) - 15(2) Toma Sychyov0 - 4 WPts
24/11/2023Sao Paulo, Brazil20(2) - 14(2) Rafael Cerqueira27 - 6 LPts
24/09/2023Rio de Janeiro, Brazil19(2) - 14(2) Elliot Addo0 - 4 WPts
27/07/2023Helsinki, Finland18(2) - 14(2) Jeremias Kirvesniemi13 - 24 WPts
29/05/2023Denver, USA18(2) - 13(2) Ollie Glasscock28 - 6 LPts
31/03/2023Rio de Janeiro, Brazil17(2) - 13(2) Carlos Fernando20 - 11 WPts
30/01/2023Campinas, Brazil17(2) - 12(2) Santiago Costas16 - 13(1) LPts
04/12/2022Alexandria, Egypt16(2) - 12(2) Umair Nabhani5 - 6 WPts
06/10/2022Sao Paulo, Brazil15(1) - 12(2) Juan Viegas14 - 15(9) WKO3
08/08/2022Rio de Janeiro, Brazil15(1) - 11(1) Timofei Iskackov13 - 9 LKO3
07/06/2022Dushanbe, Tajikistan14(1) - 11(1) Ughur Habeeb11 - 13 WPts
09/04/2022Rio de Janeiro, Brazil14(1) - 10 Timofei Ivlev4 - 9 LKO3
09/02/2022Cork, Ireland13(1) - 10 Daniel Moriarty6 - 13 WPts
12/12/2021Munich, Germany12(1) - 10 Ami Daub1(1) - 11 WPts
14/10/2021Makiivka, Ukraine12(1) - 9 Ioakim Kowalchuk9 - 3 LPts
14/08/2021Rio de Janeiro, Brazil11(1) - 9 Neron Soza4 - 3 WPts
13/06/2021Cuenco, Ecuador10(1) - 9 Xabat Yanez6 - 15 WPts
14/04/2021Fortaleza, Brazil10(1) - 8 Montego Monteiro6 - 6 LPts
14/02/2021Rio de Janeiro, Brazil9(1) - 8 Francois Kuohmoukouri1 - 13 WPts
16/12/2020Rio de Janeiro, Brazil8(1) - 8 Santiago Dutra0 - 4 WPts
15/10/2020Rio de Janeiro, Brazil7(1) - 8 Kemaleddin Zniti1 - 1 WPts
16/08/2020Kolkata, India6(1) - 8 Jaidev Vasa3 - 12 WPts
17/06/2020Rio de Janeiro, Brazil5(1) - 8 Oswald Hendryks9 - 5 WPts
17/04/2020Belem, Brazil5(1) - 7 Vicente Belo4 - 6 LPts
18/02/2020Rio de Janeiro, Brazil5(1) - 6 Vicente Belo3 - 6 LPts
19/12/2019Caloocan, Philippines5(1) - 5 Sierra Calubaquib4 - 6 LPts
20/10/2019Rio de Janeiro, Brazil4 - 5 Akhil Dial3 - 8(1) WKO3
21/08/2019Rio de Janeiro, Brazil3 - 5 Xabat Tomas8 - 4 WPts
22/06/2019Las Condes, Chile3 - 4 Gig Pando4 - 5 LPts
23/04/2019Dushanbe, Tajikistan3 - 3 Vasili Baizhanbaev6 - 2 LPts
21/02/2019Christchurch, New Zealand2 - 3 Denton Smith1 - 7 WPts
24/12/2018Fortaleza, Brazil2 - 2 Ulises Cambra0 - 7 LPts
06/11/2018Recife, Brazil2 - 1 Leonardo Monsanto0 - 0 LPts
04/10/2018Sao Paulo, Brazil1 - 1 Angel Salgado1 - 0 WPts
17/08/2018Rio de Janeiro, Brazil0 - 1 Macario Teran0 - 1 WPts
19/06/2018Rio de Janeiro, Brazil0 - 0 Rodrigo Sabina0 - 1 LPts