THE COMPLETE RECORD
This profile is part of the recursive Fight Atlas graph. Open any opponent below to load that athlete’s complete professional career, then continue through every linked opponent without returning to a third-party record page.
EVERY RECORDED BOUT
Complete professional fight history, including competition before and outside UFC. Use the controls to isolate an opponent, promotion, method or result.
| Result | Date / record | Opponent | Event | Finish details |
|---|---|---|---|---|
| W | 20–18–0 (2 NC) after bout | Marcos ViniciosView status and profile → | CFC 14 - Corumba Fight Combat 14 | Submission (Rear-Naked Choke)Round 1 Time 2:36 Referee Gleison Silva de Abreu |
| L | 19–18–0 (2 NC) after bout | Gregory BouchelaghemView status and profile → | HXMMA 30 - Hexagone MMA 30 | TKO (Punches)Round 1 Time 4:42 Referee Christophe Chapuis |
| L | 19–17–0 (2 NC) after bout | John AllanView status and profile → | SFT 50 - Zion vs. Tiwi | TKO (Punches)Round 1 Time 2:49 Referee Julian Fabrin Soares |
| W | 19–16–0 (2 NC) after bout | Adriano SilvaView status and profile → | CFC 12 - Corumba Fight Combat 12 | Submission (Arm-Triangle Choke)Round 1 Time 2:30 Referee Gleison Silva de Abreu |
| L | 18–16–0 (2 NC) after bout | Mario SousaView status and profile → | SFT 42 - Lima vs. Bad Boy | TKO (Knee and Punches)Round 1 Time 2:17 Referee Ednaldo Dias Ferreira |
| L | 18–15–0 (2 NC) after bout | Kerim DaidovView status and profile → | Octagon Promotion - Octagon 46: Firsava vs. Dyuzhikova | TKO (Punches)Round 1 Time 1:25 Referee Khalil Mamiev |
| W | 18–14–0 (2 NC) after bout | Alexandre HoffmannView status and profile → | SFT 40 - King Kong vs. Brigagao | Decision (Unanimous)Round 3 Time 5:00 Referee Ednaldo Dias Ferreira |
| L | 17–14–0 (2 NC) after bout | Tyago MoreiraView status and profile → | SFT 38 - Acensao dos Herois: Caetano vs. Reborn | KO (Flying Knee)Round 1 Time 2:07 Referee Harry de Oliveira Santos |
| W | 17–13–0 (2 NC) after bout | Carlos Costa CorreaView status and profile → | CFC 10 - Corumba Fight Combat 10 | TKO (Elbow and Punches)Round 1 Time 4:33 Referee Gleison Silva de Abreu |
| W | 16–13–0 (2 NC) after bout | Rafael CelestinoView status and profile → | SFT 36 - Warriors of the Cage: Sousa vs. Jacare | Submission (Rear-Naked Choke)Round 1 Time 1:22 Referee Michel Zogno |
| L | 15–13–0 (2 NC) after bout | Cleber Sousa SilvaView status and profile → | SFT 33 - Buakaw vs. Ben 10 | TKO (Punches)Round 1 Time 4:42 Referee Ednaldo Dias Ferreira |
| W | 15–12–0 (2 NC) after bout | Victor CardosoView status and profile → | CFC 9 - Corumba Fight Combat 9 | Submission (Rear-Naked Choke)Round 1 Time 4:23 Referee Gleison Silva de Abreu |
| W | 14–12–0 (2 NC) after bout | Gustavo BazanView status and profile → | OFT - Oktogoon Brasil 2 | TKO (Punches)Round 1 Time 2:50 Referee Gleison Silva de Abreu |
| W | 13–12–0 (2 NC) after bout | Antonio Erasmo PereiraView status and profile → | CDL - Clube da Luta: Storm Edition | KORound 3 Time 0:00 Referee Not listed |
| L | 12–12–0 (2 NC) after bout | Carlston HarrisView status and profile → | Shooto Brazil 99 - Torres vs. Mao de Pedra | TKO (Punches)Round 1 Time N/A Referee Not listed |
| W | 12–11–0 (2 NC) after bout | Woshington Rodrigues RochaView status and profile → | Bonito Eco Fight Combat 4 - Rocha x Rodrigues | Submission (Arm-Triangle Choke)Round 1 Time 2:49 Referee Sergio Varal |
| L | 11–11–0 (2 NC) after bout | Ary SantosView status and profile → | Shooto Brazil 93 - Maizena vs. Bidu | TKO (Punches)Round 1 Time 1:37 Referee Leonardo Chebar |
| W | 11–10–0 (2 NC) after bout | Carlos BazanView status and profile → | CFC 6 - Corumba Fight Combat 6 | Decision (Unanimous)Round 3 Time 5:00 Referee Gleison Silva de Abreu |
| L | 10–10–0 (2 NC) after bout | Vandirson AlvesView status and profile → | Shooto Brazil 90 - Alves vs. Lacerda | TKO (Punches)Round 2 Time 2:24 Referee Joao Claudio Soares |
| L | 10–9–0 (2 NC) after bout | Adrian BleszynskiView status and profile → | Night of Heroes - Zaglebiowski Horror Show 2 | TKO (Punches)Round 1 Time 2:35 Referee Not listed |
| W | 10–8–0 (2 NC) after bout | Jose MedinaView status and profile → | CFC 5 - Corumba Fight Combat 5 | Submission (Rear-Naked Choke)Round 1 Time 4:00 Referee Gleison Silva de Abreu |
| W | 9–8–0 (2 NC) after bout | Washington Nunes da SilvaView status and profile → | MF Fighters - MF Fighters 1 | Submission (Rear-Naked Choke)Round 1 Time 4:40 Referee Gerson Indio |
| W | 8–8–0 (2 NC) after bout | Murilo Rosa FilhoView status and profile → | Shooto Brazil 88 - Volta Redonda | Submission (Heel Hook)Round 2 Time 3:06 Referee Joao Claudio Soares |
| W | 7–8–0 (2 NC) after bout | Davi RodriguesView status and profile → | TFC 1 - Terenos Fight Combat 1 | KO (Punches)Round 1 Time 3:58 Referee Sergio Varal |
| W | 6–8–0 (2 NC) after bout | Francisco MascarenaView status and profile → | PFC 2 - Pantanal Fight Champions 2 | TKO (Punches)Round 1 Time 2:40 Referee Paulo Ubiratan Brito |
| L | 5–8–0 (2 NC) after bout | Jose MedinaView status and profile → | CFC 4 - Corumba Fight Combat 4 | TKO (Punches)Round 2 Time 2:19 Referee Paulo Ubiratan Brito |
| W | 5–7–0 (2 NC) after bout | Adriano SilvaView status and profile → | CFC 3 - Corumba Fight Combat 3 | TKO (Leg Kicks)Round 2 Time 1:40 Referee Agnaldo Pereira dos Santos |
| W | 4–7–0 (2 NC) after bout | Juliano LimaView status and profile → | CCA - Coliseu Fight Night | Submission (Arm-Triangle Choke)Round 2 Time 0:33 Referee Joao Paulo Cruz |
| L | 3–7–0 (2 NC) after bout | Adilson Fernandes Ribeiro Jr.View status and profile → | PFC - Predador FC 35 | TKO (Punches)Round 2 Time 2:46 Referee Alexandre Estilingue |
| W | 3–6–0 (2 NC) after bout | Antonio Erasmo PereiraView status and profile → | CFN - Corumba Fight Night 3 | Submission (Rear-Naked Choke)Round 2 Time 2:03 Referee Agnaldo Pereira dos Santos |
| NC | 2–6–0 (2 NC) after bout | Andre NishimuraView status and profile → | PFC - Predador FC 32 | NC (Overturned by Comission)Round 1 Time 0:58 Referee Not listed |
| L | 2–6–0 (1 NC) after bout | Pedro Paulino VinagreView status and profile → | DDG - Desafio do Guerreiro 5 | Submission (Rear-Naked Choke)Round 1 Time 2:40 Referee Agnaldo Pereira dos Santos |
| L | 2–5–0 (1 NC) after bout | Kleber SilvaView status and profile → | Armazem Fight - Armazem Fight 2015 | TKO (Punches)Round 1 Time 3:25 Referee Matheus Godoy |
| L | 2–4–0 (1 NC) after bout | Hugo GoncalvesView status and profile → | Champions Fight - Costa vs. Tche | TKO (Punches)Round 1 Time 2:09 Referee Antonio Messias |
| W | 2–3–0 (1 NC) after bout | Matheus GodoyView status and profile → | CFN - Corumba Fight Night 2 | Decision (Split)Round 3 Time 5:00 Referee Diogo Goldiano |
| L | 1–3–0 (1 NC) after bout | Marcio Breno Rodrigues BragaView status and profile → | DDG - Desafio do Guerreiro 3 | Submission (Rear-Naked Choke)Round 1 Time 3:40 Referee Agnaldo Pereira dos Santos |
| W | 1–2–0 (1 NC) after bout | Maicon Pereira do NascimentoView status and profile → | Kyokushinkaikan MS - Parabellum Fight MMA 5 | KO (Head Kick)Round 2 Time 2:20 Referee Sandro Manvailer |
| NC | 0–2–0 (1 NC) after bout | Glauber ValadaresView status and profile → | DDG - Desafio do Guerreiro 1 | OvertunedRound 3 Time 5:00 Referee Mauricio Lemos |
| L | 0–2–0 after bout | Carlston HarrisView status and profile → | Cage Combat - Pro MMA 7 | Decision (Unanimous)Round 3 Time 5:00 Referee Mauricio Lemos |
| L | 0–1–0 after bout | Gustavo Henrique LuzView status and profile → | PFC - Predador FC 21 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
Fight Atlas republishes factual bout results, not source articles or photography. Belt markers appear only when championship status is confirmed by an official promotion source; unverified bouts are never inferred. The matched source name for this profile is Claudio Rocha.
Verify source record ↗Every verified opponent opens another full career
40 professional bout rows are displayed from the source record. 36 unique opponent identities have a stable source ID and an internal Fight Atlas route. Every opponent row has a verified identity link.
Source and correction standard
The complete professional history is retrieved from the established public fight-record source and cached for up to 24 hours. Current-roster status remains separate from historical career data and does not imply retirement.