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 | 7–38–0 after bout | David AlmayoView status and profile → | IBY2 - Israeli Backyard 2 | Submission (Rear-Naked Choke)Round 1 Time 0:00 Referee Daniel Rubinov |
| L | 7–37–0 after bout | Fouad SandbeckView status and profile → | MMA Galla - Vol. 30 | Submission (Rear-Naked Choke)Round 1 Time 0:00 Referee Not listed |
| L | 7–36–0 after bout | Anatolie GafinView status and profile → | Wise Management - Wise Boxing Night | TKO (Punches)Round 1 Time 0:45 Referee Not listed |
| L | 7–35–0 after bout | Patrik KutilView status and profile → | HG - Heroes Gate 32 | TKO (Punches)Round 1 Time 0:00 Referee Not listed |
| L | 7–34–0 after bout | Hama DaraView status and profile → | Turku Fight 9 - Hara vs. Kuprenko | TKO (Punches)Round 2 Time 1:41 Referee Not listed |
| L | 7–33–0 after bout | Carlos Ivan MartinView status and profile → | The Battle Championship - The Broken Bones | Submission (Rear-Naked Choke)Round 1 Time 2:09 Referee Bentejui Santana |
| L | 7–32–0 after bout | Madis MaesteView status and profile → | MMA Raju - MMA Raju 15 | Submission (Rear-Naked Choke)Round 1 Time 0:00 Referee Not listed |
| L | 7–31–0 after bout | Sultan Hussain SulimaniView status and profile → | GMC 37 - German MMA Championship 37 | TKO (Punches)Round 1 Time 0:00 Referee Not listed |
| L | 7–30–0 after bout | Brice PicaudView status and profile → | Lyon Fighting Championship - LFC: La Nuit des Combattents | TKO (Punches)Round 1 Time 5:00 Referee Not listed |
| L | 7–29–0 after bout | Assis SilvaView status and profile → | EBD - On the Road to European Beatdown 5 | Submission (Armbar)Round 1 Time 3:10 Referee Not listed |
| L | 7–28–0 after bout | Mickael KanguichievView status and profile → | KARMMA - Fight Night 1 | TKO (Doctor Stoppage)Round 2 Time 5:00 Referee Not listed |
| L | 7–27–0 after bout | Kalifa SeydiView status and profile → | KCC 1 - Kingdom Challenge Championship 1 | TKORound 1 Time 4:30 Referee Yohan Jolly |
| L | 7–26–0 after bout | Gustavo OliveiraView status and profile → | Power Fighting Championship - PFC 7 | TKORound 1 Time 2:52 Referee Joao Vitor Costa |
| L | 7–25–0 after bout | Julien GraccoView status and profile → | Bushido 87 - Bushido Fighting Championship | SubmissionRound 1 Time 4:55 Referee Not listed |
| L | 7–24–0 after bout | Sami YahiaView status and profile → | Lyon Fighting Championship - LFC: Sene vs. Gnaze | TKORound 3 Time 1:50 Referee Loic Pora |
| L | 7–23–0 after bout | Noam AlonView status and profile → | MMA Open - Bring vs. Agamirov | TKORound 1 Time 0:00 Referee Moshe Robinov |
| L | 7–22–0 after bout | Itay LipszycView status and profile → | Zuri Warriors Championship - ZWC: International 1 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 7–21–0 after bout | Dimitri BolkvadzeView status and profile → | GWF 1 - Gurji Warrior Federation 1 | TKO (Retirement)Round 2 Time 5:00 Referee Not listed |
| L | 7–20–0 after bout | Mohammed WalidView status and profile → | LITC - Lugano in the Cage 4 | Submission (Rear-Naked Choke)Round 1 Time 1:17 Referee Claudio Alberton |
| W | 7–19–0 after bout | Roman ZhukovView status and profile → | RFP 85 - Step to Top 17 | Submission (Anaconda Choke)Round 2 Time 3:57 Referee Alexander Zaichenko |
| L | 6–19–0 after bout | Alexey BulayView status and profile → | Maximus Fight Club - Maximus Fighting Championship Pro 6 | Decision (Unanimous)Round 2 Time 5:00 Referee Vladimir Timchenko |
| W | 6–18–0 after bout | Aleksey ShatadView status and profile → | RFP 84 - Step to Top 16: Battle on Horyn 3 | Submission (Triangle Choke)Round 2 Time 3:40 Referee Alexander Zaichenko |
| L | 5–18–0 after bout | Fakhriddin IskandarovView status and profile → | ProFC Ukraine - Lubart's Warriors 4 | TKO (Punches)Round 2 Time 1:30 Referee Not listed |
| L | 5–17–0 after bout | Denis PalancicaView status and profile → | Eagles FC - Reset | Submission (Neck Crank)Round 1 Time 4:45 Referee Not listed |
| L | 5–16–0 after bout | Ata AtdayevView status and profile → | MADA - Madabattle Martial Arts Festival 2 | Submission (Guillotine Choke)Round 1 Time 0:00 Referee Not listed |
| L | 5–15–0 after bout | Alexander BezkorovaynyView status and profile → | RFP 80 - Lviv Open Cup 2020 | Decision (Unanimous)Round 3 Time 5:00 Referee Sergey Sokha |
| L | 5–14–0 after bout | Nazariy DanylyukView status and profile → | RFP 74 - West Fight 28 | Submission (Guillotine Choke)Round 1 Time 3:46 Referee Sergey Sokha |
| L | 5–13–0 after bout | Karlen MinasianView status and profile → | Cage Fighting Promotion MMA - Kletka Fight Night 6 | Decision (Unanimous)Round 3 Time 5:00 Referee Denis Molodenko |
| L | 5–12–0 after bout | Yuriy KlimchukView status and profile → | RFP 70 - Step to Top 8: Battle on Horyn 2 | Submission (Rear-Naked Choke)Round 1 Time 1:12 Referee Sergey Sokha |
| W | 5–11–0 after bout | Vadim SakalView status and profile → | GCFC MMA 7 - Golden Coat Fighting Championship | Submission (Armbar)Round 3 Time 0:00 Referee Not listed |
| L | 4–11–0 after bout | Valeriy RybinView status and profile → | RFP 66 - Lviv Open Cup 2018 | Decision (Unanimous)Round 3 Time 5:00 Referee Sergey Sokha |
| L | 4–10–0 after bout | Xiaoyang LiuView status and profile → | WLF - W.A.R.S. 26 | TKO (Punches)Round 3 Time 3:26 Referee Not listed |
| W | 4–9–0 after bout | Ivan SafonovView status and profile → | Reconquista - Reconquista 5 | TKO (Punches)Round 1 Time 2:00 Referee Sergey Nikonenko |
| W | 3–9–0 after bout | Vadim OstrouhovView status and profile → | PPC 4 - Kratos Cup 5: Battle in the Mountains | Submission (Triangle Choke)Round 1 Time 4:42 Referee Not listed |
| L | 2–9–0 after bout | Ivan AndrushchenkoView status and profile → | ProFC Ukraine - Brave Hearts | Submission (Rear-Naked Choke)Round 2 Time 3:34 Referee Igor Konvisher |
| L | 2–8–0 after bout | Rui ChenView status and profile → | Glory of Heroes - Conquest of Heroes 1 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 2–7–0 after bout | Oleksii KryvetsView status and profile → | GEFC / Victory Promotion Company - VPC 1 | Submission (Armbar)Round 1 Time 2:07 Referee Dmitriy Rudich |
| L | 2–6–0 after bout | Shyngys KairanovView status and profile → | Alash Pride / Tech-Krep FC - Selection 16 | Submission (Inverted Triangle Choke)Round 2 Time 1:03 Referee Daurenbek Dzhakaev |
| L | 2–5–0 after bout | Evgeniy ZavgorodniyView status and profile → | MMAPU - MMA Pro Ukraine 7 | SubmissionRound 2 Time 2:50 Referee Bogdan Romanovich |
| L | 2–4–0 after bout | Djabbar UsifiView status and profile → | GEFC - Hammer of Thor 3 | Decision (Unanimous)Round 3 Time 5:00 Referee Michael Sidorov |
| W | 2–3–0 after bout | Maksim GorobetsView status and profile → | MMAPU - The Edge 2 | Submission (Rear-Naked Choke)Round 1 Time 2:17 Referee Igor Makarenko |
| L | 1–3–0 after bout | Movsar EvloevView status and profile → | M-1 Challenge 66 - Nemkov vs. Yusupov | TKO (Punches)Round 1 Time 4:09 Referee Viktor Korneev |
| W | 1–2–0 after bout | Vladislav KozinetsView status and profile → | ECSF - Iron Fist 3 | Submission (Rear-Naked Choke)Round 1 Time 2:59 Referee Igor Konvisher |
| L | 0–2–0 after bout | Dimitri GoetteView status and profile → | WWFC - Cage Encounter 2 | TKO (Punches)Round 2 Time 0:22 Referee Vladimir Shemarov |
| L | 0–1–0 after bout | Ivan AndrushchenkoView status and profile → | ECSF - Iron Fist 1 | Decision (Split)Round 3 Time 5:00 Referee Igor Konvisher |
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 Aleksander Krupenkin.
Verify source record ↗Every verified opponent opens another full career
45 professional bout rows are displayed from the source record. 43 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.