THE RECORD
FROM DEBUT TO NEXT BELL
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 | 13β5β0 after bout | Mairon SantosView status and profile β | UFC Fight Night 256 - Burns vs. Morales | Decision (Unanimous)Round 3 Time 5:00 Referee Kerry Hatley |
| L | 13β4β0 after bout | Diego LopesView status and profile β | UFC 300 - Pereira vs. Hill | TKO (Punches)Round 1 Time 1:29 Referee Mark Smith |
| L | 13β3β0 after bout | Edson BarbozaView status and profile β | UFC Fight Night 230 - Yusuff vs. Barboza | Decision (Unanimous)Round 5 Time 5:00 Referee Herb Dean |
| W | 13β2β0 after bout | Don ShainisView status and profile β | UFC Fight Night 211 - Dern vs. Yan | Submission (Guillotine Choke)Round 1 Time 0:30 Referee Jacob Montalvo |
| W | 12β2β0 after bout | Alex CaceresView status and profile β | UFC Fight Night 203 - Santos vs. Ankalaev | Decision (Unanimous)Round 3 Time 5:00 Referee Chris Tognoni |
| L | 11β2β0 after bout | Arnold AllenView status and profile β | UFC on ABC 2 - Vettori vs. Holland | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| W | 11β1β0 after bout | Andre FiliView status and profile β | UFC 246 - McGregor vs. Cerrone | Decision (Unanimous)Round 3 Time 5:00 Referee Chris Tognoni |
| W | 10β1β0 after bout | Gabriel BenitezView status and profile β | UFC 241 - Cormier vs. Miocic 2 | TKO (Punches)Round 1 Time 4:14 Referee Herb Dean |
| W | 9β1β0 after bout | Sheymon MoraesView status and profile β | UFC on ESPN 2 - Barboza vs. Gaethje | Decision (Unanimous)Round 3 Time 5:00 Referee Dan Miragliotta |
| W | 8β1β0 after bout | Suman MokhtarianView status and profile β | UFC Fight Night 142 - Dos Santos vs. Tuivasa | TKO (Punches)Round 1 Time 2:14 Referee Greg Kleynjans |
| W | 7β1β0 after bout | Mike DavisView status and profile β | Dana White's Tuesday Night Contender Series - Season 2, Episode 6 | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| W | 6β1β0 after bout | Dylan TukeView status and profile β | Brave CF 10 - The Kingdom Rises | TKO (Punches)Round 1 Time 0:46 Referee Not listed |
| L | 5β1β0 after bout | Luis GomezView status and profile β | Titan FC 47 - Yusuff vs. Gomez | KO (Punches)Round 1 Time 4:12 Referee Jorge Alonso |
| W | 5β0β0 after bout | Vadim OgarView status and profile β | CFFC 66 - Webb vs. Wilson | KO (Punch)Round 1 Time 0:30 Referee Keith Peterson |
| W | 4β0β0 after bout | Chuka WillisView status and profile β | VFC 56 - Victory Fighting Championship 56 | Decision (Unanimous)Round 3 Time 5:00 Referee Dave Jobeun |
| W | 3β0β0 after bout | Devin TurnerView status and profile β | VFC 54 - Pitolo vs. Kayne 2 | TKO (Punches)Round 2 Time 2:25 Referee Brandon Pfannenstiel |
| W | 2β0β0 after bout | John RamirezView status and profile β | VFC 52 - Kayne vs. Pitolo | Decision (Unanimous)Round 3 Time 5:00 Referee Dave Jobeun |
| W | 1β0β0 after bout | Alvin MercerView status and profile β | SF - Shogun Fights 14 | TKO (Punches)Round 2 Time 0:22 Referee Fernando Yamasaki |
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 Sodiq Yusuff.
Verify source record βUFC and professional records stay separate
The snapshot above counts UFC appearances only. The career table shows every recorded professional bout across all promotions, so pre-UFC results remain visible without being mistaken for UFC results.
Source and correction standard
Roster status and activity are checked against Roster Watch. Ranking labels come from the official UFC rankings snapshot dated August 11, 2026. Announced opponents are dated because cards can change.