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–9–0 after bout | Soufiene OudinaView status and profile → | HXMMA 10 - Hexagone MMA 10 | Submission (Rear-Naked Choke)Round 2 Time 2:45 Referee Not listed |
| L | 19–8–0 after bout | Aymard GuihView status and profile → | HXMMA 7 - Hexagone MMA 7 | Submission (Rear-Naked Choke)Round 1 Time 4:14 Referee Not listed |
| W | 19–7–0 after bout | Robert OganesyanView status and profile → | EMC 10 - Elite MMA Championship 10 | Submission (Rear-Naked Choke)Round 1 Time 2:30 Referee Not listed |
| L | 18–7–0 after bout | Artur SzczepaniakView status and profile → | EMC 8 - Elite MMA Championship 8 | Submission (Kimura)Round 3 Time 1:26 Referee Philipp Neumann |
| L | 18–6–0 after bout | Uros JurisicView status and profile → | Bellator 247 - Jackson vs. Kielholtz | Submission (Rear-Naked Choke)Round 1 Time 3:07 Referee Dan Miragliotta |
| L | 18–5–0 after bout | Lewis LongView status and profile → | Bellator London - MVP vs. Melillo | Submission (Rear-Naked Choke)Round 1 Time 1:44 Referee Leon Roberts |
| L | 18–4–0 after bout | Oliver EnkampView status and profile → | Bellator 223 - Mousasi vs. Lovato Jr. | Submission (Rear-Naked Choke)Round 1 Time 4:54 Referee Keith Peterson |
| W | 18–3–0 after bout | Ruben CrawfordView status and profile → | Bellator 217 - Gallagher vs. Graham | TKO (Head Kick and Punches)Round 1 Time 1:59 Referee Bryan Miner |
| W | 17–3–0 after bout | Kent KauppinenView status and profile → | Bellator 200 - Carvalho vs. Mousasi | Submission (Rear-Naked Choke)Round 2 Time 2:04 Referee Rob Hinds |
| L | 16–3–0 after bout | Colin FletcherView status and profile → | BAMMA 34 - Lohore vs. Brazier | Submission (Armbar)Round 2 Time 1:50 Referee Marc Goddard |
| L | 16–2–0 after bout | Terry BrazierView status and profile → | BAMMA 29 - McDermott vs. Wolf | Submission (Bulldog Choke)Round 1 Time 4:28 Referee Marc Goddard |
| L | 16–1–0 after bout | Nathan JonesView status and profile → | BAMMA 27 - Duquesnoy vs. Philpott | Decision (Split)Round 3 Time 5:00 Referee Marc Goddard |
| W | 16–0–0 after bout | Colin FletcherView status and profile → | BAMMA 25 - Champion vs. Champion | DQ (Illegal Downward Elbows)Round 1 Time 0:16 Referee Marc Goddard |
| W | 15–0–0 after bout | Evasio D'OnofrioView status and profile → | AMMA - Awol MMA 7 | TKO (Punches)Round 1 Time 0:26 Referee Alastair Grimmer |
| W | 14–0–0 after bout | Shaun LomasView status and profile → | UWC 24 - Resurrection | Decision (Unanimous)Round 3 Time 5:00 Referee Alastair Grimmer |
| W | 13–0–0 after bout | Alan JohnstonView status and profile → | M4tC 11 - Destruction | Decision (Unanimous)Round 3 Time 5:00 Referee Trevor Mitchell |
| W | 12–0–0 after bout | Mateusz PiorkowskiView status and profile → | AMMA - Awol MMA 1 | TKO (Punches)Round 1 Time 3:20 Referee Alastair Grimmer |
| W | 11–0–0 after bout | Loic MartyView status and profile → | UWC 22 - Ultimate Warrior Challenge | TKO (Punches)Round 1 Time 1:16 Referee Not listed |
| W | 10–0–0 after bout | Manuel GarciaView status and profile → | UWC 21 - Xplosion | TKO (Knees)Round 1 Time 1:59 Referee Not listed |
| W | 9–0–0 after bout | Paul CookView status and profile → | UWC 20 - Fight Nation | Decision (Majority)Round 3 Time 5:00 Referee Alex Grimmer |
| W | 8–0–0 after bout | Tautvydas LileikisView status and profile → | UWC 19 - Ultimate Warrior Challenge | Submission (Rear-Naked Choke)Round 1 Time 0:54 Referee Alex Grimmer |
| W | 7–0–0 after bout | Darius KunceviciusView status and profile → | UWC - Zinc Fight Night | KO (Punch)Round 1 Time 0:55 Referee John Ruston |
| W | 6–0–0 after bout | Andrew ConnorView status and profile → | UCMMA 26 - The Real Deal | Submission (Armbar)Round 1 Time 3:27 Referee Leon Roberts |
| W | 5–0–0 after bout | Giuseppe AraminiView status and profile → | UWC 18 - Ultimate Warrior Challenge | Submission (Rear-Naked Choke)Round 1 Time 3:02 Referee Not listed |
| W | 4–0–0 after bout | Giacomo PalaView status and profile → | UWC 17 - Bad to the Bone | TKO (Punches)Round 1 Time 4:01 Referee Not listed |
| W | 3–0–0 after bout | Mathew FosterView status and profile → | GPC - Ground and Pound Challenge | Submission (Triangle Choke)Round 1 Time 3:10 Referee Alan Petersen |
| W | 2–0–0 after bout | Arunas KlimaviciusView status and profile → | UWC 16 - Ultimate Warrior Challenge | TKO (Punches)Round 1 Time 1:37 Referee Alex Grimmer |
| W | 1–0–0 after bout | Mathew GurrView status and profile → | UWC 15 - Rage | Submission (Rear-Naked Choke)Round 1 Time 2:54 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 Walter Gahadza.
Verify source record ↗Every verified opponent opens another full career
28 professional bout rows are displayed from the source record. 27 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.