| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | Not added yet |
| Nationality | England |
| Lives in | Southport, Merseyside |
| Division | Bantamweight |
| Team | Next Generation MMA Liverpool |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 7 Apr 2018 |
| Last fight | 16 Apr 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
20 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Sean Gauci | Decision (unanimous) | 3 | 5:00 | Professional Fighters League - PFL Belfast: Kelly vs. Wilson | 16 Apr 2026 |
| Referee John McCarthy | ||||||
| Loss | Taylor Lapilus | Decision (unanimous) | 3 | 5:00 | Professional Fighters League - PFL Lyon - Europe 2025 Finals | 13 Dec 2025 |
| Referee Rich Mitchell | ||||||
| No contest | Alessandro Giordano | No Contest (accidental eye poke) | 3 | 2:18 | CW 183 - Cage Warriors 183: Rome | 8 Mar 2025 |
| Referee Rich Mitchell | ||||||
| Win | Roberto Hernandez | Submission (rear-naked choke) | 5 | 1:48 | CW 168 - Cage Warriors 168: Manchester | 16 Mar 2024 |
| Referee Marc Goddard | ||||||
| Win | Reece McEwan | Decision (unanimous) | 5 | 5:00 | CW 164 - Cage Warriors 164: Newcastle | 25 Nov 2023 |
| Referee Marc Goddard | ||||||
| Win | Janne Elonen-Kulmala | TKO (punches) | 1 | 3:17 | CW 157 - Cage Warriors 157: London | 21 Jul 2023 |
| Referee Rich Mitchell | ||||||
| Win | Rory Evans | TKO (knees and elbows) | 2 | 4:23 | CW 152 - Cage Warriors 152: Manchester | 15 Apr 2023 |
| Referee Leon Roberts | ||||||
| Win | Faisal Malik | TKO (punches) | 1 | 3:53 | CW 146 - Cage Warriors 146 | 12 Nov 2022 |
| Referee Rich Mitchell | ||||||
| Win | Edward Walls | Decision (unanimous) | 3 | 5:00 | CW 135 - Cage Warriors 135 | 1 Apr 2022 |
| Referee Marc Goddard | ||||||
| Loss | Kingsley Crawford | Decision (unanimous) | 3 | 5:00 | CW 131 - Cage Warriors 131 | 10 Dec 2021 |
| Referee Daniel Movahedi | ||||||
| Loss | Gerardo Fanny | TKO (knees and punches) | 2 | 4:55 | CW 128 - Cage Warriors 128 | 1 Oct 2021 |
| Referee Daniel Movahedi | ||||||
| Win | Emrah Sonmez | Submission (rear-naked choke) | 2 | 4:38 | CW 123 - Cage Warriors 123 | 24 Jun 2021 |
| Referee Daniel Movahedi | ||||||
| Loss | Brian Bouland | TKO (punches) | 1 | 0:52 | CW 122 - Cage Warriors 122: Charriere vs. Vucenic | 20 Mar 2021 |
| Referee Rich Mitchell | ||||||
| Win | Josh Reed | Submission (triangle choke) | 2 | 1:08 | CW 118 - Cage Warriors 118: The Trilogy Strikes Back 2 | 11 Dec 2020 |
| Referee Daniel Movahedi | ||||||
| Loss | Jonas Magard | Decision (unanimous) | 3 | 5:00 | CW 112 - Cage Warriors 112 | 7 Mar 2020 |
| Referee Rich Mitchell | ||||||
| Win | Adam Amarasinghe | Decision (unanimous) | 3 | 5:00 | CW 111 - Cage Warriors 111 | 22 Nov 2019 |
| Referee Rich Mitchell | ||||||
| Win | Elliott Hoye | TKO (punches) | 1 | 4:59 | AFC - Almighty Fighting Championship 13 | 6 Jul 2019 |
| Win | Kevin Cordero | TKO (punches) | 1 | 4:36 | CW 96 - Cage Warriors 96 | 1 Sep 2018 |
| Referee Marc Goddard | ||||||
| Win | Leigh Mitchell | TKO (punches) | 1 | 4:26 | CWA / Shinobi FC - Cage Warriors Academy North West 3 | 2 Jun 2018 |
| Win | Iain Postlethwaite | TKO (punches) | 1 | 4:59 | AFC - Almighty Fighting Championship 8 | 7 Apr 2018 |
Amateur record 11-2 (13 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Abdul Jabbar Choudhury | Submission (rear-naked choke) | 2 | 1:50 | CWFC 88 - Cage Warriors Fighting Championship 88 | 28 Oct 2017 |
| Referee Rich Mitchell | ||||||
| Win | John Hughes | Decision (unanimous) | 5 | 3:00 | CWA / Shinobi FC - Cage Warriors Academy North West 2 | 2 Sep 2017 |
| Win | Ciaran Mulholland | Decision (unanimous) | 5 | 3:00 | CWA / Shinobi FC - Cage Warriors Academy North West 1 | 17 Jun 2017 |
| Referee Neil Hall | ||||||
| Win | Connor Wilson | Technical Submission (rear-naked choke) | 2 | 2:49 | CWFC 82 - Cage Warriors Fighting Championship 82 | 1 Apr 2017 |
| Referee Rich Mitchell | ||||||
| Loss | Muhammad Mokaev | Decision (unanimous) | 5 | 3:00 | TFC - Tanko Fighting Championships 3 | 11 Feb 2017 |
| Win | Jake Hadley | Decision (unanimous) | 5 | 3:00 | Almighty Fighting Championship - Almighty Fight Night 1 | 10 Dec 2016 |
| Win | Ben Miles | Submission (anaconda choke) | 3 | 2:59 | Budo 15 - Fryer vs. Clark | 11 Sep 2016 |
| Referee Alan Howcroft | ||||||
| Win | Adam Wilson | Submission (rear-naked choke) | 3 | 1:41 | Shinobi War 8 - Global Warning | 30 Jul 2016 |
| Win | Scott Johnson | Decision (split) | 5 | 3:00 | Budo 13 - Yousaf vs MacDonald | 27 Mar 2016 |
| Referee Alan Howcroft | ||||||
| Loss | Alex Valyandis | Decision (unanimous) | 3 | 3:00 | ICE FC - ICE Fighting Championship 10 | 5 Dec 2015 |
| Win | Arron Parkinson | Submission (guillotine choke) | 1 | 2:44 | Budo 11 - Johnsen vs. Moogan | 31 Oct 2015 |
| Referee Alan Howcroft | ||||||
| Win | Callum Pridding | Submission (rear-naked choke) | 2 | 1:12 | Shinobi War 5 - Shinobi War 5 | 5 Sep 2015 |
| Win | Adam Grierson | Decision (unanimous) | 3 | 3:00 | Animalistic MMA - Rise of the Alpha | 20 Jun 2015 |
| Referee Dean Weir | ||||||