Weightclass:  Featherweight
Location:  Adelaide, Australia
Record:  14(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/05/2032Adelaide, Australia13(1) - 17 Paul Costain4 - 9 WPts
09/03/2032Adelaide, Australia12(1) - 17 Leonardo Palacio2 - 10 WPts
09/01/2032Adelaide, Australia12(1) - 16 Alish Djamalov4 - 8 LPts
09/11/2031Adelaide, Australia11(1) - 16 Kosol Minburi3 - 13 WPts
09/09/2031Adelaide, Australia10(1) - 16 John Callacghan1 - 1 WPts
11/07/2031Adelaide, Australia10(1) - 15 Xerxes Prisco3 - 12 LPts
11/05/2031Adelaide, Australia9(1) - 15 Danny Henretty0 - 2 WPts
13/03/2031Adelaide, Australia8(1) - 15 Chris Sheehy1 - 9 WPts
13/01/2031Adelaide, Australia7(1) - 15 Montel Lozada1 - 3 WPts
14/11/2030Adelaide, Australia6(1) - 15 Vincent Rafferty3 - 10 WPts
15/09/2030Adelaide, Australia6(1) - 14 Gareth Day3 - 18 LPts
17/07/2030Adelaide, Australia5(1) - 14 Patrick Christeson6 - 7 WPts
19/05/2030Warri, Nigeria4(1) - 14 Danyaal Syed9 - 17 WPts
21/03/2030Karagandy, Kazakhstan4(1) - 13 Aqil Sadykow23 - 6 LPts
21/01/2030Dnipropetrovsk, Ukraine3 - 13 Isaak Dzagoev3 - 18(4) WKO3
23/11/2029Hangzhou, China3 - 12 Xin Owyang14(1) - 23 LPts
25/09/2029Maracaibo, Venezuela2 - 12 Neper Iglesias6 - 12 WPts
28/07/2029Adelaide, Australia1 - 12 Oliver Kellas2 - 7 WPts
30/05/2029Dakar, Senegal1 - 11 Neville Perrault19 - 9 LPts
01/04/2029Adelaide, Australia1 - 10 Connor Panoian2 - 10 LPts
01/02/2029Adelaide, Australia1 - 9 Afil Iliyas13(1) - 20 LPts
04/12/2028Adelaide, Australia1 - 8 Chaiyong Ramboisan1 - 1 LPts
06/10/2028Newcastle, UK1 - 7 Arnie Haden1 - 8 LPts
08/08/2028Stockholm, Sweden1 - 6 Carl Enstrom4 - 6 LPts
10/06/2028Adelaide, Australia1 - 5 Ibrahim Sayed5 - 10 LPts
12/04/2028Hamilton, New Zealand1 - 4 Paul Hepburn9 - 15 LPts
13/02/2028Adelaide, Australia0 - 4 Lewis Gilbride3 - 4 WPts
15/12/2027Adelaide, Australia0 - 3 Paipharob Hungsuwannakool2 - 7 LPts
17/10/2027Riga, Latvia0 - 2 Gennady Grislis4 - 10(1) LPts
19/08/2027Adelaide, Australia0 - 1 Michael Korba3 - 12(1) LPts
20/06/2027Adelaide, Australia0 - 0 Stuart Angius0 - 4 LPts