| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 29 Apr 1995 |
| Nationality | England |
| Lives in | Birmingham, West Midlands |
| Division | Featherweight |
| Team | Fearless MMA |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 25 Apr 2015 |
| Last fight | 23 Aug 2026 |
Details on this page were compiled from public information on 30 Sep 2026 (the record is as of that date). Is this you? Claim this profile to correct anything and add your photo and bio. Claim this profile
27 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Damon Donald | Submission (neck crank) | 1 | 2:20 | FSC 37 - FightStar Championship 37 | 23 Aug 2026 |
| Referee Stefan Joachim | ||||||
| Loss | Nik Bagley | Submission (rear-naked choke) | 3 | 3:18 | CW 208 - Cage Warriors 208: London | 27 Jun 2026 |
| Referee Daniel Movahedi | ||||||
| Win | Inglesson de Lara | Submission (rear-naked choke) | 1 | 3:36 | CW 201 - Cage Warriors 201: Unplugged | 13 Mar 2026 |
| Referee Rich Mitchell | ||||||
| Win | Damon Wilson | Submission (rear-naked choke) | 3 | 3:27 | CW 197 - Cage Warriors 197: Unplugged | 21 Nov 2025 |
| Referee Paul Crossley | ||||||
| Loss | Alexander Loof | Decision (split) | 3 | 5:00 | CW 190 - Cage Warriors 190: Unplugged | 27 Jun 2025 |
| Referee Rich Mitchell | ||||||
| Win | Giuseppe Mastrogiacomo | Submission (rear-naked choke) | 1 | 2:22 | CW 183 - Cage Warriors 183: Rome | 8 Mar 2025 |
| Referee Lorenzo Spoto | ||||||
| Loss | Daniel Konrad | Submission (rear-naked choke) | 1 | 2:52 | CW 181 - Cage Warriors 181: Newcastle | 23 Nov 2024 |
| Referee Rich Mitchell | ||||||
| Win | Joshua Abraham | Submission (rear-naked choke) | 1 | 4:46 | CW 172 - Cage Warriors 172: Newcastle | 25 May 2024 |
| Referee Rich Mitchell | ||||||
| Loss | Andreeas Binder | KO (punch) | 4 | 0:20 | LFL 9 - Levels Fight League 9 | 9 Jul 2023 |
| Loss | Eder Gama | Decision (split) | 3 | 5:00 | CFC - Centurion FC: Glorias | 20 Jan 2023 |
| Win | Gabriel Santos | Submission (guillotine choke) | 1 | 0:55 | LFL 6 - Levels Fight League 6 | 2 Oct 2022 |
| Loss | Henry Corrales | Technical Decision (unanimous) | 3 | 0:41 | Bellator 273 - Bader vs. Moldavsky | 29 Jan 2022 |
| Referee Mike Beltran | ||||||
| Win | Alexander Osetrov | Submission (rear-naked choke) | 1 | 3:31 | Bellator 269 - Fedor vs. Johnson | 23 Oct 2021 |
| Referee Kevin MacDonald | ||||||
| Loss | Aaron Pico | Submission (anaconda choke) | 3 | 1:33 | Bellator 260 - Lima vs. Amosov | 11 Jun 2021 |
| Referee Kevin MacDonald | ||||||
| Win | Jeremy Petley | KO (head kick) | 1 | 1:22 | Bellator Milan - Edwards vs. van Steenis | 26 Sep 2020 |
| Referee Dan Miragliotta | ||||||
| Win | Damian Frankiewicz | Submission (rear-naked choke) | 3 | 1:24 | Bellator London - MVP vs. Melillo | 23 Nov 2019 |
| Referee Leon Roberts | ||||||
| Loss | Saul Rogers | Decision (unanimous) | 3 | 5:00 | Bellator Birmingham - Primus vs. Wilde | 4 May 2019 |
| Referee Rob Hinds | ||||||
| Loss | Dean Trueman | TKO (punches) | 3 | 3:36 | CW 100 - Cage Warriors 100 | 8 Dec 2018 |
| Referee Rich Mitchell | ||||||
| Win | Paull McBain | Submission (rear-naked choke) | 1 | 4:42 | CW 98 - Cage Warriors 98 | 20 Oct 2018 |
| Referee Leon Roberts | ||||||
| Win | Tom Mearns | Decision (unanimous) | 3 | 5:00 | CW 92 - Cage Warriors 92: Super Saturday | 24 Mar 2018 |
| Referee Rich Mitchell | ||||||
| Loss | Donovan Desmae | Decision (unanimous) | 3 | 5:00 | CWFC 89 - Cage Warriors Fighting Championship 89 | 25 Nov 2017 |
| Referee Rich Mitchell | ||||||
| Win | Ludovit Klein | Submission (rear-naked choke) | 1 | 2:34 | CWFC 87 - Cage Warriors Fighting Championship 87 | 14 Oct 2017 |
| Referee Rich Mitchell | ||||||
| Win | Kacper Formela | Submission (rear-naked choke) | 1 | 3:39 | CWFC 83 - Cage Warriors Fighting Championship 83 | 6 May 2017 |
| Referee Rich Mitchell | ||||||
| Win | Fabien Gallinaro | Submission (inverted heel hook) | 1 | 1:06 | CWFC 80 - Cage Warriors Fighting Championship 80 | 18 Feb 2017 |
| Referee Rich Mitchell | ||||||
| Loss | Konmon Deh | Decision (unanimous) | 3 | 5:00 | CWFC 77 - Cage Warriors Fighting Championship 77 | 8 Jul 2016 |
| Referee Daniel Movahedi | ||||||
| Win | Krzysztof Adamczyk | TKO (punches) | 2 | 2:54 | AFC - Almighty Fighting Championships | 2 Apr 2016 |
| Referee Paul Crossley | ||||||
| Win | Adam Jahovic | Decision (unanimous) | 3 | 5:00 | BAMMA 20 - McDermott vs. Lazarz | 25 Apr 2015 |
| Referee Mark Woodard | ||||||
Amateur record 4-1 (5 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Marcin Pociecha | Decision (unanimous) | 3 | 3:00 | BCMMA - British Challenge MMA 8 | 27 Sep 2014 |
| Referee Jason Cooledge | ||||||
| Win | Darren Higgins | Decision (unanimous) | 2 | 3:00 | Fight UK MMA - Last Man Standing: Featherweights | 9 Aug 2014 |
| Loss | James Dixon | Decision (split) | 5 | 3:00 | Fight UK MMA - Last Man Standing: Lightweights | 26 Apr 2014 |
| Referee Leon Roberts | ||||||
| Win | Nikko Alonzo | Technical Submission | 1 | 1:20 | Fight UK MMA - Fight UK 10 | 16 Nov 2013 |
| Win | Adam Wilson | Decision (unanimous) | 3 | 3:00 | OMMAC 18 - Retribution | 8 Sep 2013 |