Weightclass:  Lightweight
Location:  Belem, Brazil
Record:  29 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2033Belem, Brazil28 - 15 Carlos Chao0 - 4 WPts
01/10/2033Belem, Brazil27 - 15 Paul MacPhee3 - 6 WPts
01/08/2033Belem, Brazil26 - 15 Jair Vas0 - 3 WPts
31/05/2033Belem, Brazil26 - 14 Kyo0won Na8 - 7 LPts
31/03/2033Belem, Brazil25 - 14 Colin Carandang4 - 8 WPts
30/01/2033Belem, Brazil24 - 14 Nanggroe Laoh4 - 6 WPts
30/11/2032Belem, Brazil23 - 14 Vikenti Mikulich19 - 5 WPts
30/09/2032Belem, Brazil22 - 14 Anton Sliva4 - 15 WPts
31/07/2032Belem, Brazil22 - 13 Fidel Viveiros8 - 30 LPts
01/06/2032Belem, Brazil22 - 12 Elias Gomes19 - 22 LPts
02/04/2032Belem, Brazil21 - 12 Xabat Pastor6 - 4 WPts
02/02/2032Belem, Brazil20 - 12 Xabat Lagos4 - 14 WPts
04/12/2031Belem, Brazil19 - 12 Jorn Pfeiler1 - 3 WPts
06/10/2031Montevideo, Uruguay18 - 12 Sancho Torres5 - 9 WPts
08/08/2031Curitiba, Brazil17 - 12 Ivan Martins20 - 8 WPts
10/06/2031Christchurch, New Zealand17 - 11 Jay Sanders66(5) - 17 LPts
12/04/2031Graz, Austria16 - 11 Jaye Peckelsheim0 - 5 WPts
12/02/2031Barcelona, Spain15 - 11 Venacio Sedano10(1) - 22 WPts
15/12/2030Utrecht, Netherlands14 - 11 Gorik Van Eekele6 - 24 WPts
17/10/2030Kumasi, Ghana13 - 11 Clinton Adarkwa0 - 7 WPts
19/08/2030Nonthaburi, Thailand13 - 10 Chalermpol Joemdee45 - 20 LPts
21/06/2030Rio de Janeiro, Brazil12 - 10 Vicente Augusto1 - 13(1) WPts
04/05/2030Belem, Brazil11 - 10 Montana Rozario7 - 17(1) WPts
06/03/2030North Shore, New Zealand11 - 9 Mark Gibson1 - 0 LPts
06/01/2030Dublin, Ireland10 - 9 Roy Hanegan12 - 11 WPts
08/11/2029Istanbul, Turkey10 - 8 Nazar Halil15 - 17 LPts
10/09/2029Belo Horizonte, Brazil9 - 8 Roman Rosal4 - 7 WPts
12/07/2029Khujand, Tajikistan9 - 7 Alik Abdrasheff31 - 23 LPts
14/05/2029Belem, Brazil8 - 7 Vicente Sanches3 - 9(1) WPts
15/03/2029Belem, Brazil8 - 6 Ailbe Pfeifer0 - 3 LPts
14/01/2029Barranquilla, Colombia7 - 6 Nicandro Madera7 - 28(1) WPts
16/11/2028Belem, Brazil7 - 5 Zelipe Nolasco4 - 8 LPts
17/09/2028Wellington, New Zealand6 - 5 Matt Rury2 - 19(1) WPts
20/07/2028Manaus, Brazil5 - 5 Orlando Damaso0 - 5 WPts
23/05/2028Rotterdam, Netherlands5 - 4 Laureys Ridtsaert5 - 20 LPts
25/03/2028Belem, Brazil4 - 4 Max De Silvestri2 - 6 WPts
26/01/2028Dun Laoghaire, Ireland4 - 3 Joshua Whelan16 - 13 LPts
28/11/2027Horlivka, Ukraine4 - 2 Yakiv Boczar18 - 13 LPts
30/09/2027Manaus, Brazil3 - 2 Sierra Matheus3 - 14 WPts
12/08/2027Kazan, Russia3 - 1 Afanas Burak14(1) - 15 LPts
14/06/2027Belem, Brazil2 - 1 Jemond Ethier2 - 9 WPts
16/04/2027Nador, Morocco1 - 1 Waddah Ghafes2 - 6(1) WPts
16/02/2027Salvador, Brazil1 - 0 Zacarias Galante11 - 14 LPts
05/01/2027Belem, Brazil0 - 0 Diego Farinha0 - 0 WPts