Weightclass:  Middleweight
Location:  Rio de Janeiro, Brazil
Record:  37(2) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/11/2033Fortaleza, Brazil36(2) - 18 Vicente Lobo41 - 13 WPts
02/10/2033Olathe, USA35(2) - 18 John Divins22 - 15 WPts
03/08/2033Rio de Janeiro, Brazil34(2) - 18 Pablo Larez3 - 11 WPts
02/06/2033Rio de Janeiro, Brazil33(2) - 18 Kiki Quadros1 - 2 WPts
02/04/2033Mixco, Guatemala33(2) - 17 Rico Basulto31 - 20 LPts
02/02/2033Depok, Indonesia32(1) - 17 Yuda Boediono15 - 20(1) WKO3
05/12/2032Bangalore, India32(1) - 16 Amit Mathen12(1) - 14 LPts
07/10/2032Dortmund, Germany32(1) - 15 Humphrey Kaestner3 - 6 LPts
09/08/2032Rio de Janeiro, Brazil31(1) - 15 Erec Omer4 - 5 WPts
10/06/2032Rio de Janeiro, Brazil30(1) - 15 Juan Pinho0 - 2(1) WPts
11/04/2032Bayamon, Puerto Rico30(1) - 14 Paco Alamillo19 - 25 LPts
12/02/2032Rio de Janeiro, Brazil29(1) - 14 Gage Brunet4 - 10 WPts
14/12/2031Santo Domingo Norte, Dominican Republic29(1) - 13 Jose Sabedra25 - 13 LPts
16/10/2031Khayelitsha, South Africa29(1) - 12 Robert Van der Merwe16(3) - 2 LPts
18/08/2031Berlin, Germany28(1) - 12 Walfrid Gilcher5 - 11 WPts
20/06/2031Rio de Janeiro, Brazil27(1) - 12 Roman Noronha1 - 2 WPts
20/04/2031Sao Paulo, Brazil27(1) - 11 Seferino Reinoso8 - 3 LPts
20/02/2031Sterlitamak, Russia26(1) - 11 Fedya Kravchuk0 - 2 WPts
23/12/2030Yaoundé, Cameroon25(1) - 11 Gauvain Bazin7 - 9 WPts
25/10/2030Taif, Saudi Arabia24(1) - 11 Shayan Kazi3 - 7 WPts
27/08/2030Rio de Janeiro, Brazil23(1) - 11 Xabat Oliva0 - 4 WPts
28/06/2030Rio de Janeiro, Brazil22(1) - 11 Yoshi Kaya6 - 12(1) WPts
29/04/2030Sao Paulo, Brazil21(1) - 11 Jax Modesto12 - 1 WPts
01/03/2030Incheon, South Korea20(1) - 11 Sung-yun Ahn4 - 7 WPts
01/01/2030Sao Paulo, Brazil19(1) - 11 Seferino Reinoso2 - 1 WPts
20/11/2029Meknes, Morocco18(1) - 11 Zaky Krouch6 - 22 WPts
22/09/2029Oslo, Norway17(1) - 11 Skipp Mosby7 - 9 WPts
25/07/2029Rio de Janeiro, Brazil16(1) - 11 Vidal Cirino0 - 3 WPts
26/05/2029Rio de Janeiro, Brazil15(1) - 11 Vegas Pacifico5 - 6 WPts
27/03/2029Salvador, Brazil14(1) - 11 Fidel Andrade5(1) - 10 WPts
27/01/2029Lima, Peru14(1) - 10 Macario Triana8 - 23 LPts
29/11/2028Curitiba, Brazil13(1) - 10 Carlos Gandara2 - 13 WPts
03/10/2028Rio de Janeiro, Brazil12(1) - 10 Venacio Cura6(2) - 22 WPts
04/08/2028Manaus, Brazil12(1) - 9 Kiki Garces10 - 9 LPts
07/06/2028Durban, South Africa11(1) - 9 Mashawn Faress9(1) - 12 WPts
09/04/2028Munich, Germany10(1) - 9 Herb Strantz4 - 16(1) WPts
10/02/2028Port-au-Prince, Haiti9 - 9 Oliver Courtellemont3 - 7(2) WKO3
13/12/2027Athens, Greece9 - 8 Tiege Papalia14 - 17 LPts
15/10/2027Nagoya, Japan8 - 8 Michi Kanemoto13 - 13 WPts
17/08/2027Brasilia, Brazil7 - 8 Rodrigo Machado8 - 10 WPts
22/06/2027San Bernardo, Chile6 - 8 Pancho Rueda12 - 10 WPts
24/04/2027Novosibirsk, Russia6 - 7 Kir Oshchepkov58 - 7 LPts
24/02/2027Rio de Janeiro, Brazil5 - 7 Senon Pinho4 - 7 WPts
26/12/2026Rio de Janeiro, Brazil5 - 6 Vicente Rico1 - 2 LPts
27/10/2026Petaling Jaya, Malaysia5 - 5 Deshi Kie19 - 10 LPts
29/08/2026Salvador, Brazil4 - 5 Neron Camacho6 - 11 WPts
14/07/2026Fortaleza, Brazil3 - 5 Alvino Belmonte6 - 14 WPts
14/05/2026Salvador, Brazil3 - 4 Vicente Farinha9 - 15(7) LPts
19/03/2026Belo Horizonte, Brazil3 - 3 Leonardo Loreto16(1) - 20 LPts
16/02/2026Rio de Janeiro, Brazil2 - 3 Pablo Azevedo0 - 0 WPts
04/01/2026Catania, Italy2 - 2 Fillipo Prandelli4 - 20(4) LPts
06/11/2025Salvador, Brazil2 - 1 Neron Camacho4 - 8 LPts
20/09/2025Belo Horizonte, Brazil1 - 1 Reynaldo Regalado0 - 7(1) WPts
24/07/2025Salvador, Brazil1 - 0 Xaverius Morais21 - 17 LPts
04/06/2025Rio de Janeiro, Brazil0 - 0 Elias Nora2 - 0 WPts