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 |
|---|---|---|---|---|
| L | 27–13–0 (1 NC) after bout | Mandel NalloView status and profile → | BTC 24 - Apex | TKO (Leg Kick)Round 1 Time 4:19 Referee Not listed |
| L | 27–12–0 (1 NC) after bout | Daron CruickshankView status and profile → | TAURA MMA - 11 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 27–11–0 (1 NC) after bout | Jacob KilburnView status and profile → | Square Ring Promotions - Island Fights 58 | KO (Punch)Round 2 Time 0:10 Referee Not listed |
| W | 27–10–0 (1 NC) after bout | Ronnie RogersView status and profile → | 864 Fighting Championship - Fight 8 | TKO (Doctor Stoppage)Round 2 Time 5:00 Referee Not listed |
| L | 26–10–0 (1 NC) after bout | Andre HarrisonView status and profile → | Titan FC 39 - Cavalcante vs. Healy | TKO (Leg Injury)Round 3 Time 2:13 Referee James Larry Folsom Jr. |
| W | 26–9–0 (1 NC) after bout | Waylon LoweView status and profile → | XFCI - XFC International 6 | TKO (Head Kick and Punches)Round 4 Time 0:11 Referee Not listed |
| W | 25–9–0 (1 NC) after bout | Farkhad SharipovView status and profile → | XFC 27 - Frozen Fury | Decision (Unanimous)Round 5 Time 5:00 Referee Gary Copeland |
| W | 24–9–0 (1 NC) after bout | Jason HicksView status and profile → | XFC 26 - Night of Champions 3 | TKO (Punches)Round 1 Time 4:08 Referee Gary Copeland |
| W | 23–9–0 (1 NC) after bout | Shah BobonisView status and profile → | XFC 24 - Collision Course | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 22–9–0 (1 NC) after bout | Zach UnderwoodView status and profile → | XFC 23 - Louisville Slugfest | Decision (Unanimous)Round 3 Time 5:00 Referee Gary Copeland |
| L | 22–8–0 (1 NC) after bout | Dakota CochraneView status and profile → | RFA 6 - Krause vs. Imada 2 | TKO (Elbows)Round 3 Time 4:32 Referee Mike England |
| W | 22–7–0 (1 NC) after bout | Alejandro Solano RodriguezView status and profile → | Jungle Fight 45 - Belem | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 21–7–0 (1 NC) after bout | Daziel Serafim da Silva Jr.View status and profile → | RC - Radical Combat 7 | TKO (Punches)Round 1 Time 3:00 Referee Not listed |
| W | 20–7–0 (1 NC) after bout | Diogo CavalcantiView status and profile → | Jungle Fight 38 - Belem | Decision (Split)Round 3 Time 5:00 Referee Alessandro Souza |
| W | 19–7–0 (1 NC) after bout | Zozimar de Oliveira Silva JuniorView status and profile → | Amazon Fight 11 - Castanhal | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 18–7–0 (1 NC) after bout | Adson Lira NascimentoView status and profile → | AF - Amazon Fight 10 | Submission (Rear-Naked Choke)Round 1 Time 1:50 Referee Not listed |
| W | 18–6–0 (1 NC) after bout | Albino NegraoView status and profile → | AF - Amazon Fight 9 | TKO (Punches)Round 2 Time 2:21 Referee Joao Paulo |
| W | 17–6–0 (1 NC) after bout | Renan SantosView status and profile → | SGPC - Super Grand Prix Combat | TKO (Punches)Round 1 Time 1:41 Referee Not listed |
| W | 16–6–0 (1 NC) after bout | Claudio Araujo NevesView status and profile → | SGPC - Super Grand Prix Combat | Submission (Rear-Naked Choke)Round 1 Time 3:18 Referee Not listed |
| L | 15–6–0 (1 NC) after bout | Felipe FroesView status and profile → | AF - Amazon Fight 8 | Decision (Split)Round 3 Time 5:00 Referee Not listed |
| W | 15–5–0 (1 NC) after bout | Alberto Pantoja LuzView status and profile → | AF - Amazon Fight 7 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 14–5–0 (1 NC) after bout | Adenir AraujoView status and profile → | SF - Showfight 3 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 14–4–0 (1 NC) after bout | Rosen DimitrovView status and profile → | Maxfight - Warriors 15 | TKO (Punches)Round 3 Time 3:35 Referee Not listed |
| W | 14–3–0 (1 NC) after bout | Ivan SousaView status and profile → | SPF - Super Pitbull Fight | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 13–3–0 (1 NC) after bout | Daziel Serafim da Silva Jr.View status and profile → | SPF - Super Pitbull Fight | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 12–3–0 (1 NC) after bout | Alan SilvaView status and profile → | SPF - Super Pitbull Fight | TKO (Punches)Round 1 Time 2:16 Referee Not listed |
| W | 11–3–0 (1 NC) after bout | Robson Luis LeaoView status and profile → | Super Pitbull Fight - King of the Ring | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 10–3–0 (1 NC) after bout | Jorge GomesView status and profile → | DFC - Dragon Fight Championship | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 9–3–0 (1 NC) after bout | Francisco Jefferson Dias da SilvaView status and profile → | TMMAO - Teresina MMA Open 1 | Decision (Split)Round 3 Time 5:00 Referee Not listed |
| W | 9–2–0 (1 NC) after bout | Everton AlvesView status and profile → | MMA - Piaui | TKO (Punches)Round 2 Time 2:22 Referee Not listed |
| W | 8–2–0 (1 NC) after bout | Jerdeson Neto Jr.View status and profile → | SB - Sistema Bruto 1 | SubmissionRound 2 Time 4:57 Referee Not listed |
| W | 7–2–0 (1 NC) after bout | Maicon CanjicaView status and profile → | FF - Fest Fight 2 | TKO (Punches)Round 1 Time 1:54 Referee Not listed |
| L | 6–2–0 (1 NC) after bout | Diego FrajolaView status and profile → | DFC - Dragon Fight Championship | DisqualificationRound 1 Time N/A Referee Not listed |
| W | 6–1–0 (1 NC) after bout | Jorge GomesView status and profile → | SPF - Super Pitbull Fight | TKO (Punches)Round 1 Time 1:19 Referee Not listed |
| W | 5–1–0 (1 NC) after bout | Magno Silva de SousaView status and profile → | DFC - Dragon Fight Championship | TKO (Punches)Round 3 Time 4:52 Referee Not listed |
| W | 4–1–0 (1 NC) after bout | Denis PitbullView status and profile → | SPF - Super Pitbull Fight 3 | Submission (Punches)Round 1 Time 0:00 Referee Not listed |
| W | 3–1–0 (1 NC) after bout | Jose MarcosView status and profile → | OF - Open Fight 1 | SubmissionRound 1 Time 1:29 Referee Not listed |
| NC | 2–1–0 (1 NC) after bout | Douglas Silva de AndradeView status and profile → | SPF - Super Pitbull Fight | No Contest (Knee to the Groin)Round 1 Time 2:00 Referee Not listed |
| W | 2–1–0 after bout | Hugo JaponesView status and profile → | FF - Fest Fight 1 | TKO (Punches)Round 1 Time N/A Referee Not listed |
| L | 1–1–0 after bout | Douglas Silva de AndradeView status and profile → | OFVT - Open Fight de Vale Tudo 2 | TKO (Corner Stoppage)Round 2 Time 4:19 Referee Not listed |
| W | 1–0–0 after bout | Jurandir BaraoView status and profile → | SF - Super Fight | 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 Deivison Francisco Ribeiro.
Verify source record ↗Every verified opponent opens another full career
41 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.