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 | 20–8–0 after bout | Steven RayView status and profile → | Professional Fighters League - PFL Europe 3: 2024 Playoffs | Submission (Twister)Round 1 Time 4:24 Referee Daniel Movahedi |
| W | 20–7–0 after bout | Ashley GriffithsView status and profile → | Raged UK MMA - Raged UK MMA 17 | Submission (Rear-Naked Choke)Round 1 Time 0:33 Referee Not listed |
| L | 19–7–0 after bout | Thibault GoutiView status and profile → | Bellator 280 - Bader vs. Kongo 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Bryan Miner |
| W | 19–6–0 after bout | Michael DuboisView status and profile → | Bellator 267 - Lima vs. MVP 2 | Technical Submission (Rear-Naked Choke)Round 1 Time 0:41 Referee Jerin Valel |
| W | 18–6–0 after bout | Giovanni MelilloView status and profile → | Bellator 247 - Jackson vs. Kielholtz | Submission (Kneebar)Round 1 Time 2:24 Referee Todd Anderson |
| L | 17–6–0 after bout | Oliver EnkampView status and profile → | Bellator 240 - McCourt vs. Ruis | KO (Spinning Backfist)Round 1 Time 4:10 Referee Dan Miragliotta |
| W | 17–5–0 after bout | Walter GahadzaView status and profile → | Bellator London - MVP vs. Melillo | Submission (Rear-Naked Choke)Round 1 Time 1:44 Referee Leon Roberts |
| W | 16–5–0 after bout | Shaun LomasView status and profile → | Raged UK MMA - Raged UK MMA 8 | Submission (Rear-Naked Choke)Round 2 Time 4:55 Referee Nathan Webb |
| L | 15–5–0 after bout | Roberto SoldicView status and profile → | CWFC 87 - Cage Warriors Fighting Championship 87 | KO (Head Kick)Round 1 Time 0:40 Referee Rich Mitchell |
| W | 15–4–0 after bout | Che MillsView status and profile → | CWFC 83 - Cage Warriors Fighting Championship 83 | TKO (Knee Injury)Round 1 Time 0:18 Referee Marc Goddard |
| W | 14–4–0 after bout | Ryan ScopeView status and profile → | M4tC 23 - Carnage | Submission (Rear-Naked Choke)Round 1 Time 4:27 Referee Dean Weir |
| W | 13–4–0 after bout | Kester MambaView status and profile → | Raged UK MMA - Raged UK MMA 5 | Submission (Rear-Naked Choke)Round 1 Time 4:13 Referee Nathan Webb |
| L | 12–4–0 after bout | Andreas StahlView status and profile → | CWFC 76 - Cage Warriors Fighting Championship 76 | TKO (Punches)Round 3 Time 0:31 Referee Peter Lavery |
| W | 12–3–0 after bout | Yoshiyuki KatahiraView status and profile → | ADW - Abu Dhabi Warriors 3 | Technical Submission (Rear-Naked Choke)Round 1 Time 0:46 Referee Dmitry Sazonov |
| W | 11–3–0 after bout | Lee CaersView status and profile → | Pain Pit Fight Night 13 - Conquest | TKO (Punches)Round 1 Time 4:52 Referee Mark Woodard |
| W | 10–3–0 after bout | Tommy QuinnView status and profile → | M4tC 17 - Made 4 the Cage 17 | Submission (Rear-Naked Choke)Round 2 Time 4:26 Referee Not listed |
| W | 9–3–0 after bout | Matt InmanView status and profile → | CWFC 73 - Cage Warriors Fighting Championship 73 | Submission (Rear-Naked Choke)Round 1 Time 4:16 Referee Rich Mitchell |
| W | 8–3–0 after bout | Steven DinsdaleView status and profile → | CWFC 72 - Cage Warriors Fighting Championship 72 | TKO (Punches)Round 2 Time 2:45 Referee Rich Mitchell |
| L | 7–3–0 after bout | Tommy MaguireView status and profile → | CWFC 59 - Cage Warriors Fighting Championship 59 | Submission (Guillotine Choke)Round 3 Time 2:56 Referee Marc Goddard |
| W | 7–2–0 after bout | Mark GloverView status and profile → | CWFC 54 - Cage Warriors Fighting Championship 54 | Decision (Unanimous)Round 3 Time 5:00 Referee Marc Goddard |
| L | 6–2–0 after bout | Paul RedmondView status and profile → | CWFC 49 - Cage Warriors Fighting Championship 49 | Submission (Neck Crank)Round 2 Time 3:34 Referee Neil Hall |
| W | 6–1–0 after bout | Diego VitalView status and profile → | CFC - Colosseum Fighting Championships | TKO (Punches)Round 1 Time 0:32 Referee Mark Woodard |
| W | 5–1–0 after bout | Jacek ToczydlowskiView status and profile → | VOK - The Uprising 1 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 4–1–0 after bout | Stuart DaviesView status and profile → | VOK 1 - Valley of Kings | Submission (Rear-Naked Choke)Round 1 Time 4:17 Referee Not listed |
| W | 3–1–0 after bout | Ste HodgesonView status and profile → | OMMAC 9 - Enemies | Decision (Unanimous)Round 3 Time 5:00 Referee Trevor Roberts |
| L | 2–1–0 after bout | Chris HobanView status and profile → | OMMAC 5 - Showdown | Submission (North-South Choke)Round 3 Time 1:22 Referee Not listed |
| W | 2–0–0 after bout | Josh DennisView status and profile → | RTR - Ready to Rage | Submission (Guillotine Choke)Round 1 Time 1:06 Referee Not listed |
| W | 1–0–0 after bout | Ken JacobsView status and profile → | AM 18 - Holly Brawl | Submission (Armbar)Round 1 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 Lewis Long.
Verify source record ↗Every verified opponent opens another full career
28 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.