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 | 19–10–0 after bout | Emran HafizogluView status and profile → | Khan Fight - Inferno | Submission (Heel Hook)Round 1 Time 1:59 Referee Izat Toprak |
| L | 19–9–0 after bout | Raul TutarauliView status and profile → | Brave CF X GFC 32 - Brave Combat Federation : Georgia vs. The World | Decision (Unanimous)Round 5 Time 5:00 Referee Declan Larkin |
| W | 19–8–0 after bout | Jeanderson CastroView status and profile → | LFL 18 - Levels Fight League 18 | Submission (Guillotine Choke)Round 1 Time 3:46 Referee Danial Sharifi |
| W | 18–8–0 after bout | Wallison HenriqueView status and profile → | LFL 12 - Levels Fight League 12 | Submission (Guillotine Choke)Round 2 Time 1:20 Referee Danial Sharifi |
| L | 17–8–0 after bout | Archie ColganView status and profile → | Bellator 301 - Amosov vs. Jackson | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| L | 17–7–0 after bout | Gadzhi RabadanovView status and profile → | Bellator 297 - Nemkov vs. Romero | Decision (Unanimous)Round 3 Time 5:00 Referee Mike Cimmarusti |
| L | 17–6–0 after bout | Ruslan Emilbek UuluView status and profile → | One Championship - NextGen 3 | Decision (Unanimous)Round 3 Time 5:00 Referee Mohamad Sulaiman |
| L | 17–5–0 after bout | Timofey NastyukhinView status and profile → | One Championship - Inside the Matrix 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Yuji Shimada |
| W | 17–4–0 after bout | Eduard FolayangView status and profile → | One Championship - Fire and Fury | Decision (Split)Round 3 Time 5:00 Referee Kemp Cheng |
| W | 16–4–0 after bout | Antonio CarusoView status and profile → | One Championship - Dawn of Valor | Decision (Unanimous)Round 3 Time 5:00 Referee Olivier Coste |
| W | 15–4–0 after bout | Kota ShimoishiView status and profile → | One Championship - Warriors of Light | TKO (Knees)Round 2 Time 3:55 Referee Yoshinori Umeki |
| W | 14–4–0 after bout | Soli Abdeselam MohamedView status and profile → | WFL MMA - 2018 Grand Prix Final | SubmissionRound 1 Time 4:35 Referee Marco Broersen |
| W | 13–4–0 after bout | Brian Lo-A-NjoeView status and profile → | WFL MMA 2 - World Fighting League MMA 2 | TKO (Punches)Round 2 Time N/A Referee Niels Beurskens |
| W | 12–4–0 after bout | Shamil UvaysovView status and profile → | SHC 13 - Strength & Honour Championship 13 | Submission (Triangle Choke)Round 1 Time 4:15 Referee Not listed |
| W | 11–4–0 after bout | Jose Vava KikumbiView status and profile → | WFL MMA - World Fighting League MMA | Submission (Guillotine Choke)Round 1 Time N/A Referee Frank Teiwes |
| W | 10–4–0 after bout | Steve CookeView status and profile → | CFC Malta 1 - Centurion Fight Championship 1: The Time Has Come | TKO (Doctor Stoppage)Round 1 Time 0:33 Referee Emiliano Carosi |
| L | 9–4–0 after bout | Haotian WuView status and profile → | Kunlun Fight - Kunlun Fight 50 | Submission (Rear-Naked Choke)Round 1 Time 3:43 Referee Not listed |
| W | 9–3–0 after bout | Karim BouraarassiView status and profile → | FCDH - Fight Club Den Haag 2016 | SubmissionRound 1 Time N/A Referee Not listed |
| W | 8–3–0 after bout | Sinan TatarogluView status and profile → | Gastro Fight Night - Round 3 | Submission (Guillotine Choke)Round 2 Time 0:00 Referee Lukasz Bosacki |
| L | 7–3–0 after bout | Tommy DepretView status and profile → | Staredown 9 - Depret vs. Buist | Submission (Guillotine Choke)Round 1 Time 0:40 Referee Not listed |
| W | 7–2–0 after bout | Raymond JarmanView status and profile → | FCDH - Fight Club Den Haag 2014 | TKO (Doctor Stoppage)Round 2 Time 5:00 Referee Marco Broersen |
| W | 6–2–0 after bout | Raymond JarmanView status and profile → | VFC 6 - Grand Prix | DecisionRound — Time N/A Referee Not listed |
| W | 5–2–0 after bout | Twan van BuurenView status and profile → | Fightsport Matchmaking / M Sports - Fight for Victory | DecisionRound — Time N/A Referee Not listed |
| L | 4–2–0 after bout | Paulo BoerView status and profile → | A1WCC - A1 World Combat Cup | Submission (Rear-Naked Choke)Round 1 Time 1:40 Referee Not listed |
| L | 4–1–0 after bout | Adam MutalievView status and profile → | Hoyer's Productions - Battle of the South 11 | Submission (Triangle Choke)Round 1 Time 0:54 Referee Not listed |
| W | 4–0–0 after bout | Ihmad AhmadView status and profile → | WFCA - Titans 2 | Submission (Guillotine Choke)Round 1 Time 4:10 Referee Not listed |
| W | 3–0–0 after bout | Yussef AntolinosView status and profile → | BoW 11 - Battle of Wormer | Decision (Unanimous)Round 2 Time 5:00 Referee Not listed |
| W | 2–0–0 after bout | Alexander FerreraView status and profile → | Impact - Gala 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 1–0–0 after bout | Bart SteltenpoolView status and profile → | Shaolin Ryu - Fight Club Den Haag 2012 | Decision (Unanimous)Round 3 Time 3:00 Referee Marco Broersen |
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 Pieter Buist.
Verify source record ↗Every verified opponent opens another full career
29 professional bout rows are displayed from the source record. 28 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.