| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 4 Apr 1987 |
| Nationality | Scotland |
| Lives in | Inverness |
| Division | Welterweight |
| Team | SBG Inverness / Jiu Jitsu Misfits |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 26 Mar 2016 |
| Last fight | 10 Oct 2020 |
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 | Michael Page | Decision (unanimous) | 3 | 5:00 | Bellator 248 - Kongo vs. Johnson 2 | 10 Oct 2020 |
| Referee Todd Anderson | ||||||
| No contest | Nicolas Dalby | No Contest (unsafe surface) | 3 | 2:57 | CW 106 - Cage Warriors 106: Night of Champions | 29 Jun 2019 |
| Referee Marc Goddard | ||||||
| Win | Stefano Paterno | Decision (split) | 5 | 5:00 | CW 98 - Cage Warriors 98 | 20 Oct 2018 |
| Referee Marc Goddard | ||||||
| Win | Nathan Jones | Submission (rear-naked choke) | 2 | 2:59 | CW 95 - Cage Warriors 95 | 21 Jul 2018 |
| Referee Rich Mitchell | ||||||
| Win | Aaron Khalid | Decision (unanimous) | 3 | 5:00 | CW 91 - Cage Warriors 91 | 3 Mar 2018 |
| Referee Peter Lavery | ||||||
| Win | Aaron Khalid | Decision (unanimous) | 3 | 5:00 | CWFC 87 - Cage Warriors Fighting Championship 87 | 14 Oct 2017 |
| Referee Rich Mitchell | ||||||
| Win | Dylan McLoughlin | Technical Submission (guillotine choke) | 1 | 0:31 | CWFC 82 - Cage Warriors Fighting Championship 82 | 1 Apr 2017 |
| Referee Rich Mitchell | ||||||
| Win | Thomas Jessing | Decision (unanimous) | 3 | 5:00 | On Top - Weekender | 22 Oct 2016 |
| Win | Dane Morgan | Submission (armbar) | 1 | 4:55 | CWFC 76 - Cage Warriors Fighting Championship 76 | 4 Jun 2016 |
| Referee Peter Lavery | ||||||
| Win | Joey Morency | Decision (unanimous) | 3 | 5:00 | SFC 10 - Reckoning | 26 Mar 2016 |
| Referee John Jamieson | ||||||
Amateur record 2-2 (4 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Steven Moore | Decision (split) | 3 | 3:00 | First Fighting Championship - Evolve | 4 Sep 2015 |
| Referee Neil Hall | ||||||
| Loss | Steven McCreadie | Decision (split) | 3 | 3:00 | CWFC 53 - Cage Warriors Fighting Championship 53 | 13 Apr 2013 |
| Referee Neil Hall | ||||||
| Loss | Kieran Lister | Decision (unanimous) | 3 | 3:00 | Punch Up Promotions - Fight Night 2 | 28 Apr 2012 |
| Referee Mark Woodard | ||||||
| Win | Michael Bugany | Decision (unanimous) | 3 | 3:00 | AMMA FC - Amateur MMA Fighting Championships 13 | 16 Jul 2011 |
| Referee Mark Woodard | ||||||