Weightclass:  Light Heavyweight
Location:  Newcastle, Australia
Record:  21 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2033Newcastle, Australia20 - 4 Colin Mulder1 - 9 WPts
30/10/2033Newcastle, Australia19 - 4 Mohsin Ebrahim0 - 3 WPts
29/08/2033Newcastle, Australia18 - 4 Baligh Anoghan6 - 30 WPts
29/06/2033Newcastle, Australia17 - 4 Dean Murdock7 - 12 WPts
29/04/2033Newcastle, Australia16 - 4 Beltran Feliciano0 - 12 WPts
28/02/2033Newcastle, Australia15 - 4 Jerrold Lastra1 - 1 WPts
29/12/2032Newcastle, Australia14 - 4 Obaid Nazir4 - 17 WPts
29/10/2032Newcastle, Australia13 - 4 Besmir Akcham2 - 8 WPts
29/08/2032Newcastle, Australia12 - 4 Selestino Mijares4 - 7 WPts
29/06/2032Newcastle, Australia11 - 4 Joey Zappacosta1 - 7 WPts
30/04/2032Newcastle, Australia10 - 4 Miroslav Kocijan0 - 6 WPts
02/03/2032Newcastle, Australia10 - 3 Rogelio Rubi15(1) - 13(1) LPts
02/01/2032Newcastle, Australia9 - 3 Diego Valderrama1 - 1 WPts
03/11/2031Newcastle, Australia8 - 3 Pancho Ontiveros0 - 16 WPts
04/09/2031Newcastle, Australia7 - 3 Makary Warda3 - 15 WPts
07/07/2031Newcastle, Australia6 - 3 Dino Osvaldo0 - 1 WPts
07/05/2031Brisbane, Australia5 - 3 Bruce Huntley10 - 9 WPts
13/03/2031Brisbane, Australia5 - 2 Chris Markos12 - 9 LPts
13/01/2031Perth, Australia5 - 1 Noel Gorobiy7 - 16(1) LPts
20/11/2030Melbourne, Australia4 - 1 Zach McQuarrie0 - 0 WPts
20/10/2030Melbourne, Australia3 - 1 Ethan Ellis0 - 0 WPts
15/09/2030Dushanbe, Tajikistan3 - 0 Mirza Soomro1 - 20 LPts
18/07/2030Melbourne, Australia2 - 0 Rob Leys3 - 11 WPts
22/05/2030Sydney, Australia1 - 0 Nicholas Gowans0 - 11(1) WPts
02/04/2030Newcastle, Australia0 - 0 Darryl Crosbie1 - 0 WPts