Weightclass:  Light Heavyweight
Location:  Sunshine Coast, Australia
Record:  24 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/02/2029Sunshine Coast, Australia23 - 9 Chris Gorman2 - 9 WPts
11/12/2028Sunshine Coast, Australia22 - 9 James Pirnie4 - 9 WPts
12/10/2028Sunshine Coast, Australia21 - 9 Jack Lynch4 - 6 WPts
14/08/2028London, UK20 - 9 Sammy Gibson6 - 15 WPts
16/06/2028Sunshine Coast, Australia19 - 9 Ovidio Galeano3 - 3 WPts
18/04/2028Sunshine Coast, Australia18 - 9 Rob Bivens5 - 13 WPts
19/02/2028Lausanne, Switzerland17 - 9 Varil Begue3 - 12 WPts
22/12/2027Sunshine Coast, Australia16 - 9 Robert Sloan0 - 2 WPts
23/10/2027Sunshine Coast, Australia15 - 9 Gregor MacKillop12 - 17(1) WPts
24/08/2027Albuquerque, USA15 - 8 Santiago Ocana11 - 12 LPts
26/06/2027Brisbane, Australia14 - 8 Syed Mirza5 - 9 WPts
01/05/2027Sunshine Coast, Australia13 - 8 Tymon Bugajski9 - 24 WPts
03/03/2027Sunshine Coast, Australia12 - 8 John Buchan1 - 3 WPts
02/01/2027Sunshine Coast, Australia11 - 8 Sava á Bachkov6 - 7 WPts
04/11/2026Sunshine Coast, Australia10 - 8 Chris Kenneson9 - 15 WPts
06/09/2026Brisbane, Australia9 - 8 Gregor MacKillop7 - 15(1) WPts
15/07/2026Touba, Senegal8 - 8 Grant Lamine3 - 16 WPts
17/05/2026Lausanne, Switzerland8 - 7 Macy Doisneau5 - 19 LPts
19/03/2026Sunshine Coast, Australia8 - 6 Rob Carrithers13(1) - 5 LPts
19/01/2026Sunshine Coast, Australia8 - 5 Amon Taggart7 - 10(1) LPts
21/11/2025Brisbane, Australia7 - 5 Justin Sturrock5 - 2 WPts
25/09/2025Sunshine Coast, Australia6 - 5 Larrimore Flores2 - 3 WPts
28/07/2025Sunshine Coast, Australia5 - 5 Charles Raptis1 - 14 WPts
30/05/2025Montevideo, Uruguay5 - 4 Vegas Maez11(1) - 22 LPts
01/04/2025Montevideo, Uruguay4 - 4 Juan Minas15 - 5 WPts
01/02/2025Brisbane, Australia3 - 4 John Groat4 - 16 WPts
08/12/2024Vitebsk, Belarus3 - 3 Borya Babyak3 - 3 LPts
10/10/2024Sydney, Australia2 - 3 Clint Gowans0 - 2 WPts
31/08/2024Brisbane, Australia1 - 3 Aaron Tighe0 - 0 WPts
30/07/2024Vienna, Austria1 - 2 Dagobert Ajhtahag4 - 12 LPts
01/06/2024Riga, Latvia1 - 1 Goga Baltgailis3(1) - 18 LPts
03/04/2024Sunshine Coast, Australia0 - 1 Rob Carrithers0 - 0 WPts
20/02/2024Adelaide, Australia0 - 0 Elliot Brockett13 - 20 LPts