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 | 19–8–3 after bout | Andrew FisherView status and profile → | 10th Legion - Symbol of Power | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 18–8–3 after bout | Ian JonesView status and profile → | KnuckleUp MMA - Kings of the North | Submission (Guillotine Choke)Round 1 Time 1:40 Referee Not listed |
| W | 17–8–3 after bout | Rasmus BendtsenView status and profile → | 10th Legion - Decimation | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 16–8–3 after bout | Jason YoungView status and profile → | UCMMA 8 - Dynamite | Decision (Majority)Round 3 Time 5:00 Referee Grant Waterman |
| L | 16–7–3 after bout | Tim RadcliffeView status and profile → | BAMMA 1 - The Fighting Premiership | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 16–6–3 after bout | Ross PearsonView status and profile → | CG 9 - Beatdown | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| D | 15–6–3 after bout | Andre WinnerView status and profile → | CWFC 34 - Cage Warriors 34: Enter the Rough House 7 | DrawRound 3 Time 5:00 Referee Not listed |
| L | 15–6–2 after bout | Luciano AzevedoView status and profile → | CG 7 - Cage Gladiators 7 | Submission (Triangle Choke)Round 1 Time 3:21 Referee Not listed |
| W | 15–5–2 after bout | Robbie OlivierView status and profile → | Cage Rage 24 - Feel the Pain | Decision (Majority)Round 3 Time 5:00 Referee Not listed |
| L | 14–5–2 after bout | David BaronView status and profile → | UF 7 - 2 Tuf 2 Tap | TKO (Doctor Stoppage)Round 1 Time 3:22 Referee Not listed |
| W | 14–4–2 after bout | Jason BallView status and profile → | UF 6 - Battle of Waterloo | DecisionRound 3 Time 5:00 Referee Not listed |
| W | 13–4–2 after bout | Ross PointonView status and profile → | Cage Rage 21 - Judgement Day | KO (Spinning Back Fist)Round 1 Time 3:20 Referee Not listed |
| L | 12–4–2 after bout | Vitor RibeiroView status and profile → | Cage Rage 18 - Battleground | Submission (Kimura)Round 1 Time 4:27 Referee Not listed |
| W | 12–3–2 after bout | Jean SilvaView status and profile → | Cage Rage 17 - Ultimate Challenge | Decision (Majority)Round 3 Time 5:00 Referee Not listed |
| W | 11–3–2 after bout | Alexandre IzidroView status and profile → | FX3 - Battle of Britain | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 10–3–2 after bout | Alexandre IzidroView status and profile → | Cage Rage 13 - No Fear | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 9–3–2 after bout | Alex SandroView status and profile → | FX3 - Xplosion | TKO (Punches)Round 3 Time 4:10 Referee Not listed |
| W | 8–3–2 after bout | Sami BerikView status and profile → | FC UK 2 - Battle of the Gladiators | TKORound 3 Time 4:35 Referee Not listed |
| W | 7–3–2 after bout | Jess LiaudinView status and profile → | Cage Rage 11 - Face Off | TKO (Doctor Stoppage)Round 1 Time 5:00 Referee Not listed |
| D | 6–3–2 after bout | Paul DaleyView status and profile → | CWFC 9 - Cage Warriors 9: Xtreme Xmas | DrawRound 5 Time 5:00 Referee Grant Waterman |
| W | 6–3–1 after bout | Phil MacallView status and profile → | HOP 1 - Fight Night 1 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 5–3–1 after bout | Sami BerikView status and profile → | Cage Rage 9 - No Mercy | TKO (Cut)Round 1 Time 2:41 Referee Not listed |
| L | 5–2–1 after bout | Daniel WeichelView status and profile → | P & G 3 - Glory Days | DecisionRound — Time 0:00 Referee Not listed |
| L | 5–1–1 after bout | Mohamed KhachaView status and profile → | P & G 2 - Battle of the Ages | TKO (Doctor Stoppage)Round 1 Time 0:00 Referee Not listed |
| W | 5–0–1 after bout | Mark ElliotView status and profile → | CCA 2 - Rage in the Cage | TKORound 1 Time 0:00 Referee Not listed |
| W | 4–0–1 after bout | Paul JenkinsView status and profile → | CWFC 6 - Cage Warriors 6: Elimination | TKO (Punches)Round 1 Time 4:18 Referee Not listed |
| W | 3–0–1 after bout | Adrian DegorskiView status and profile → | P & G 1 - Pride and Glory 1 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| D | 2–0–1 after bout | Jean Frederic DutriatView status and profile → | XFC 2 - The Perfect Storm | DrawRound 3 Time 5:00 Referee Not listed |
| W | 2–0–0 after bout | Andy CooperView status and profile → | CWFC 5 - Cage Warriors 5: Freeman vs. Dace | DecisionRound 3 Time 5:00 Referee Not listed |
| W | 1–0–0 after bout | Lewis BarrowView status and profile → | GR 7 - Goshin Ryu 7 | DecisionRound 2 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 Abdul Mohamed.
Verify source record ↗Every verified opponent opens another full career
30 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.