| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 26 Dec 1990 |
| Nationality | England |
| Lives in | Warrington, Cheshire |
| Division | Middleweight |
| Team | Supremacy MMA |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 12 May 2017 |
| Last fight | 6 Sep 2025 |
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
28 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Nenad Avramovic | Decision (unanimous) | 3 | 5:00 | WSFC 8 - Bragging Rights | 6 Sep 2025 |
| Loss | Matej Penaz | TKO (punches to the body) | 2 | 4:43 | Oktagon MMA - Oktagon 52: Magard vs. Cartwright | 27 Jan 2024 |
| Referee Jan Vobornik | ||||||
| Win | Cihad Akipa | Decision (unanimous) | 3 | 5:00 | Oktagon MMA - Oktagon 49: Moeil vs. Todev | 18 Nov 2023 |
| Referee Marc Goddard | ||||||
| Win | Samir Zaidi | Submission (rear-naked choke) | 1 | 3:02 | CW 160 - Cage Warriors 160: Manchester | 29 Sep 2023 |
| Referee Rich Mitchell | ||||||
| Loss | Darren Stewart | Decision (unanimous) | 3 | 5:00 | CW 156 - Cage Warriors 156: Cardiff | 1 Jul 2023 |
| Referee Marc Goddard | ||||||
| Win | Guilherme Cadena | TKO (punches) | 1 | 2:54 | CW 151 - Cage Warriors 151: Unplugged | 24 Mar 2023 |
| Referee Leon Roberts | ||||||
| Win | Alan Carlos | TKO (punches) | 2 | 2:02 | CW 147 - Cage Warriors 147: Unplugged | 20 Nov 2022 |
| Referee Marc Goddard | ||||||
| Loss | Oban Elliott | Decision (unanimous) | 3 | 5:00 | CW 142 - Cage Warriors 142 | 13 Aug 2022 |
| Referee Harry Selby | ||||||
| Win | Joel Kouadja | Submission (rear-naked choke) | 2 | 3:44 | CW 137 - Cage Warriors 137 | 27 May 2022 |
| Referee Marc Goddard | ||||||
| Win | Hugo Pereira | Submission (rear-naked choke) | 2 | 0:51 | CW 135 - Cage Warriors 135 | 1 Apr 2022 |
| Referee Paul Crossley | ||||||
| Loss | Djati Melan | Decision (unanimous) | 5 | 5:00 | CW 131 - Cage Warriors 131 | 10 Dec 2021 |
| Referee Daniel Movahedi | ||||||
| Win | Nathias Frederick | Submission (rear-naked choke) | 4 | 4:16 | CW 123 - Cage Warriors 123 | 24 Jun 2021 |
| Referee Rich Mitchell | ||||||
| Win | James Webb | TKO (punches) | 2 | 4:55 | CW 121 - Cage Warriors 121: Sardari vs. Desmae | 19 Mar 2021 |
| Referee Daniel Movahedi | ||||||
| Win | Matt Inman | Decision (unanimous) | 3 | 5:00 | CW 118 - Cage Warriors 118: The Trilogy Strikes Back 2 | 11 Dec 2020 |
| Referee Daniel Movahedi | ||||||
| Win | George Smith | TKO (punches) | 3 | 1:33 | CW 114 - Cage Warriors 114 | 24 Sep 2020 |
| Referee Daniel Movahedi | ||||||
| Loss | Jamie Richardson | Decision (unanimous) | 3 | 5:00 | CW 113 - Cage Warriors 113 | 20 Mar 2020 |
| Referee Marc Goddard | ||||||
| Win | Warren Kee | TKO (punches) | 1 | 1:44 | CW 111 - Cage Warriors 111 | 22 Nov 2019 |
| Referee Leon Roberts | ||||||
| Win | Shaun Lomas | Decision (unanimous) | 3 | 5:00 | FCC 24 - Full Contact Contender 24 | 14 Sep 2019 |
| Loss | Madars Bertholds-Fleminas | Decision (split) | 3 | 5:00 | CW 101 - Cage Warriors 101 | 16 Feb 2019 |
| Referee Rich Mitchell | ||||||
| Loss | Mark O. Madsen | Decision (unanimous) | 3 | 5:00 | CWA - Cage Warriors Academy Denmark 2 | 15 Dec 2018 |
| Draw | Tim Barnett | Draw (majority) | 3 | 5:00 | CW 96 - Cage Warriors 96 | 1 Sep 2018 |
| Referee Marc Goddard | ||||||
| Win | Graham Armstrong | Decision (unanimous) | 3 | 5:00 | Budo 30 - Armstrong vs. Bonner | 5 May 2018 |
| Win | Mick Stanton | Submission (rear-naked choke) | 2 | 5:00 | CW 90 - Cage Warriors 90 | 24 Feb 2018 |
| Referee Rich Mitchell | ||||||
| Loss | Dylan McLoughlin | Decision (split) | 3 | 5:00 | Shinobi War 11 - The Return of Shinobi | 2 Dec 2017 |
| Referee Paul Crossley | ||||||
| Win | Lukasz Pilch | Submission (rear-naked choke) | 3 | 0:44 | FCC 19 - Full Contact Contender 19 | 30 Sep 2017 |
| Win | James Sheehan | Decision (unanimous) | 3 | 5:00 | CWA / Shinobi FC - Cage Warriors Academy North West 2 | 2 Sep 2017 |
| Loss | Bobby Pallett | Decision (unanimous) | 3 | 5:00 | CWA / Shinobi FC - Cage Warriors Academy North West 1 | 17 Jun 2017 |
| Referee Paul Crossley | ||||||
| Loss | Mush Aslani | Decision (unanimous) | 3 | 5:00 | TFC - Tanko Fighting Championships 4 | 12 May 2017 |
Amateur record 4-4 (8 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Ben Dowling | TKO (punches) | 1 | 2:50 | GP - Night of the Gladiators 30 | 25 Mar 2017 |
| Loss | Bobby Scott | Decision (unanimous) | 3 | 3:00 | TFC - Tanko Fighting Championships 2 | 3 Dec 2016 |
| Win | Laurence James | TKO (punches) | 3 | 1:16 | TFC - Tanko Fighting Championships 1 | 13 Aug 2016 |
| Loss | James Reedman | Decision (unanimous) | 5 | 3:00 | GP - Night of the Gladiators 26 | 26 Mar 2016 |
| Win | Danny Nash | Decision (unanimous) | 3 | 3:00 | GP - Night of the Gladiators 25 | 20 Dec 2015 |
| Loss | Chris Senior | Submission (rear-naked choke) | 2 | 2:16 | FCC 14 - Full Contact Contender 14 | 17 Oct 2015 |
| Referee Mick Clements | ||||||
| Win | Leon Clarke | Decision (split) | 3 | 3:00 | FCC 13 - Full Contact Contender 13 | 20 Jun 2015 |
| Referee Neil Hall | ||||||
| Loss | Lerone Murphy | Decision (unanimous) | 3 | 3:00 | ICE FC - ICE Fighting Championship 5 | 28 Feb 2015 |