Weightclass:  Middleweight
Location:  Belem, Brazil
Record:  38 - 15(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/05/2033Belem, Brazil37 - 15(1) Arnie Dunmore17 - 11 WPts
14/03/2033Belem, Brazil36 - 15(1) Manny Gomez4 - 9 WPts
11/01/2033Belem, Brazil35 - 15(1) Engin Erkeki0 - 8 WPts
10/11/2032Belem, Brazil34 - 15(1) Floyd Stasiak9 - 20 WPts
09/09/2032Belem, Brazil33 - 15(1) Elchin Seyidov0 - 4 WPts
10/07/2032Belem, Brazil32 - 15(1) Hahn Fldvry12 - 12 WPts
10/05/2032Belem, Brazil31 - 15(1) Gregor Owens3 - 7 WPts
11/03/2032Belem, Brazil30 - 15(1) Lao-Tzu Teo5 - 5 WPts
10/01/2032Belem, Brazil29 - 15(1) Joshua Galatas15 - 18 WPts
10/11/2031Belem, Brazil29 - 14 Cipriano Chaparro23(8) - 10 LKO3
09/09/2031Belem, Brazil28 - 14 Faisal Adel8 - 19(1) WPts
11/07/2031Belem, Brazil27 - 14 Dmitri Akmenkalns0 - 2 WPts
10/05/2031Duque de Cazias, Brazil26 - 14 Elias Montano30(1) - 10 WPts
14/03/2031Campinas, Brazil26 - 13 Alejandro Silva17 - 0 LPts Brazil National Championships 2031View
11/03/2031Campinas, Brazil25 - 13 Leonel Velez6 - 2 WPts Brazil National Championships 2031View
06/03/2031Belem, Brazil24 - 13 Oro Urenda3 - 11 WPts
05/01/2031Sumqayit, Azerbaijan23 - 13 Zain Fares0 - 0 WPts
07/11/2030Nuremberg, Germany22 - 13 Rogerio Dees19 - 16 WPts
09/09/2030Chungju, South Korea21 - 13 Keun-ho Kwan3 - 17 WPts
11/07/2030Belem, Brazil20 - 13 Vicente Lobo23 - 8 WPts
12/05/2030Almaty, Kazakhstan19 - 13 Sasha Salimghanov30 - 23 WPts
14/03/2030Manaus, Brazil19 - 12 Alejandro Silva6 - 0 LPts Brazil National Championships 2030View
11/03/2030Manaus, Brazil18 - 12 Antonio Vila11 - 14 WPts Brazil National Championships 2030View
02/03/2030Belem, Brazil17 - 12 Emile Kierlinc7 - 8 WPts
02/01/2030Prokopyevsk, Russia17 - 11 Evgeny Yudin2 - 0 LPts
04/11/2029Belem, Brazil16 - 11 Lucas Norrie12 - 8 WPts
05/09/2029Hyderabad, India15 - 11 Arun Bahri0 - 0 WPts
08/07/2029Ilorin, Nigeria14 - 11 Olufemi Ubido10 - 17 WPts
10/05/2029Murcia, Spain14 - 10 Manuel Toribio10 - 14 LPts
11/03/2029Manaus, Brazil14 - 9 Loredo Jacinto29(2) - 9 LPts Brazil National Championships 2029View
27/01/2029Belem, Brazil13 - 9 Cipriano Chaparro4(1) - 0 WPts
29/11/2028Belem, Brazil12 - 9 Urvano Mathias10 - 6 WPts
01/10/2028Curitiba, Brazil11 - 9 Carlos Gandara2 - 12 WPts
13/08/2028Goiania, Brazil11 - 8 Paco Lois19(1) - 20 LPts
18/06/2028Natal, Brazil10 - 8 Montego Calixto14 - 9 WPts
12/05/2028New Kingston, Jamaica10 - 7 Ian Diggins10 - 9 LPts
14/03/2028Campinas, Brazil10 - 6 Diego Ferreiro27(1) - 25 LPts Brazil National Championships 2028View
11/03/2028Campinas, Brazil9 - 6 Elias Montano15(1) - 5 WPts Brazil National Championships 2028View
09/02/2028Dasmarinas, Philippines9 - 5 John Villaflor15 - 5 LPts
11/12/2027Cordoba, Spain9 - 4 Vicente Godinez43(4) - 14 LPts
13/10/2027Belem, Brazil8 - 4 Stuart Bo17(1) - 16 WPts
15/08/2027Quito, Ecuador8 - 3 Vidal Violante13 - 13 LPts
16/06/2027Abu Dhabi, UAE7 - 3 Hassan Armanjani11 - 10 WPts
18/04/2027Belem, Brazil7 - 2 Sergei Kot1 - 2 LPts
18/02/2027Soweto, South Africa6 - 2 Brin Jonker3 - 9 WPts
21/12/2026Thessaloniki, Greece5 - 2 Haemon Straka3(1) - 27 WPts
23/10/2026Belem, Brazil4 - 2 Macario Triana3 - 13 WPts
24/08/2026Belem, Brazil3 - 2 Zafa Ameen1 - 3 WPts
25/06/2026Belem, Brazil2 - 2 Pablo Azevedo0 - 3 WPts
26/04/2026Kuala Lumpur, Malaysia1 - 2 Hugh Un3 - 6 WPts
26/02/2026Recife, Brazil1 - 1 Juan Cabanas1 - 3 LPts
30/12/2025Natal, Brazil1 - 0 Aimon Simas4 - 5 LPts
05/11/2025Belem, Brazil0 - 0 Ho Suen3 - 7 WPts