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 | 28–11–0 after bout | Raffael CerqueiraView status and profile → | Liga Monstro Combate - LMC 1 | Decision (Unanimous)Round 3 Time 5:00 Referee Mario Yamasaki |
| W | 27–11–0 after bout | Andronico BorgesView status and profile → | BFC 3 - Brothers Fight Champion 3 | KO (Head Kick)Round 1 Time 0:10 Referee Not listed |
| L | 26–11–0 after bout | Mikhail RagozinView status and profile → | RCC 20 - Russian Cagefighting Championship 20 | Decision (Unanimous)Round 3 Time 5:00 Referee Vyacheslav Kiselev |
| L | 26–10–0 after bout | Dilano TaylorView status and profile → | Professional Fighters League - PFL 3: 2022 Regular Season | Decision (Split)Round 3 Time 5:00 Referee Gary Copeland |
| W | 26–9–0 after bout | Jason PonetView status and profile → | Professional Fighters League - PFL 5: 2021 Regular Season | Submission (Arm-Triangle Choke)Round 2 Time 2:16 Referee Vitor Ribeiro |
| W | 25–9–0 after bout | Gleison TibauView status and profile → | Professional Fighters League - PFL 2: 2021 Regular Season | Decision (Unanimous)Round 3 Time 5:00 Referee Vitor Ribeiro |
| W | 24–9–0 after bout | Bojan VelickovicView status and profile → | Professional Fighters League - PFL 4: 2019 Regular Season | Decision (Unanimous)Round 3 Time 5:00 Referee Keith Peterson |
| W | 23–9–0 after bout | Yuri VillefortView status and profile → | Professional Fighters League - PFL 6: 2018 Regular Season | Submission (Rear-Naked Choke)Round 3 Time 1:10 Referee Gasper Oliver |
| W | 22–9–0 after bout | Paul BradleyView status and profile → | Professional Fighters League - PFL 3: 2018 Regular Season | TKO (Punches)Round 1 Time 1:58 Referee Mario Yamasaki |
| L | 21–9–0 after bout | Herman TerradoView status and profile → | Professional Fighters League - PFL: Daytona | Decision (Split)Round 3 Time 5:00 Referee Andrew Glenn |
| W | 21–8–0 after bout | Jason HighView status and profile → | WSOF 33 - Branch vs. Magalhaes | TKO (Punches)Round 3 Time 0:51 Referee Marc Wasem |
| L | 20–8–0 after bout | Jon FitchView status and profile → | WSOF 30 - Branch vs. Starks | Decision (Unanimous)Round 5 Time 5:00 Referee Mark Smith |
| L | 20–7–0 after bout | Brian FosterView status and profile → | WSOF 25 - 8-Man Lightweight Tournament | KO (Punches)Round 2 Time 4:51 Referee Chris Tognoni |
| W | 20–6–0 after bout | Jorge PatinoView status and profile → | WSOF 25 - 8-Man Lightweight Tournament | Submission (Heel Hook)Round 1 Time 1:24 Referee Ryan Brueggeman |
| W | 19–6–0 after bout | Brian FosterView status and profile → | WSOF 25 - 8-Man Lightweight Tournament | Submission (Heel Hook)Round 1 Time 1:46 Referee Ryan Brueggeman |
| W | 18–6–0 after bout | Juliano Luis dos SantosView status and profile → | Imortal FC 1 - The Invasion | Submission (Rear-Naked Choke)Round 1 Time 1:29 Referee Alexandre Caldas |
| W | 17–6–0 after bout | Jeovane SantanaView status and profile → | OFN - Octtagon Fight Night | Submission (Rear-Naked Choke)Round 1 Time 1:35 Referee Heron Garcia |
| W | 16–6–0 after bout | Gilmar Dutra LimaView status and profile → | NCF - Nitrix Fight Evolution 4 | Submission (Heel Hook)Round 1 Time 3:57 Referee Not listed |
| W | 15–6–0 after bout | Jackson MirandaView status and profile → | Fighten - Decagon MMA Championship | Submission (Armbar)Round 1 Time 3:25 Referee Marcio Alexandre |
| W | 14–6–0 after bout | Edson MoscaView status and profile → | SJSF - Sao Jose Super Fight 5 | KO (Head Kick)Round 1 Time N/A Referee Not listed |
| L | 13–6–0 after bout | Elias SilverioView status and profile → | UFC Fight Night 28 - Teixeira vs. Bader | Decision (Unanimous)Round 3 Time 5:00 Referee Leon Roberts |
| L | 13–5–0 after bout | Rafael NatalView status and profile → | UFC on FX 8 - Belfort vs. Rockhold | Decision (Unanimous)Round 3 Time 5:00 Referee Leon Roberts |
| W | 13–4–0 after bout | Wellington Geraldo de OliveiraView status and profile → | NCF - Nitrix Champion Fight 14 | Submission (Arm-Triangle Choke)Round 1 Time 2:46 Referee Not listed |
| W | 12–4–0 after bout | Thiago RelaView status and profile → | MMA Rocks - MMA Rocks | Submission (Keylock)Round 1 Time 2:30 Referee Rodrigo Gripp de Sousa |
| W | 11–4–0 after bout | Givago FranciscoView status and profile → | NCF - Nitrix Champion Fight 12 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 10–4–0 after bout | Deyvison SantosView status and profile → | BBFC - Bad Boy Fight Challenge 1 | Submission (Armbar)Round 1 Time 1:30 Referee Not listed |
| W | 9–4–0 after bout | Vagner TiburcioView status and profile → | SJSF - Sao Jose Super Fight 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 8–4–0 after bout | Fabio SelimView status and profile → | BTF - Black Trunk Fight 3 | TKO (Punches)Round 1 Time 2:45 Referee Not listed |
| W | 7–4–0 after bout | Sean SalmonView status and profile → | NAFC - Unleashed | Submission (Heel Hook)Round 1 Time 0:25 Referee Not listed |
| L | 6–4–0 after bout | Eddie LarreaView status and profile → | KTK 26 - Konquer the Kage 26 | TKO (Punches)Round 2 Time 0:32 Referee Not listed |
| W | 6–3–0 after bout | Joshua ThorpeView status and profile → | UEP - Battle by the Bay | Submission (Armbar)Round 1 Time 2:32 Referee Not listed |
| W | 5–3–0 after bout | Eric ThompsonView status and profile → | BG 5 - Battlegrounds 5 | Submission (Rear-Naked Choke)Round 1 Time 2:25 Referee Not listed |
| W | 4–3–0 after bout | Colby McMahonView status and profile → | Atlas Fights - USA vs. Brazil | Submission (Guillotine Choke)Round 1 Time 2:49 Referee Not listed |
| W | 3–3–0 after bout | Eduardo BabyView status and profile → | SFC 3 - Sul Fighting Championship 3 | Submission (Arm Triangle Choke)Round 1 Time 0:00 Referee Not listed |
| W | 2–3–0 after bout | Marcelo SilvaView status and profile → | CTF - Curitiba Top Fight | Submission (Arm-Triangle Choke)Round 1 Time 0:00 Referee Not listed |
| L | 1–3–0 after bout | Kaue DudusView status and profile → | FF - Floripa Fight 3 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 1–2–0 after bout | Leandro GordoView status and profile → | SFC 2 - Sul Fight Championship 2 | KO (Knee)Round 2 Time 0:00 Referee Not listed |
| L | 1–1–0 after bout | Fausto BlackView status and profile → | JFS 2 - Jaragua Fight Samurai 2 | KORound 2 Time 0:00 Referee Not listed |
| W | 1–0–0 after bout | Bruno AmorimView status and profile → | FF - Floripa Fight 1 | Decision (Unanimous)Round 3 Time 0: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 Joao Zeferino.
Verify source record ↗Every verified opponent opens another full career
39 professional bout rows are displayed from the source record. 38 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.