| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 6 Oct 1996 |
| Nationality | Australia |
| Lives in | Adelaide, South Australia |
| Division | Middleweight |
| Team | CardioFlex MMA |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 22 Jun 2024 |
| Last fight | 30 Aug 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
3 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Sebastian Temesi | TKO (knee to the body and punches) | 2 | 1:20 | Diamondback Fighting Championship - DFC 27 | 30 Aug 2026 |
| Referee Bernie Kehr | ||||||
| Win | Brian Muller | Decision (unanimous) | 3 | 5:00 | Diamondback Fighting Championship - DFC 22 | 9 Mar 2025 |
| Loss | Christian Lapham | Decision (unanimous) | 3 | 5:00 | Eternal MMA 86 - Gold Coast | 22 Jun 2024 |
| Referee Tomas Churchill | ||||||
Amateur record 4-2 (6 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Damian Volar | Decision | 5 | 3:00 | Diamondback Fighting Championship - DFC 18 | 29 Sep 2023 |
| Referee Steve Perceval | ||||||
| Win | Owen Blackman | Submission (rear-naked choke) | 2 | 2:02 | Diamondback Fighting Championship - DFC 16 | 25 Feb 2023 |
| Win | Ben Dawes | Submission (keylock) | 2 | 0:00 | Diamondback Fighting Championship - DFC 15: Hybrid | 1 Oct 2022 |
| Win | Dee Samasoni | Decision (unanimous) | 3 | 3:00 | Diamondback Fighting Championship - DFC 14: Renouf vs. Walley | 2 Jul 2022 |
| Win | Will Sutton | TKO | 3 | 2:12 | Diamondback Fighting Championship - DFC 12: Fireworks | 21 Nov 2021 |
| Loss | Damien Valor | Decision | 3 | 3:00 | Diamondback Fighting Championship - DFC 11: Under The Stars | 20 Feb 2021 |
| Referee Steve Perceval | ||||||