| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | Not added yet |
| Nationality | England |
| Lives in | Canterbury, Kent |
| Division | Middleweight |
| Team | Silverbacks MMA |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 29 Apr 2023 |
| Last fight | 20 Sep 2024 |
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
5 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Michael Tchamou | TKO (punches) | 1 | 3:21 | CW 177 - Cage Warriors 177: Unplugged | 20 Sep 2024 |
| Referee Paul Crossley | ||||||
| Loss | Mitchell Goode | Submission (buggy choke) | 3 | 4:24 | CW 169 - Cage Warriors 169: London | 30 Mar 2024 |
| Referee Rich Mitchell | ||||||
| Loss | Francesco Mazzeo | Disqualification (illegal knee) | 2 | 1:55 | CW 163 - Cage Warriors 163: London | 11 Nov 2023 |
| Referee Sam Amidi | ||||||
| Win | Connor Hayes | TKO (punches) | 2 | 3:52 | CW 157 - Cage Warriors 157: London | 21 Jul 2023 |
| Referee Daniel Movahedi | ||||||
| Loss | Paddy McCorry | TKO (flying knee) | 1 | 1:59 | CW 153 - Cage Warriors 153: Dublin | 29 Apr 2023 |
| Referee Marc Goddard | ||||||
Amateur record 4-0 (4 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Dante Dragan | Decision (unanimous) | 3 | 3:00 | BCMMA - Cage Warriors Academy South East 28 | 16 Jul 2022 |
| Win | Yassine Adjadj | Submission (rear-naked choke) | 1 | 1:36 | BCMMA - Cage Warriors Academy South East 27 | 12 Mar 2022 |
| Win | Farshad Nazarnia | KO | 3 | 2:41 | FSC 20 - FightStar Championship 20 | 18 Dec 2021 |
| Win | Kevin De Matos | Submission (rear-naked choke) | 1 | 2:00 | BCMMA - Cage Warriors Academy South East 26 | 9 Oct 2021 |
| Referee Rich Mitchell | ||||||