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 | 11–7–0 after bout | Evgeniy GoncharovView status and profile → | ACA 204 - Shlemenko vs. Dipchikov | Decision (Unanimous)Round 3 Time 5:00 Referee Maxim Protasov |
| W | 11–6–0 after bout | Daniil MatsolaView status and profile → | ACA 202 - Johnson vs. Kornilov | KO (Punches)Round 1 Time 1:00 Referee Maxim Protasov |
| W | 10–6–0 after bout | Viktor NemkovView status and profile → | Sokol Fighting - Sokol 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 9–6–0 after bout | Shamsutdin MakhmudovView status and profile → | Nashe Delo - Aryshev vs. Ermekov 2 | Decision (Split)Round 5 Time 5:00 Referee Alexander Sidorin |
| W | 9–5–0 after bout | Viktor NemkovView status and profile → | Nashe Delo - Nemkov vs. Ibragimov | Decision (Split)Round 5 Time 5:00 Referee Vyacheslav Kiselev |
| L | 8–5–0 after bout | Ivan ShtyrkovView status and profile → | RCC 20 - Russian Cagefighting Championship 20 | TKO (Punches)Round 3 Time 1:43 Referee Vyacheslav Kiselev |
| L | 8–4–0 after bout | Danilo MarquesView status and profile → | UFC 253 - Adesanya vs. Costa | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| L | 8–3–0 after bout | Roman DolidzeView status and profile → | UFC Fight Night 172 - Figueiredo vs. Benavidez 2 | TKO (Knee and Punches)Round 1 Time 4:15 Referee Herb Dean |
| L | 8–2–0 after bout | Ed HermanView status and profile → | UFC Fight Night 163 - Magomedsharipov vs. Kattar | Decision (Unanimous)Round 3 Time 5:00 Referee Vyacheslav Kiselev |
| L | 8–1–0 after bout | Da Woon JungView status and profile → | UFC Fight Night 157 - Andrade vs. Zhang | Submission (Guillotine Choke)Round 3 Time 2:00 Referee Leon Roberts |
| W | 8–0–0 after bout | Rafal KijanczukView status and profile → | M-1 Challenge 101 - Prikaza vs. Rakhmonov | TKO (Punches)Round 1 Time 2:30 Referee Vyacheslav Kiselev |
| W | 7–0–0 after bout | Dimitriy MikutsaView status and profile → | M-1 Challenge 96 - Mikutsa vs. Ibragimov | Submission (Rear-Naked Choke)Round 2 Time 4:30 Referee Lukasz Bosacki |
| W | 6–0–0 after bout | Giga KukhalashviliView status and profile → | M-1 Challenge 92 - Kharitonov vs. Vyazigin | DQ (Rope Grabbing)Round 3 Time 3:27 Referee Vyacheslav Kiselev |
| W | 5–0–0 after bout | Stephan PuetzView status and profile → | M-1 Challenge 88 - Ismagulov vs. Tutarauli | Submission (Bulldog Choke)Round 3 Time 2:12 Referee Marco Broersen |
| W | 4–0–0 after bout | Ullubiy PakhrutdinovView status and profile → | Northwest League of Combat Sambo - Road to China 3 | Submission (Rear-Naked Choke)Round 1 Time 1:33 Referee Oleg Kucherenko |
| W | 3–0–0 after bout | Dmitry ShumilovView status and profile → | Olympic Platform Foundation - Friendship of Peoples Grand Prix 2017 | Decision (Unanimous)Round 2 Time 5:00 Referee Not listed |
| W | 2–0–0 after bout | Vladimir TrusovView status and profile → | Olympic Platform Foundation - Friendship of Peoples Grand Prix 2017 | Decision (Unanimous)Round 2 Time 5:00 Referee Not listed |
| W | 1–0–0 after bout | Mukhammedali ShokirovView status and profile → | Suvorov FC - Suvorov Fighting Championship | TKORound 1 Time 1:23 Referee Nikolay Klimov |
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 Khadis Ibragimov.
Verify source record ↗Every verified opponent opens another full career
18 professional bout rows are displayed from the source record. 16 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.