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 | 34–9–2 after bout | Gregor HerbView status and profile → | M-1 Global - M-1 Challenge 42 | Decision (Unanimous)Round 3 Time 5:00 Referee Vyacheslav Kiselev |
| W | 33–9–2 after bout | Michele VerginelliView status and profile → | M-1 Challenge 36 - Confrontation in Mytishchi | Decision (Unanimous)Round 3 Time 5:00 Referee Marco Broersen |
| W | 32–9–2 after bout | Luigi FioravantiView status and profile → | M-1 Challenge 25 - Zavurov vs. Enomoto | Decision (Unanimous)Round 3 Time 5:00 Referee Marco Broersen |
| W | 31–9–2 after bout | Gregory BabeneView status and profile → | Union of Veterans of Sport - Russia vs. the World | Decision (Split)Round 3 Time 5:00 Referee Not listed |
| W | 30–9–2 after bout | Lubomir GuedjevView status and profile → | fightFORCE - Russia vs. The World | TKO (Punches)Round 2 Time 2:06 Referee Troy Waugh |
| W | 29–9–2 after bout | Emyr BussadeView status and profile → | Bodog Fight - USA vs. Russia | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 28–9–2 after bout | Jorge SantiagoView status and profile → | Bodog Fight - Clash of the Nations | TKO (Punches)Round 2 Time 4:48 Referee Not listed |
| W | 28–8–2 after bout | Matt EwinView status and profile → | Bodog Fight - Costa Rica Combat | TKO (Punches)Round 1 Time 0:43 Referee Not listed |
| L | 27–8–2 after bout | Trevor PrangleyView status and profile → | Bodog Fight - USA vs. Russia | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 27–7–2 after bout | Gregory BouchelaghemView status and profile → | M-1 MFC - Russia vs. France | DecisionRound 3 Time 5:00 Referee Not listed |
| L | 27–6–2 after bout | Denis KangView status and profile → | Pride - Bushido 8 | Decision (Unanimous)Round 2 Time 5:00 Referee Minoru Toyonaga |
| W | 27–5–2 after bout | Matt EwinView status and profile → | M-1 MFC - Heavyweight GP | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 26–5–2 after bout | Flavio Luiz MouraView status and profile → | M-1 MFC - Middleweight GP | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 25–5–2 after bout | Azred TelkusheevView status and profile → | M-1 MFC - Middleweight GP | Submission (Rear-Naked Choke)Round 1 Time 1:25 Referee Not listed |
| W | 24–5–2 after bout | Martin KampmannView status and profile → | M-1 MFC - Middleweight GP | TKO (Doctor Stoppage)Round 1 Time 1:21 Referee Not listed |
| L | 23–5–2 after bout | Trevor PrangleyView status and profile → | Euphoria - Russia vs. USA | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| D | 23–4–2 after bout | Denis KangView status and profile → | M-1 MFC - Russia vs. The World 7 | DrawRound 1 Time 10:00 Referee Not listed |
| W | 23–4–1 after bout | Chris AlbandiaView status and profile → | M-1 MFC - Russia vs. the World 6 | TKO (Punches)Round 1 Time 0:50 Referee Not listed |
| D | 22–4–1 after bout | Mike PyleView status and profile → | M-1 MFC - Russia vs. the World 5 | DrawRound 1 Time 10:00 Referee Gilbert Yvel |
| W | 22–4–0 after bout | Curtis StoutView status and profile → | M-1 MFC - Russia vs. the World 4 | Submission (Rear-Naked Choke)Round 1 Time 2:57 Referee Not listed |
| L | 21–4–0 after bout | Murad ChunkaievView status and profile → | 2H2H 5 - Simply the Best 5 | DecisionRound 2 Time 3:00 Referee Not listed |
| L | 21–3–0 after bout | Ivan SalaverryView status and profile → | UFC 37 - High Impact | TKO (Punches)Round 3 Time 2:27 Referee Mason White |
| W | 21–2–0 after bout | Ricardo AlmeidaView status and profile → | UFC 35 - Throwdown | TKO (Punches)Round 2 Time 2:01 Referee Mason White |
| W | 20–2–0 after bout | Renato VieiraView status and profile → | M-1 MFC - Russia vs. the World 2 | TKO (Punches)Round 1 Time 1:01 Referee Not listed |
| W | 19–2–0 after bout | Dave DalglieshView status and profile → | 2H2H 3 - Hotter Than Hot | Submission (Armbar)Round 1 Time 2:32 Referee Not listed |
| W | 18–2–0 after bout | Tulio PalharesView status and profile → | M-1 MFC - Russia vs. the World 1 | Submission (Armbar)Round 2 Time 2:16 Referee Apy Echteld |
| W | 17–2–0 after bout | Martijn de JongView status and profile → | MillenniumSports - Veni Vidi Vici | TKO (Strikes)Round — Time 0:00 Referee Not listed |
| W | 16–2–0 after bout | Alexei VeselovzorovView status and profile → | M-1 MFC - World Championship 2000 | Submission (Armbar)Round — Time 0:00 Referee Not listed |
| W | 15–2–0 after bout | Nikolai OnikienkoView status and profile → | M-1 MFC - World Championship 2000 | Submission (Armbar)Round — Time 0:00 Referee Not listed |
| W | 14–2–0 after bout | Adnan DurmusView status and profile → | M-1 MFC - World Championship 2000 | TKO (Strikes)Round — Time 0:00 Referee Not listed |
| W | 13–2–0 after bout | Nikolai OnikienkoView status and profile → | M-1 MFC - CIS Cup 2000 Final | Submission (Armlock)Round 1 Time 0:00 Referee Not listed |
| W | 12–2–0 after bout | Martijn de JongView status and profile → | BOA 2 - Battle of Arnhem 2 | Submission (Guillotine Choke)Round — Time 0:00 Referee Not listed |
| L | 11–2–0 after bout | Amar SuloevView status and profile → | WVC 11 - World Vale Tudo Championship 11 | Submission (Rear-Naked Choke)Round 1 Time 1:47 Referee Not listed |
| W | 11–1–0 after bout | Phil EnsmingerView status and profile → | WVC 11 - World Vale Tudo Championship 11 | TKO (Submission to Strikes)Round 1 Time 8:51 Referee Not listed |
| W | 10–1–0 after bout | Fabricio Santos PereiraView status and profile → | WVC 11 - World Vale Tudo Championship 11 | TKO (Submission to Strikes)Round 1 Time 3:48 Referee Not listed |
| L | 9–1–0 after bout | Andrey RudakovView status and profile → | IAFC - Pankration World Championship 2000 [Day 2] | DecisionRound 1 Time 0:00 Referee Not listed |
| W | 9–0–0 after bout | Daur DyakaevView status and profile → | IAFC - Pankration World Championship 2000 [Day 1] | Submission (Rear-Naked Choke)Round 1 Time 0:57 Referee Not listed |
| W | 8–0–0 after bout | Ilya KudryashovView status and profile → | M-1 MFC - European Championship 2000 | Submission (Armbar)Round 1 Time 4:18 Referee Not listed |
| W | 7–0–0 after bout | Rafles la RoseView status and profile → | M-1 MFC - European Championship 2000 | Submission (Armbar)Round 1 Time 5:12 Referee Not listed |
| W | 6–0–0 after bout | Goksel SahinbasView status and profile → | 2H2H 1 - 2 Hot 2 Handle | TKO (Punches)Round 1 Time 3:28 Referee Not listed |
| W | 5–0–0 after bout | Sergei ZavadskyView status and profile → | M-1 MFC - Russia Open Tournament | Submission (Armbar)Round 1 Time 0:57 Referee Not listed |
| W | 4–0–0 after bout | Sergei GurView status and profile → | M-1 MFC - Russia Open Tournament | Submission (Armbar)Round 1 Time 1:17 Referee Not listed |
| W | 3–0–0 after bout | Darrell GholarView status and profile → | M-1 MFC - World Championship 1999 | DecisionRound 3 Time 10:00 Referee Not listed |
| W | 2–0–0 after bout | Amar SuloevView status and profile → | M-1 MFC - World Championship 1999 | Submission (Armbar)Round 1 Time 6:08 Referee Not listed |
| W | 1–0–0 after bout | Ruslan YacoupovView status and profile → | M-1 MFC - World Championship 1998 | Submission (Armbar)Round 2 Time 1:48 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 Andrei Semenov.
Verify source record ↗Every verified opponent opens another full career
45 professional bout rows are displayed from the source record. 39 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.