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 | 14–3–1 after bout | Peace NguphaneView status and profile → | Professional Fighters League - PFL Africa 1: 2026 First Round | Decision (Unanimous)Round 3 Time 5:00 Referee Bobby Karagiannidis |
| W | 14–2–1 after bout | Shido Boris EsperancaView status and profile → | Professional Fighters League - PFL Africa 4: 2025 Finals | TKO (Retirement)Round 3 Time 5:00 Referee Bobby Karagiannidis |
| W | 13–2–1 after bout | Emilios DassiView status and profile → | Professional Fighters League - PFL Africa 3: 2025 Semifinals | Decision (Unanimous)Round 3 Time 5:00 Referee Rich Mitchell |
| W | 12–2–1 after bout | Sanon SadeckView status and profile → | Professional Fighters League - PFL Africa 2: 2025 First Round | Decision (Unanimous)Round 3 Time 5:00 Referee Wiekus Swart |
| W | 11–2–1 after bout | Murilo dos Santos RodriguesView status and profile → | Metanoia Fight Combat - Premium | TKO (Punches)Round 2 Time 3:03 Referee Not listed |
| L | 10–2–1 after bout | Vinicius Sacchelli CenciView status and profile → | UAE Warriors 48 - Silva vs. Vargas | Decision (Split)Round 3 Time 5:00 Referee Osiris Maia |
| D | 10–1–1 after bout | Arlen RibeiroView status and profile → | Brave CF 78 / VFE - Brave Combat Federation 78 / Victorious Fighting Entertainment | Draw (Split)Round 3 Time 5:00 Referee Jorge Leite |
| W | 10–1–0 after bout | Luiz Claudio Bezerra FilhoView status and profile → | FMS - Fight Music Show: Fight Night 2 | Submission (Kneebar)Round 1 Time 1:54 Referee Guilherme Vieira Doni |
| L | 9–1–0 after bout | Yazid ChouchaneView status and profile → | UAE Warriors 35 - Africa 4 | Decision (Unanimous)Round 3 Time 5:00 Referee Marc Goddard |
| W | 9–0–0 after bout | Reginaldo CorvaoView status and profile → | Spartacus MMA - Spartacus Fight Event 25 | TKO (Injury)Round 1 Time 0:00 Referee Not listed |
| W | 8–0–0 after bout | Marcelo RomeroView status and profile → | TKO Palmas - TKO Palmasnet 1 | Submission (Arm-Triangle Choke)Round 1 Time 2:45 Referee Gaston Oliveira Jr. |
| W | 7–0–0 after bout | Adilson Ramos SilvaView status and profile → | Spartacus MMA - Spartacus Fight Event 18 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 6–0–0 after bout | Lucas BentoView status and profile → | Copa Parana - Copa Parana de MMA 1 | Submission (Rear-Naked Choke)Round 3 Time 4:53 Referee Sandro Oliveira |
| W | 5–0–0 after bout | Will DiebView status and profile → | HC 11 - Hard Combat 11 | TKORound 2 Time 3:50 Referee Renato Maccarini Jr. |
| W | 4–0–0 after bout | Wesley FerreiraView status and profile → | UNIVERSE MMA - Universe MMA 01 | Decision (Split)Round 3 Time 5:00 Referee Roberto Piccinini |
| W | 3–0–0 after bout | Adriano BrandaoView status and profile → | SCIC 4 - SC in Combat 4 | Decision (Unanimous)Round 3 Time 5:00 Referee Gerson Magalhaes |
| W | 2–0–0 after bout | Lucas Ramos StelleView status and profile → | CWB Fight League - CWBFL 23 | Decision (Split)Round 3 Time 5 Referee Jeliferson Spinassi |
| W | 1–0–0 after bout | Joao NunesView status and profile → | NC - Nacao Cyborg 8 | TKORound 1 Time 4:48 Referee Gaston Oliveira Jr. |
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 Yabna N'Tchala.
Verify source record ↗Every verified opponent opens another full career
18 professional bout rows are displayed from the source record. 18 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.