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 |
|---|---|---|---|---|
| W | 30–12–0 (1 NC) after bout | Hojat KhajevandView status and profile → | Oktagon MMA - Oktagon 91: Engizek vs. Jotko 2 | Submission (Arm-Triangle Choke)Round 2 Time 2:08 Referee Josef Louc |
| W | 29–12–0 (1 NC) after bout | Robert PukacView status and profile → | Oktagon MMA - Oktagon 81: Fleury vs. Buday | Decision (Unanimous)Round 3 Time 5:00 Referee Piotr Jarosz |
| L | 28–12–0 (1 NC) after bout | Makhmud MuradovView status and profile → | Oktagon MMA - Oktagon 72: Vemola vs. Vegh 3 | Decision (Unanimous)Round 5 Time 5:00 Referee Marc Goddard |
| L | 28–11–0 (1 NC) after bout | Kerim EngizekView status and profile → | Oktagon MMA - Oktagon 62: Eckerlin vs. Jungwirth | Decision (Unanimous)Round 5 Time 5:00 Referee Pavel Tous |
| W | 28–10–0 (1 NC) after bout | Piotr WawrzyniakView status and profile → | Oktagon MMA - Oktagon 54: Kincl vs. Wawrzyniak | Submission (Arm-Triangle Choke)Round 3 Time 1:50 Referee Pavel Tous |
| W | 27–10–0 (1 NC) after bout | Karlos VemolaView status and profile → | Oktagon MMA - Oktagon 43: Kincl vs. Vemola 2 | Decision (Unanimous)Round 5 Time 5:00 Referee Gerd Richter |
| W | 26–10–0 (1 NC) after bout | Alex LohoreView status and profile → | Oktagon MMA - Oktagon 35: Kincl vs. Lohore | KO (Elbows)Round 1 Time 1:54 Referee Ahmed Korchi |
| W | 25–10–0 (1 NC) after bout | Samuel KristoficView status and profile → | Oktagon MMA - Oktagon 31: Kristofic vs. Kincl | Decision (Unanimous)Round 5 Time 5:00 Referee Pavel Tous |
| L | 24–10–0 (1 NC) after bout | Roberto SoldicView status and profile → | KSW 63 - Crime Of The Century | TKO (Punches)Round 3 Time 2:55 Referee Lukasz Bosacki |
| W | 24–9–0 (1 NC) after bout | Tomasz RomanowskiView status and profile → | KSW 61 - To Fight or Not To Fight | TKO (Punches)Round 2 Time 3:36 Referee Gerd Richter |
| W | 23–9–0 (1 NC) after bout | Tomasz DrwalView status and profile → | KSW 57 - De Fries vs. Kita | KO (Punches)Round 1 Time 4:23 Referee Tomasz Bronder |
| W | 22–9–0 (1 NC) after bout | Mattia SchiavolinView status and profile → | PFN - Prague Fight Night | Decision (Unanimous)Round 3 Time 5:00 Referee Ondrej Petr |
| W | 21–9–0 (1 NC) after bout | Petr OndrusView status and profile → | XFN 15 - X Fight Nights 15 | Submission (Rear-Naked Choke)Round 1 Time 3:35 Referee Marco Broersen |
| W | 20–9–0 (1 NC) after bout | Alexander DolotenkoView status and profile → | XFN 13 - X Fight Nights 13 | TKO (Punches)Round 1 Time 2:39 Referee Nebil Sebai |
| L | 19–9–0 (1 NC) after bout | Karlos VemolaView status and profile → | XFN 11 - Back to the O2 Arena | DecisionRound 3 Time 5:00 Referee Not listed |
| W | 19–8–0 (1 NC) after bout | Vitor NobregaView status and profile → | XFN 6 - X Fight Nights 6 | TKO (Punches)Round 1 Time 4:29 Referee Not listed |
| W | 18–8–0 (1 NC) after bout | Mohamed SayahView status and profile → | XFN 5 - X Fight Nights 5 | Decision (Unanimous)Round 3 Time 5:00 Referee Marco Broersen |
| W | 17–8–0 (1 NC) after bout | Igor FernandesView status and profile → | ACB 63 - Gdnask/Sopot | KO (Head Kick and Punches)Round 1 Time 4:59 Referee John McCarthy |
| NC | 16–8–0 (1 NC) after bout | Arbi AgujevView status and profile → | ACB 52 - Vienna | No Contest (Overturned by Promoter)Round 2 Time 4:42 Referee Neil Hall |
| W | 16–8–0 after bout | Sergey KhandozhkoView status and profile → | ACB 32 - Battle of Lions | Decision (Unanimous)Round 3 Time 5:00 Referee Viktor Korneev |
| W | 15–8–0 after bout | Renat LyatifovView status and profile → | ACB 26 - Grand Prix Final 2015 | Decision (Unanimous)Round 3 Time 5:00 Referee Ashot Ashugyan |
| W | 14–8–0 after bout | Robert PukacView status and profile → | Full Fight 1 - Slovakia and Czech vs. Russia | Decision (Split)Round 3 Time 5:00 Referee Vaclav Pribyl |
| L | 13–8–0 after bout | Albert DuraevView status and profile → | ACB 16 - Grand Prix Berkut 2015 Stage 3 | Submission (Triangle Choke)Round 3 Time 4:50 Referee Vyacheslav Kiselev |
| W | 13–7–0 after bout | Laszlo SolteszView status and profile → | GCF Challenge - Eastern Best 3 | TKO (Punches)Round 1 Time N/A Referee Pavel Tous |
| W | 12–7–0 after bout | Valid AbdurachmanovView status and profile → | GCF 27 - Road to the Cage | TKO (Punches)Round 1 Time 4:30 Referee Pavel Tous |
| W | 11–7–0 after bout | Peter StachoView status and profile → | GCF 25 - Over the Top | TKO (Punches)Round 1 Time N/A Referee Not listed |
| W | 10–7–0 after bout | Wanderson SilvaView status and profile → | CF - Cage Fighters 3 | Submission (Kimura)Round 1 Time 4:42 Referee Not listed |
| W | 9–7–0 after bout | Markus Di GalloView status and profile → | CFS 7 - Cage Fight Series 7 | Submission (Kimura)Round 1 Time 4:25 Referee Not listed |
| L | 8–7–0 after bout | Magnus CedenbladView status and profile → | Superior Challenge 5 - Pride and Fury | TKO (Punches)Round 2 Time 2:32 Referee Not listed |
| L | 8–6–0 after bout | Andre ReindersView status and profile → | HC 5 - Hell Cage 5 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 8–5–0 after bout | August WallenView status and profile → | The Zone FC 5 - Bushido | Submission (Triangle Choke)Round 1 Time 4:03 Referee Carl Otto Knudsen |
| L | 8–4–0 after bout | Alexander ShlemenkoView status and profile → | HC 4 - Hell Cage 4 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 8–3–0 after bout | Maksim NevoliaView status and profile → | HC 3 - Hell Cage 3 | Submission (Rear-Naked Choke)Round 1 Time 4:26 Referee Not listed |
| W | 7–3–0 after bout | Vasily KrilovView status and profile → | MFC - Mix Fight Combat | Submission (Kimura)Round 2 Time 2:16 Referee Not listed |
| W | 6–3–0 after bout | Tom HaddockView status and profile → | HC 2 - Hell Cage 2 | Submission (Choke)Round 1 Time 2:39 Referee Not listed |
| W | 5–3–0 after bout | Boquihu BoquihuView status and profile → | FA 3 - Fight Arena 3 | TKORound 2 Time 0:00 Referee Not listed |
| W | 4–3–0 after bout | David KedzuchView status and profile → | GFF 7 - Gladiators Free Fight 7 | KORound 2 Time 1:19 Referee Not listed |
| L | 3–3–0 after bout | Teemu InkeroinenView status and profile → | The Cage Vol. 10 - Neoblood | DecisionRound 2 Time 5:00 Referee Not listed |
| W | 3–2–0 after bout | Peter KirkegaardView status and profile → | FG 6 - Fighter Gala 6 | TKORound 3 Time 2:42 Referee Not listed |
| L | 2–2–0 after bout | Nikolai KoubtiView status and profile → | XFC - Xtreme Fighting Championship | DecisionRound 3 Time 0:00 Referee Not listed |
| L | 2–1–0 after bout | Tomas KuzelaView status and profile → | GFF 6 - Gladiators Free Fight 6 | Decision (Unanimous)Round 2 Time 5:00 Referee Not listed |
| W | 2–0–0 after bout | Dawid WarcholView status and profile → | NBR 2 - Nord Bohemia Ring 2 | TKO (Punches)Round 3 Time 2:13 Referee Not listed |
| W | 1–0–0 after bout | Tomas MajlarView status and profile → | NBR 1 - Nord Bohemia Ring 1 | N/ARound — Time 0: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 Patrik Kincl.
Verify source record ↗Every verified opponent opens another full career
43 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.