| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | Not added yet |
| Nationality | Scotland |
| Lives in | Falkirk |
| Division | Lightweight |
| Team | Higher Level MMA |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 28 Aug 2021 |
| Last fight | 20 Mar 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
10 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Gino van Steenis | KO (punches) | 1 | 2:43 | Professional Fighters League - PFL Madrid: Van Steenis vs. Edwards 2 | 20 Mar 2026 |
| Referee Blake Grice | ||||||
| Win | Sebastien Di Franco | Submission (brabo choke) | 1 | 3:18 | Professional Fighters League - PFL Europe 3: 2025 Playoffs | 26 Sep 2025 |
| Referee Loic Pora | ||||||
| Loss | Aleksandr Chizov | TKO (punches) | 1 | 1:33 | Professional Fighters League - PFL Europe 1: 2025 First Round | 10 May 2025 |
| Referee Derek Hickey | ||||||
| Win | Yassin Chtatou | Submission (brabo choke) | 1 | 2:30 | Professional Fighters League - PFL Europe 3: 2024 Playoffs | 28 Sep 2024 |
| Referee Derek Hickey | ||||||
| Loss | Claudio Pacella | Decision (unanimous) | 3 | 5:00 | Professional Fighters League - PFL Europe 2: 2024 Regular Season | 8 Jun 2024 |
| Referee Daniel Movahedi | ||||||
| Win | Noah Gugnon | TKO (elbows and punches) | 2 | 3:51 | Bellator 299 - Eblen vs. Edwards | 23 Sep 2023 |
| Referee Bryan Miner | ||||||
| Win | Khairulla Khairullaev | KO (punches) | 1 | 3:44 | Ares 10 - Lebout vs. Amoussou | 8 Dec 2022 |
| Referee Rich Mitchell | ||||||
| Win | Adrian Sanchez | Submission (anaconda choke) | 2 | 4:44 | EFC 95 - EFC Worldwide 95 | 16 Jul 2022 |
| Win | Tom Mullen | KO | 2 | 4:34 | AFC - Almighty Fighting Championship 20 | 25 Sep 2021 |
| Win | Michael Blair | KO (punches) | 2 | 2:03 | Bad Guy Promotions - Holytown Havoc | 28 Aug 2021 |
Amateur record 10-3-1 (14 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Teddy Adlington-Stringer | TKO (punches) | 1 | – | CG 27 - Celtic Gladiator 27 | 22 Aug 2020 |
| Win | James Bunten | TKO (punches) | 2 | 0:00 | On Top - 23 | 29 Feb 2020 |
| Draw | Karar Al-Jaberi | Draw (split) | 3 | 3:00 | Budo 40 - Budo Fighting Championships 40 | 2 Nov 2019 |
| Win | Farukh Aligadzhiev | Submission (rear-naked choke) | 1 | 0:27 | M4TC 29 - Immortals | 6 Apr 2019 |
| Win | Ola Jacobsson | KO (punch) | 2 | 0:00 | On Top - 22 | 9 Mar 2019 |
| Win | Ross Mason | TKO | 2 | 2:45 | Evolution Of Combat - Fight Night 3 | 8 Dec 2018 |
| Win | Marcus Lewis | Submission (rear-naked choke) | 3 | 2:28 | CWA / Shinobi FC - Cage Warriors Academy North West 3 | 2 Jun 2018 |
| Win | Denny Sheehan | Submission (rear-naked choke) | 2 | 0:42 | SnA 27 - Shock n Awe 27 | 28 Apr 2018 |
| Referee Andy Nichols | ||||||
| Win | Nathan Hughes | Submission | 3 | 0:00 | HFC - Headhunters FC | 24 Mar 2018 |
| Loss | Michael Quinn | Submission (armbar) | 2 | 0:00 | HFC - Headhunters Fighting Championship | 3 Jun 2017 |
| Loss | Nathan Jessimer | Decision (unanimous) | 3 | 4:00 | HFC - Headhunters Fighting Championship | 5 Nov 2016 |
| Loss | Martin Russell | Decision (unanimous) | 3 | 3:00 | SFC 11 - Homecoming | 27 Aug 2016 |
| Referee John Jameson | ||||||
| Win | Michael Whiteford | TKO | 2 | 1:40 | SFC 10 - Reckoning | 26 Mar 2016 |
| Referee John Jamieson | ||||||
| Win | Ian Davis | TKO | 1 | 0:00 | HFC - Headhunters Fighting Championship | 12 Mar 2016 |