Weightclass:  Featherweight
Location:  Melbourne, Australia
Record:  20 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/03/2031Melbourne, Australia19 - 12 Jaguar Canal1 - 8 WPts
18/01/2031Melbourne, Australia18 - 12 Justin Birnie10 - 12(1) WPts
19/11/2030Melbourne, Australia17 - 12 Angel Anselmo4 - 23 WPts
19/09/2030Melbourne, Australia16 - 12 Nikolai Kosilov7 - 8 WPts
21/07/2030Melbourne, Australia15 - 12 Carlos Mattos6 - 8 WPts
22/05/2030Melbourne, Australia14 - 12 James Woodman2 - 6 WPts
23/03/2030Melbourne, Australia13 - 12 Vincent Rafferty2 - 7 WPts
22/01/2030Melbourne, Australia13 - 11 Clinton Sterett14 - 18 LPts
23/11/2029Melbourne, Australia12 - 11 Brad Collister9 - 16 WPts
24/09/2029Melbourne, Australia11 - 11 Owen Dredge0 - 4 WPts
27/07/2029Melbourne, Australia10 - 11 David Davin1 - 8 WPts
29/05/2029Riga, Latvia10 - 10 Vitali Reinsons3 - 5 LPts
31/03/2029Chongqing, China9 - 10 Wu-pen Shu1 - 16 WPts
31/01/2029Brno, Czech Republic8 - 10 BarnabᚠBouse0 - 0 WPts
03/12/2028Melbourne, Australia7 - 10 Peter McNaughton2 - 8 WPts
05/10/2028Sydney, Australia7 - 9 Floyd Sneden11 - 7 LPts
11/08/2028Melbourne, Australia7 - 8 James Summerhill9 - 15 LPts
15/06/2028Brisbane, Australia6 - 8 Jamie McNabb3 - 9 WPts
16/04/2028Melbourne, Australia5 - 8 Brad Callan2 - 1 WPts
17/02/2028Melbourne, Australia4 - 8 Dai Finnin0 - 1 WPts
19/12/2027Shymkent, Kazakhstan4 - 7 Amjad Nazarbaev11 - 11 LPts
21/10/2027Melbourne, Australia4 - 6 David Shira7 - 3 LPts
22/08/2027Sydney, Australia4 - 5 Davie Charters1 - 14 LPts
23/06/2027Canberra, Australia4 - 4 James Watson4 - 20(1) LPts
28/04/2027Brisbane, Australia3 - 4 Edward Monahan3 - 21(4) WPts
28/02/2027Melbourne, Australia2 - 4 John Nield6 - 6 WPts
29/12/2026Brisbane, Australia2 - 3 Richard Fraser11(1) - 6 LPts
01/11/2026Brisbane, Australia2 - 2 Charles Mains12 - 15 LPts
06/09/2026Gold Coast, Australia1 - 2 Mick Glynn0 - 0 WPts
18/07/2026Melbourne, Australia1 - 1 Brett Scott2 - 8 LPts
24/05/2026Perth, Australia1 - 0 Mark Urey13(1) - 20 LPts
07/04/2026Melbourne, Australia0 - 0 Clinton Sterett2 - 6 WPts