Weightclass:  Light Heavyweight
Location:  Perth, Australia
Record:  38 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/03/2027Perth, Australia37 - 17 Dadash Gaidarov1 - 16(1) WPts
07/01/2027Perth, Australia36 - 17 James Erwood0 - 8 WPts
08/11/2026Perth, Australia35 - 17 Edward Donovan3 - 10 WPts
08/09/2026Perth, Australia34 - 17 Larenzo Carolus8 - 12 WPts
10/07/2026Perth, Australia33 - 17 Nick Cole5 - 5 WPts
11/05/2026Perth, Australia32 - 17 Kashif Masood4 - 6 WPts
12/03/2026Perth, Australia31 - 17 Ricky Jones3 - 14 WPts
11/01/2026Perth, Australia30 - 17 Dylan Short4 - 2 WPts
12/11/2025Perth, Australia29 - 17 Clint Gowans2 - 8 WPts
13/09/2025Perth, Australia28 - 17 Mohsin Safi1 - 5(1) WPts
15/07/2025Perth, Australia27 - 17 Gus Shade3 - 12 WPts
16/05/2025Perth, Australia26 - 17 Esteban Feria2 - 6 WPts
17/03/2025Gold Coast, Australia26 - 16 Owen Bourne17 - 17 LPts Australia National Championships 2025View
14/03/2025Gold Coast, Australia25 - 16 Morgan Craigo25(1) - 19 WPts Australia National Championships 2025View
11/03/2025Gold Coast, Australia24 - 16 Mark Daduryan19(5) - 20 WPts Australia National Championships 2025View
06/02/2025Perth, Australia23 - 16 Joel Boal1 - 12 WPts
09/12/2024Perth, Australia22 - 16 Danko Vrdoljak1 - 9 WPts
11/10/2024Zagreb, Croatia21 - 16 Danijel Kralj4 - 11 WPts
13/08/2024Manta, Ecuador20 - 16 Cuba Mijares23 - 17 WPts
15/06/2024Perth, Australia19 - 16 Bart Heird12 - 26(1) WPts
17/04/2024Bogota, Colombia18 - 16 Santiago Garrido2 - 13 WPts
18/02/2024Perth, Australia17 - 16 Lyuben á Ankov1 - 9 WPts
20/12/2023Khujand, Tajikistan17 - 15 Fuad Mahfouz30 - 8 LPts
22/10/2023Henderson, USA17 - 14 Edward Brydon23 - 15 LPts
24/08/2023Perth, Australia16 - 14 Lewis Ferris9 - 20 WPts
25/06/2023Sydney, Australia15 - 14 Rich Mullen22(1) - 11 WPts
28/04/2023Melbourne, Australia14 - 14 Kris McCabe22 - 5 WPts
11/03/2023Townsville, Australia14 - 13 Steven Aquilani22 - 9 LPts Australia National Championships 2023View
25/02/2023Dushanbe, Tajikistan14 - 12 Elmidar Djamalov19 - 10 LPts
27/12/2022Perth, Australia13 - 12 Tomasz Wojtowicz3 - 3 WPts
28/10/2022Canberra, Australia12 - 12 Connor Farney13 - 10 WPts
05/09/2022Sterlitamak, Russia11 - 12 Isaak Kasatonov0 - 0 WPts
08/07/2022Brisbane, Australia11 - 11 Ian Collias19 - 6 LPts
13/05/2022Vienna, Austria10 - 11 Kulbart Rauffenburg2 - 23 WPts
14/03/2022Perth, Australia10 - 10 Roger Porterfield4 - 1 LPts
12/01/2022Delmas, Haiti9 - 10 Boniface Barse12 - 7 WPts
12/11/2021Sydney, Australia9 - 9 Jamie Harrold20 - 3 LPts
13/09/2021Wollongong, Australia8 - 9 Chris Tassi12 - 12 WPts
02/08/2021Melbourne, Australia7 - 9 Gus Lithgow9 - 11 WPts
01/07/2021Perth, Australia6 - 9 John Barr3 - 5 WPts
02/05/2021Copenhagen, Denmark6 - 8 Diederik Clasen6 - 10 LPts
04/03/2021Perth, Australia5 - 8 John Tripi0 - 14(4) WPts
03/01/2021Perth, Australia5 - 7 Jack Dalrymple5 - 11 LPts
02/11/2020Riga, Latvia4 - 7 Ioakim Dublis3 - 13 WPts
04/09/2020Sydney, Australia4 - 6 Brendan Gittings3 - 7 LPts
09/07/2020Sunshine Coast, Australia4 - 5 Sam Evens12 - 4 LPts
13/05/2020Perth, Australia3 - 5 Dylan Capodicasa5 - 8 WPts
13/03/2020Riga, Latvia3 - 4 Afon Graudinsh5 - 6 LPts
14/01/2020Georgetown, Guyana2 - 4 Charlie Kettles2 - 9 WPts
15/11/2019Gold Coast, Australia2 - 3 Peter Lochridge5 - 5 LPts
28/09/2019Perth, Australia2 - 2 Viljo Silberg4 - 7 LPts
30/07/2019Sydney, Australia2 - 1 Ricky Clanahan3 - 4 LPts
20/06/2019Perth, Australia2 - 0 Inigo Aikins7 - 3 LPts
20/04/2019Perth, Australia1 - 0 James Wutawunashe2 - 5 WPts
18/02/2019Perth, Australia0 - 0 John Poleski1 - 2 WPts