Weightclass:  Heavyweight
Location:  Brisbane, Australia
Record:  19 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/09/2031Brisbane, Australia18 - 9 Leeroy Racca0 - 2 WPts
11/07/2031Brisbane, Australia17 - 9 Bryn Cerbone0 - 9 WPts
10/05/2031Brisbane, Australia16 - 9 Mark Mutch7 - 7 WPts
12/03/2031Kryvyi Rih, Ukraine15 - 9 Avel Walek6 - 19 WPts
12/01/2031Kisumu, Kenya14 - 9 Corey Mkuu21 - 32 WPts
14/11/2030Brisbane, Australia13 - 9 Dino Lubina0 - 7 WPts
16/09/2030Fortaleza, Brazil13 - 8 Jose Formosa26(1) - 10 LPts
19/07/2030Awka, Nigeria12 - 8 Elderson Adeshina6 - 12 WPts
21/05/2030Brisbane, Australia11 - 8 Nathan Gill0 - 2 WPts
23/03/2030Brisbane, Australia10 - 8 Stephen Donoghue2 - 4 WPts
23/01/2030New Amsterdam, Guyana10 - 7 Dale Gibson9 - 12 LPts
25/11/2029Gold Coast, Australia9 - 7 Joshua Keegan5 - 11(2) WPts
28/09/2029Athens, Greece8 - 7 Cole Melis7 - 23 WPts
31/07/2029Athens, Greece7 - 7 Cleon Saitta12 - 16 WPts
02/06/2029Gold Coast, Australia6 - 7 Antwan Weddel1 - 12(1) WPts
04/04/2029Sharjah, UAE5 - 7 Zain Habeeb6(1) - 15 WPts
04/02/2029Rosario, Argentina4 - 7 Ryo Belmontes16 - 18 WPts
07/12/2028Algiers, Algeria3 - 7 Bilal Stambouli0 - 0 WPts
09/10/2028Patrai, Greece3 - 6 Petros Mundis22 - 15 LPts
11/08/2028Brisbane, Australia2 - 6 Michael Moir3 - 13 WPts
12/06/2028Brisbane, Australia2 - 5 Ponce Fortun8 - 12 LPts
14/04/2028Melbourne, Australia2 - 4 Aaron Farm0 - 0 LPts
22/02/2028Perth, Australia2 - 3 Mike Will10 - 10 LPts
20/01/2028Brisbane, Australia2 - 2 Robert Penrose0 - 0 LPts
15/12/2027Brisbane, Australia1 - 2 Jacob Rattray2 - 5 WPts
16/10/2027Brisbane, Australia0 - 2 Davie Milton2 - 2 WPts
17/08/2027Brisbane, Australia0 - 1 Robert Adams3 - 1 LPts
17/06/2027Brisbane, Australia0 - 0 Ian McCance1 - 7 LPts