Weightclass:  Lightweight
Location:  Belem, Brazil
Record:  26(1) - 3
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/04/2035Belem, Brazil25(1) - 3 Juan Magin0 - 6(1) WPts
12/02/2035Belem, Brazil24(1) - 3 Elman Kadyrgaliew4 - 14 WPts
14/12/2034Belem, Brazil23(1) - 3 Joaquin Abeita0 - 10 WPts
14/10/2034Belem, Brazil22(1) - 3 Leo Kamkwindo3 - 8 WPts
14/08/2034Belem, Brazil21(1) - 3 Alejandro Parco1 - 1 WPts
14/06/2034Belem, Brazil20(1) - 3 Eddie Belches4 - 3 WPts
14/04/2034Belem, Brazil19(1) - 3 Carlos Montiel1 - 2 WPts
11/02/2034Belem, Brazil18 - 3 Nemesio Fermin3 - 5 WKO3
10/12/2033Dasmarinas, Philippines17 - 3 William Galima13 - 17 WPts
12/10/2033Cagayan de Oro, Philippines16 - 3 Ignado Cudiamat9 - 18 WPts
14/08/2033Lusaka, Zambia15 - 3 Marques Mukelebai13 - 11 WPts
16/06/2033Belem, Brazil14 - 3 Lorenzo Mosca22(3) - 28 WPts
16/04/2033Sydney, Australia13 - 3 Theo Velardi7 - 19 WPts
16/02/2033Bulawayo, Zimbabwe12 - 3 Harvey Nyadombo8 - 19 WPts
17/12/2032Belem, Brazil11 - 3 Emmanuel Wagne1 - 1 WPts
17/10/2032Anderlecht, Belgium10 - 3 Macy Drucker10 - 19 WPts
18/08/2032Belem, Brazil9 - 3 Frisco Gonsales1 - 0 WPts
16/06/2032Munich, Germany8 - 3 Garon Gehres13 - 10 WPts
18/04/2032Belem, Brazil7 - 3 Leonel Barquero14 - 14 WPts
19/02/2032Belem, Brazil7 - 2 Xabat Rosal4 - 0 LPts
21/12/2031Melbourne, Australia6 - 2 Jack Andris1 - 3 WPts
23/10/2031Kuala Lumpur, Malaysia5 - 2 Inigo Tak8 - 17 WPts
25/08/2031Belem, Brazil4 - 2 Zuffur Qubaisi1 - 23 WPts
26/06/2031Toshkent, Uzbekistan3 - 2 Lazar Heybatov13 - 6 WPts
28/04/2031Belem, Brazil2 - 2 Joaquin Bonifacio16(1) - 21 WPts
28/02/2031Curitiba, Brazil2 - 1 Fraco Pao3 - 1 LPts
30/12/2030Gold Coast, Australia1 - 1 Dom Kennedy2 - 8 WPts
01/11/2030Curitiba, Brazil1 - 0 Fraco Pao2 - 0 LPts
05/09/2030Belem, Brazil0 - 0 Diego Garcia0 - 0 WPts