Weightclass:  Welterweight
Location:  Rio de Janeiro, Brazil
Record:  41(3) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/09/2026Rio de Janeiro, Brazil40(3) - 13 Dave Tasso13 - 22(6) WPts
14/07/2026Rio de Janeiro, Brazil39(3) - 13 Elmar Hoda1 - 19 WPts
14/05/2026Rio de Janeiro, Brazil38(3) - 13 Kenji Matsuno1 - 2 WPts
16/03/2026Rio de Janeiro, Brazil37(3) - 13 Sung-ryong Woo6 - 9 WPts
15/01/2026Rio de Janeiro, Brazil36(3) - 13 Herkko Rautanen8 - 14 WPts
16/11/2025Rio de Janeiro, Brazil35(3) - 13 Nazaire Fossey17 - 6 WPts
18/09/2025Rio de Janeiro, Brazil34(3) - 13 Angel Loya8 - 13 WPts
20/07/2025Rio de Janeiro, Brazil33(3) - 13 Prawet Champool7(2) - 4 WPts
21/05/2025Rio de Janeiro, Brazil32(3) - 13 Jose Ornelas2 - 7 WPts
22/03/2025Rio de Janeiro, Brazil31(3) - 13 Isidro Pico2 - 6 WPts
21/01/2025Rio de Janeiro, Brazil30(3) - 13 Joaquin Martinho1 - 2 WPts
22/11/2024Rio de Janeiro, Brazil29(3) - 13 Gig Abrigo1 - 10 WPts
23/09/2024Karagandy, Kazakhstan28(3) - 13 Timofei Paizullaew3 - 9 WPts
26/07/2024Honolulu, USA28(3) - 12 Arnie Yuill25 - 12 LPts
28/05/2024Toshkent, Uzbekistan27(3) - 12 Nikolai Baighanow10 - 27 WPts
30/03/2024Porto Alegre, Brazil26(3) - 12 Juan Mira3 - 28 WPts
01/02/2024Novokuznetsk, Russia25(3) - 12 Fedor Samarin8 - 13 WPts
04/12/2023Pikine, Senegal24(3) - 12 Sezni Saivet2 - 19 WPts
06/10/2023Toshkent, Uzbekistan23(3) - 12 Toma Yahulykov1 - 13 WPts
08/08/2023Utrecht, Netherlands23(3) - 11 Wim Persins5 - 20 LPts
10/06/2023Accra, Ghana23(3) - 10 Mike Ado3 - 11 LPts
12/04/2023Rio de Janeiro, Brazil22(3) - 10 Arjan Lucca15(2) - 18 WPts
12/02/2023Amman, Jordan21(3) - 10 Ahmed Rahme4 - 8 WPts
15/12/2022Rio de Janeiro, Brazil21(3) - 9 Xaver Rodriguez26 - 5 LPts
15/10/2022Rio de Janeiro, Brazil20(3) - 9 Juan Mira3 - 19 WPts
17/08/2022Vilnius, Lithuania20(3) - 8 Krzysztof Kranz27 - 4 LPts
17/06/2022Santiago, Chile19(2) - 8 Antonio Lizana8 - 17 WKO3
19/04/2022Hanover, Germany18(1) - 8 Cord Blackert0 - 2(1) WKO2
19/02/2022Rio de Janeiro, Brazil18(1) - 7 Yago Vieira18(1) - 5 LPts
19/12/2021Hamburg, Germany18(1) - 6 Drud Hemp18 - 7 LPts
20/10/2021Buenos Aires, Argentina18(1) - 5 Olindo Casias12 - 7 LPts
21/08/2021Rio de Janeiro, Brazil18(1) - 4 Joaquin Lizardo17 - 4 LPts
20/06/2021Johannesburg, South Africa17(1) - 4 Florimond Van Schalkwyk13 - 9 WPts
22/04/2021Sao Paulo, Brazil16(1) - 4 Cuba Rapa7 - 13 WPts
24/02/2021Sao Paulo, Brazil16(1) - 3 Tajo Fagundes9 - 8 LPts
26/12/2020Stockholm, Sweden15(1) - 3 Kevin Berthel9 - 9 WPts
28/10/2020Rio de Janeiro, Brazil14(1) - 3 Rafael Barreda2 - 5(2) WPts
30/08/2020Barquisimeto, Venezuela13(1) - 3 Xaver Esteban1 - 10 WPts
01/07/2020Fortaleza, Brazil12(1) - 3 Luis Cotta2 - 5 WPts
08/05/2020Rio de Janeiro, Brazil11(1) - 3 Angel Olvera10 - 6 WPts
09/03/2020Fortaleza, Brazil10(1) - 3 Alejandro Rita6 - 7 WPts
31/01/2020Rio de Janeiro, Brazil9(1) - 3 Enzo Marcos11 - 1 WPts
25/12/2019Rio de Janeiro, Brazil9(1) - 2 Geni Anggakusuma9 - 4 LPts
26/10/2019Managua, Nicaragua8(1) - 2 Carlos Brion3 - 5 WPts
27/08/2019Benin City, Nigeria7(1) - 2 Yakubu Adejo4 - 7 WPts
29/06/2019Rio de Janeiro, Brazil6(1) - 2 Gower Roux3 - 2 WPts
30/04/2019Rio de Janeiro, Brazil5(1) - 2 Satoru Katayama6 - 2 WPts
28/02/2019Rio de Janeiro, Brazil4(1) - 2 Fausto Amante2 - 6 WPts
30/12/2018Guayaquil, Ecuador4(1) - 1 Joaquin Casillas6 - 0 LPts
01/11/2018Manaus, Brazil3(1) - 1 Rodrigo Matos1 - 1 WPts
25/09/2018Rio de Janeiro, Brazil2(1) - 1 Vicente Pesqueira2 - 4 WPts
24/07/2018Fortaleza, Brazil2(1) - 0 Fidel Texeira4 - 0 LPts
06/06/2018Rio de Janeiro, Brazil1 - 0 Xabat Pulido0 - 0 WKO3
20/04/2018Rio de Janeiro, Brazil0 - 0 Ramirez Espinola2 - 0 WPts