Weightclass:  Welterweight
Location:  Rio de Janeiro, Brazil
Record:  18 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/09/2029Rio de Janeiro, Brazil17 - 11 Taisto Nikkonen3 - 4 WPts
29/07/2029Rio de Janeiro, Brazil17 - 10 Gethin Bach12 - 18 LPts
30/05/2029Rio de Janeiro, Brazil16 - 10 Xavion Pinon4 - 7 WPts
31/03/2029Rio de Janeiro, Brazil15 - 10 Charlie Balderston3 - 10 WPts
30/01/2029Rio de Janeiro, Brazil14 - 10 Geomar Meanberg1 - 3 WPts
02/12/2028Rio de Janeiro, Brazil13 - 10 Floyd Marchbank4 - 8 WPts
04/10/2028Rio de Janeiro, Brazil12 - 10 Callum Elmasian4 - 8 WPts
05/08/2028Rio de Janeiro, Brazil11 - 10 Aaron Pullar19 - 5 WPts
07/06/2028Rio de Janeiro, Brazil10 - 10 John Kitchen5 - 8 WPts
09/04/2028Rio de Janeiro, Brazil9 - 10 Joaquin Braga0 - 1 WPts
09/02/2028Rio de Janeiro, Brazil8 - 10 Besnik Sagiroglu4 - 6 WPts
11/12/2027Rio de Janeiro, Brazil7 - 10 Alano Nunes0 - 1 WPts
12/10/2027Barquisimeto, Venezuela6 - 10 Ximen Veloz1 - 2 WPts
14/08/2027Rio de Janeiro, Brazil5 - 10 Claudio Ogbonna2 - 7 WPts
15/06/2027Rio de Janeiro, Brazil5 - 9 Alejandro Agcaoili17(1) - 15 LPts
17/04/2027Salvador, Brazil4 - 9 Santiago Portales11(1) - 7 WPts
11/03/2027Fortaleza, Brazil4 - 8 Neron Basilio20 - 9 LPts
08/02/2027New Kingston, Jamaica4 - 7 Blake Logie18 - 22 LPts
11/12/2026Foggia, Italy3 - 7 Damiano Ramponi2 - 22(5) WPts
13/10/2026Georgetown, Guyana2 - 7 Kenzie Duff1 - 37 WPts
15/08/2026Kingston, Jamaica2 - 6 Alen Luff11 - 12 LPts
17/06/2026Mitchells Plain, South Africa2 - 5 Rune Uys6 - 25 LPts
19/04/2026Rio de Janeiro, Brazil1 - 5 Juan Serpa1 - 0 WPts
18/02/2026Kanpur, India1 - 4 Vivek Nayak11 - 15 LPts
21/12/2025Chennai, India1 - 3 Kailash Mistry27 - 15 LPts
23/10/2025Montevideo, Uruguay1 - 2 Juan Abrego50(5) - 7 LPts
25/08/2025Naples, Italy1 - 1 Luigi Scivoletto13 - 11 LPts
27/06/2025Magnitogorsk, Russia1 - 0 Anton Avleev4 - 22 LPts
29/04/2025Rio de Janeiro, Brazil0 - 0 Isidro Pavao0 - 3 WPts