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 | 26–14–1 (1 NC) after bout | Michal KitaView status and profile → | KSW 79 - De Fries vs. Duffee 2 | TKO (Punches)Round 3 Time 2:06 Referee Michael Bell |
| W | 26–13–1 (1 NC) after bout | Michal MartinekView status and profile → | KSW 75 - Stasiak vs. Ruchala | Decision (Split)Round 3 Time 5:00 Referee Piotr Jarosz |
| L | 25–13–1 (1 NC) after bout | Ricardo PraselView status and profile → | KSW 70 - Pudzianowski vs. Materla | Submission (Ankle Lock)Round 1 Time 1:48 Referee Lukasz Bosacki |
| L | 25–12–1 (1 NC) after bout | Adam BogatyrevView status and profile → | ACA 136 - Bukuev vs. Akopyan | Decision (Unanimous)Round 3 Time 5:00 Referee Maxim Protasov |
| L | 25–11–1 (1 NC) after bout | Evgeniy GoncharovView status and profile → | ACA 128 - Omielanczuk vs. Goncharov | TKO (Punches)Round 3 Time 1:39 Referee Viktor Korneev |
| W | 25–10–1 (1 NC) after bout | Daniel JamesView status and profile → | ACA 122 - Johnson vs. Poberezhets | Decision (Unanimous)Round 3 Time 5:00 Referee Viktor Korneev |
| L | 24–10–1 (1 NC) after bout | Tony JohnsonView status and profile → | ACA 114 - Omielanczuk vs. Johnson | KO (Punch)Round 1 Time 1:09 Referee Herb Dean |
| W | 24–9–1 (1 NC) after bout | Tomas PakutinskasView status and profile → | ACA 109 - Omielanczuk vs. Pakutinskas | TKO (Retirement)Round 1 Time 5:00 Referee Tomasz Bronder |
| W | 23–9–1 (1 NC) after bout | Denis SmoldarevView status and profile → | ACA 101 - Warsaw | KO (Elbow)Round 1 Time 4:40 Referee Marco Broersen |
| W | 22–9–1 (1 NC) after bout | Evgeny ErokhinView status and profile → | ACA 96 - Lodz | TKO (Punches)Round 1 Time 1:33 Referee Lukasz Bosacki |
| W | 21–9–1 (1 NC) after bout | Zelimkhan UmievView status and profile → | ACA 92 - Warsaw | Decision (Unanimous)Round 3 Time 5:00 Referee Marco Broersen |
| L | 20–9–1 (1 NC) after bout | Amir AliakbariView status and profile → | ACB 89 - Krasnodar | Decision (Unanimous)Round 3 Time 5:00 Referee Greg Kleynjans |
| W | 20–8–1 (1 NC) after bout | Bobby BrentsView status and profile → | ACB 83 - Baku | Submission (Rear-Naked Choke)Round 1 Time 2:43 Referee Herb Dean |
| L | 19–8–1 (1 NC) after bout | Curtis BlaydesView status and profile → | UFC 213 - Romero vs. Whittaker | Decision (Unanimous)Round 3 Time 5:00 Referee Marc Goddard |
| L | 19–7–1 (1 NC) after bout | Tim JohnsonView status and profile → | UFC Fight Night 107 - Manuwa vs. Anderson | Decision (Split)Round 3 Time 5:00 Referee Marc Goddard |
| L | 19–6–1 (1 NC) after bout | Stefan StruveView status and profile → | UFC 204 - Bisping vs. Henderson 2 | Submission (Brabo Choke)Round 2 Time 1:41 Referee Kevin Sataki |
| W | 19–5–1 (1 NC) after bout | Alexey OleynikView status and profile → | UFC Fight Night 91 - McDonald vs. Lineker | Decision (Majority)Round 3 Time 5:00 Referee Kevin MacDonald |
| W | 18–5–1 (1 NC) after bout | Jarjis DanhoView status and profile → | UFC Fight Night 84 - Silva vs. Bisping | Technical Decision (Majority)Round 3 Time 1:31 Referee Leon Roberts |
| W | 17–5–1 (1 NC) after bout | Chris de la RochaView status and profile → | UFC Fight Night 72 - Bisping vs. Leites | TKO (Punches)Round 1 Time 0:48 Referee Grant Waterman |
| L | 16–5–1 (1 NC) after bout | Anthony HamiltonView status and profile → | UFC Fight Night 64 - Gonzaga vs. Cro Cop 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Marc Goddard |
| L | 16–4–1 (1 NC) after bout | Jared RosholtView status and profile → | UFC Fight Night 39 - Nogueira vs. Nelson | Decision (Unanimous)Round 3 Time 5:00 Referee Marc Goddard |
| W | 16–3–1 (1 NC) after bout | Nandor GuelminoView status and profile → | UFC 165 - Jones vs. Gustafsson | KO (Punch)Round 3 Time 3:18 Referee Dan Miragliotta |
| W | 15–3–1 (1 NC) after bout | David TkeshelashviliView status and profile → | ECSF - MMA Grand Prix of Eastern Europe 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 14–3–1 (1 NC) after bout | Farrukh MammadievView status and profile → | WH - Igor Vovchanchyn Cup 2 | Submission (North-South Choke)Round 1 Time 0:00 Referee Not listed |
| W | 13–3–1 (1 NC) after bout | Tadas MiceikaView status and profile → | WH - Igor Vovchanchyn Cup 2 | Submission (Kimura)Round 1 Time 0:00 Referee Not listed |
| W | 12–3–1 (1 NC) after bout | Julian BogdanovView status and profile → | ECSF - Kolomyi Cup | Submission (Arm-Triangle Choke)Round 1 Time 3:06 Referee Vitali Vovk |
| W | 11–3–1 (1 NC) after bout | Evgeniy TimanovskiyView status and profile → | WH - Igor Vovchanchyn Cup | Submission (Rear-Naked Choke)Round 2 Time 1:54 Referee Not listed |
| W | 10–3–1 (1 NC) after bout | Yuri GorbenkoView status and profile → | WH - Igor Vovchanchyn Cup | Submission (Keylock)Round 2 Time 2:24 Referee Not listed |
| W | 9–3–1 (1 NC) after bout | Ivan BogdanovView status and profile → | ECSF - MMA Grand Prix of Eastern Europe 1 | Submission (Keylock)Round 1 Time 0:17 Referee Not listed |
| W | 8–3–1 (1 NC) after bout | Vladimir AbdulovView status and profile → | IFC - Winner Punch 2 | Submission (North-South Choke)Round 1 Time 1:58 Referee Arkadiusz Jedraczka |
| W | 7–3–1 (1 NC) after bout | Ivan GayvanovichView status and profile → | RFP 5 - West Fight 3 | Submission (Kimura)Round 1 Time 4:34 Referee Not listed |
| W | 6–3–1 (1 NC) after bout | Dayman LakeView status and profile → | Bushido Lithuania - vol. 47 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 5–3–1 (1 NC) after bout | Jakub BresinskiView status and profile → | Champions Night - Nastula vs. Wronski | KO (Head Kick)Round 1 Time 2:29 Referee Robert Kostecki |
| L | 4–3–1 (1 NC) after bout | Michal WlodarekView status and profile → | VAC - Victory and Glory | Decision (Split)Round 2 Time 5:00 Referee Not listed |
| D | 4–2–1 (1 NC) after bout | Dmitry PoberezhetsView status and profile → | Fight on the East - Poland vs. Ukraine | DrawRound 3 Time 3:00 Referee Damian Grabowski |
| W | 4–2–0 (1 NC) after bout | Piotr MilinskiView status and profile → | IFC - Winner Punch | Decision (Unanimous)Round 3 Time 5:00 Referee Michal Stanislawski |
| W | 3–2–0 (1 NC) after bout | Patryk GacaView status and profile → | FNL - Fight Night Lobez | Decision (Unanimous)Round 2 Time 5:00 Referee Not listed |
| W | 2–2–0 (1 NC) after bout | Blazej WojcikView status and profile → | PF - Pro Fight 5 | Submission (Rear-Naked Choke)Round 1 Time 1:29 Referee Krzysztof Kulak |
| NC | 1–2–0 (1 NC) after bout | Michal GutowskiView status and profile → | IF - Iron Fist 2 | No Contest (Soccer Kick)Round 2 Time 2:46 Referee Tomasz Stasiak |
| L | 1–2–0 after bout | David OlivaView status and profile → | KSW 12 - Najman vs. Pudzianowski | Decision (Unanimous)Round 2 Time 5:00 Referee Robert Kostecki |
| L | 1–1–0 after bout | Konstantin GluhovView status and profile → | KSW 12 - Najman vs. Pudzianowski | Decision (Majority)Round 2 Time 5:00 Referee Robert Kostecki |
| W | 1–0–0 after bout | Karol CelinskiView status and profile → | FCK - Lobez | Decision (Unanimous)Round 2 Time 5:00 Referee Krzysztof Kacperski |
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 Daniel Omielanczuk.
Verify source record ↗Every verified opponent opens another full career
42 professional bout rows are displayed from the source record. 41 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.