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 | 23–10–2 (1 NC) after bout | Petr MaiView status and profile → | GCF 41 - Night of the Legends | Submission (Rear-Naked Choke)Round 1 Time 2:13 Referee Pavel Tous |
| W | 22–10–2 (1 NC) after bout | Ivan GladkiyView status and profile → | GCF 18 - Destiny | Decision (Unanimous)Round 3 Time 5:00 Referee Martin Karaivanov |
| W | 21–10–2 (1 NC) after bout | Marian KotlarView status and profile → | GCF 17 - Big Cage Ostrava 2 | KO (Knee and Punches)Round 2 Time 0:36 Referee Martin Karaivanov |
| L | 20–10–2 (1 NC) after bout | Mikael SilanderView status and profile → | BP 11 - Kankaanpaa vs. Yamaguchi | Submission (Keylock)Round 1 Time 0:00 Referee Not listed |
| L | 20–9–2 (1 NC) after bout | Eric LukeView status and profile → | GCF 7 - Redemption | Submission (Rear-Naked Choke)Round 1 Time 3:26 Referee Not listed |
| D | 20–8–2 (1 NC) after bout | James DoolanView status and profile → | OT - On Top 1 | DrawRound 3 Time 5:00 Referee Not listed |
| W | 20–8–1 (1 NC) after bout | Miroslav KubanView status and profile → | GCF 1 - Judgement Day | Submission (Rear-Naked Choke)Round 1 Time 4:36 Referee Not listed |
| W | 19–8–1 (1 NC) after bout | Joaquim RodriguesView status and profile → | HC 3 - Hell Cage 3 | Submission (Rear-Naked Choke)Round 1 Time 1:32 Referee Not listed |
| L | 18–8–1 (1 NC) after bout | Bill BolandView status and profile → | HCF - Crow's Nest | TKO (Punches)Round 2 Time 2:59 Referee Philippe Chartier |
| W | 18–7–1 (1 NC) after bout | Usman KhanipaevView status and profile → | WUFC - Trofeu Feira 13 | N/ARound — Time 0:00 Referee Not listed |
| W | 17–7–1 (1 NC) after bout | Ivan RodriguezView status and profile → | UF - Karlovy Vary | Technical Submission (Rear-Naked Choke)Round 1 Time N/A Referee Not listed |
| NC | 16–7–1 (1 NC) after bout | Phil HarrisView status and profile → | CFS - D-Day | No ContestRound 1 Time N/A Referee Not listed |
| W | 16–7–1 after bout | Rostislav HejdukView status and profile → | NOTG - Night of Champions | SubmissionRound 1 Time 0:00 Referee Not listed |
| L | 15–7–1 after bout | Andranik AshugyanView status and profile → | WUFC - Trofeu Feira 12 | SubmissionRound — Time 0:00 Referee Not listed |
| L | 15–6–1 after bout | Sergiu GhilescuView status and profile → | WUFC - World Championships 2 | TKORound — Time 0:00 Referee Not listed |
| W | 15–5–1 after bout | Anderson PereiraView status and profile → | FFC - Heaven or Hell | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 14–5–1 after bout | George ChanadiryView status and profile → | NOTG - Night of the Best | Submission (Armbar)Round 1 Time 1:56 Referee Not listed |
| L | 13–5–1 after bout | Sergej JuskevicView status and profile → | FFC - Feel The Spirit | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 13–4–1 after bout | Patrik DolezelView status and profile → | NOTG - Best of the Best | Decision (Unanimous)Round 2 Time 5:00 Referee Not listed |
| W | 12–4–1 after bout | Slava PopovView status and profile → | Extravaganza - MMA | SubmissionRound 1 Time 0:00 Referee Not listed |
| D | 11–4–1 after bout | Slavomir PopovicView status and profile → | FE - Fight Explosion | DrawRound 2 Time 0:00 Referee Not listed |
| W | 11–4–0 after bout | Blazej WoznickiView status and profile → | CGP - Czech Grand Prix | N/ARound 1 Time 0:00 Referee Not listed |
| W | 10–4–0 after bout | Ali Selcuk AyinView status and profile → | FFC - Bushido Fight Club | Submission (Rear Naked Choke)Round 1 Time 1:04 Referee Henryk Kretzschmar |
| L | 9–4–0 after bout | Bendy CasimirView status and profile → | NOTG - Night of the Gladiators | TKORound 1 Time 0:00 Referee Not listed |
| L | 9–3–0 after bout | Maciej PolokView status and profile → | NOTG - Night of the Gladiators | Submission (Triangle Choke)Round 3 Time 0:00 Referee Not listed |
| L | 9–2–0 after bout | Forro LaszioView status and profile → | TFC 3 - TotalFight 3 | TKORound 1 Time 0:00 Referee Not listed |
| W | 9–1–0 after bout | Rastislav HascicView status and profile → | NOTG - Night of the Gladiators | TKORound 1 Time 0:00 Referee Not listed |
| W | 8–1–0 after bout | Attila TakacsView status and profile → | TFC 2 - TotalFight 2 | DecisionRound — Time 0:00 Referee Not listed |
| W | 7–1–0 after bout | Petr MaiView status and profile → | NOTG 20 - Night of the Gladiators 20 | N/ARound — Time 0:00 Referee Not listed |
| W | 6–1–0 after bout | Rastislav HascicView status and profile → | NOTG 18 - Night of the Gladiators 18 | N/ARound — Time 0:00 Referee Not listed |
| W | 5–1–0 after bout | Petr MaiView status and profile → | NOTG 13 - Night of the Gladiators 13 | Submission (Choke)Round 1 Time 0:00 Referee Not listed |
| L | 4–1–0 after bout | Metin YakutView status and profile → | NOTG 12 - Night of the Gladiators 12 | KORound 1 Time 0:28 Referee Not listed |
| W | 4–0–0 after bout | Petr CajnakView status and profile → | NOTG 11 - Night of the Gladiators 11 | SubmissionRound 1 Time 0:00 Referee Not listed |
| W | 3–0–0 after bout | Slawomir SkrzypczakView status and profile → | NOTG - Night of the Gladiators | SubmissionRound 1 Time 0:00 Referee Not listed |
| W | 2–0–0 after bout | Jan StivicView status and profile → | NOTG - Night of the Gladiators | TKORound 1 Time 0:00 Referee Not listed |
| W | 1–0–0 after bout | Robert VisekView status and profile → | NOTG - Night of the Gladiators | SubmissionRound 1 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 Michal Hamrsmid.
Verify source record ↗Every verified opponent opens another full career
36 professional bout rows are displayed from the source record. 33 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.