Weightclass:  Flyweight
Location:  Sao Goncalo, Brazil
Record:  42 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/07/2042Rio de Janeiro, Brazil41 - 6 Juan Fortun2 - 7 WPts
19/06/2042Rio de Janeiro, Brazil40 - 6 Waleed Naseeb4 - 3(1) WPts
23/05/2042Rio de Janeiro, Brazil39 - 6 Shayan Elmouarkej2 - 6 WPts
25/04/2042Rio de Janeiro, Brazil38 - 6 Gordon McNelley4 - 9 WPts
01/04/2042Rio de Janeiro, Brazil37 - 6 Perwiro Zaalberg6 - 1 WPts
03/03/2042Rio de Janeiro, Brazil36 - 6 Johnny Humiston5 - 21(1) WPts
07/02/2042Rio de Janeiro, Brazil35 - 6 Joaquin Anub2 - 11(2) WPts
08/01/2042Rio de Janeiro, Brazil34 - 6 Joaquin Jacobo7 - 19(3) WPts
14/12/2041Rio de Janeiro, Brazil33 - 6 Qing-Nan On4 - 3 WPts
17/11/2041Rio de Janeiro, Brazil32 - 6 Charlie McWethy2 - 4 WPts
21/10/2041Rio de Janeiro, Brazil31 - 6 Xavion Mula4 - 19 WPts
18/09/2041Rio de Janeiro, Brazil31 - 5 Paco Giron6 - 11 LPts
23/08/2041Rio de Janeiro, Brazil30 - 5 Turiau Barra7 - 12 WPts
26/07/2041Rio de Janeiro, Brazil29 - 5 Amer Sahli3 - 9 WPts
30/06/2041Rio de Janeiro, Brazil28 - 5 Juan Riva7 - 15 WPts
06/06/2041Rio de Janeiro, Brazil27 - 5 Dipanegra Aronggear2 - 5 WPts
07/05/2041Rio de Janeiro, Brazil26 - 5 Jawad Saidi0 - 1 WPts
13/04/2041Rio de Janeiro, Brazil25 - 5 Shen Ku1 - 1 WPts
11/03/2041Sao Goncalo, Brazil25 - 4 Agapetus Pequeno13 - 19 LPts Brazil National Championships 2041View
05/03/2041Rio de Janeiro, Brazil24 - 4 Rob Madlangsakit1 - 6 WPts
27/01/2041Rio de Janeiro, Brazil24 - 3 Rogelio Colindres9 - 7(1) LPts
29/12/2040Rio de Janeiro, Brazil23 - 3 Waleed Galla2 - 24 WPts
01/12/2040Rio de Janeiro, Brazil22 - 3 Jackson Selebi3 - 8(1) WPts
05/11/2040Rio de Janeiro, Brazil21 - 3 Juan Arcila1 - 0 WPts
30/09/2040Rio de Janeiro, Brazil20 - 3 Gan Ning1 - 8 WPts
02/09/2040Rio de Janeiro, Brazil19 - 3 Marjun Cossio2 - 4 WPts
03/08/2040Fortaleza, Brazil18 - 3 Aimon Albuquerque17 - 10 WPts
03/07/2040Rio de Janeiro, Brazil17 - 3 Huynh Duy3 - 11(1) WPts
09/06/2040Rio de Janeiro, Brazil16 - 3 Jiro Umemoto1 - 4 WPts
11/05/2040Rio de Janeiro, Brazil15 - 3 Patrick Waldie1 - 1 WPts
11/04/2040Rio de Janeiro, Brazil14 - 3 Ivan Zhirov1 - 2 WPts
11/03/2040Brasilia, Brazil14 - 2 Elias Rentas20 - 18(2) LPts Brazil National Championships 2040View
05/03/2040Rio de Janeiro, Brazil13 - 2 Jax Fosco0 - 1 WPts
31/01/2040Rio de Janeiro, Brazil12 - 2 Marjun Aldrete1 - 1 WPts
05/01/2040Rio de Janeiro, Brazil11 - 2 Quon Dai0 - 0 WPts
20/11/2039Rio de Janeiro, Brazil10 - 2 Hassan Aboud1 - 3 WPts
16/10/2039Malolos, Philippines10 - 1 Adam Palaganas17 - 16 LPts
18/08/2039Rio de Janeiro, Brazil9 - 1 Javier Baudhuin1 - 9(1) WPts
24/07/2039Rio de Janeiro, Brazil8 - 1 Colin Agpaoa1 - 10(1) WPts
30/06/2039San Jose, Costa Rica7 - 1 Montenegro Gonsales8 - 23(1) WPts
30/04/2039San Jose, Costa Rica6 - 1 Alejandro Zendejas7 - 19(1) WPts
02/03/2039Rio de Janeiro, Brazil5 - 1 Zuffur Youcef1 - 10 WPts
31/01/2039Rio de Janeiro, Brazil4 - 1 Baltasar Asuncion2 - 8 WPts
07/01/2039Duque de Cazias, Brazil3 - 1 Neron Nolasco0 - 0 WPts
02/12/2038Fortaleza, Brazil2 - 1 Aimon Albuquerque9 - 8 WPts
13/10/2038Goiania, Brazil2 - 0 Paco Facundo6 - 23(1) LPts
15/08/2038Goiania, Brazil1 - 0 Montana Alegre6 - 13(1) WPts
07/07/2038Sao Goncalo, Brazil0 - 0 Jose Cirino2 - 5 WPts