Weightclass:  Featherweight
Location:  Canberra, Australia
Record:  8 - 26(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/03/2032Canberra, Australia7 - 26(1) Elliot Msuya3 - 7 WPts
15/01/2032Canberra, Australia7 - 25(1) Aftab Kharoti1 - 6 LPts
15/11/2031Canberra, Australia6 - 25(1) Ian Nixon1 - 1 WPts
15/09/2031Canberra, Australia5 - 25(1) Xaver Pollino0 - 5 WPts
16/07/2031Canberra, Australia5 - 24(1) Sam Starratt1 - 0 LPts
17/05/2031Canberra, Australia4 - 24(1) Aleü Lasek1 - 8 WPts
18/03/2031Canberra, Australia4 - 23(1) Zdenek Sebek2 - 3 LPts
16/01/2031Canberra, Australia4 - 22(1) Raine Jallinoja12 - 48(1) LPts
17/11/2030Canberra, Australia4 - 21 Seamus Murdock15 - 25 LKO3
17/09/2030Canberra, Australia3 - 21 Duncan Marquis2 - 2 WPts
19/07/2030Canberra, Australia3 - 20 Justin Whitson2 - 9(1) LPts
20/05/2030Canberra, Australia2 - 20 Ewan Danskin2 - 7 WPts
21/03/2030Canberra, Australia1 - 20 Adam McAfee1 - 6 WPts
21/01/2030Riga, Latvia1 - 19 Aleksei Slapjums9 - 10(1) LPts
23/11/2029Perth, Australia1 - 18 Sam Davidson9 - 13 LPts
25/09/2029Cairo, Egypt1 - 17 Amer Amer26(1) - 15 LPts
28/07/2029Ostrava, Czech Republic1 - 16 Norbert Jezek25 - 13 LPts
30/05/2029Canberra, Australia1 - 15 Richie Strang1 - 1 LPts
01/04/2029Poltava, Ukraine1 - 14 Danylko Sivak9 - 14 LPts
01/02/2029Aarhus, Denmark1 - 13 Kerr Foss18 - 11 LPts
04/12/2028Salta, Argentina1 - 12 Fraco Amado13 - 7 LPts
06/10/2028Markham, Canada1 - 11 Dom Forrest2 - 12 LPts
08/08/2028Brisbane, Australia1 - 10 Bradley Health4 - 3 LPts
13/06/2028Soweto, South Africa1 - 9 Charles Ntsikabaka11 - 19 LPts
15/04/2028Ponce, Puerto Rico1 - 8 Xalvador Betancourt27 - 4 LPts
16/02/2028Santa Cruz de la Sierra, Bolivia1 - 7 Quiqui Gerena10 - 11 LPts
19/12/2027Haiphong, Vietnam1 - 6 Nhan Quan11(1) - 6 LPts
21/10/2027Graz, Austria1 - 5 Ulrick Vendme13 - 17 LPts
23/08/2027Tampere, Finland1 - 4 Ossian Asunmaa2 - 5 LPts
23/06/2027Perth, Australia1 - 3 Clint Dobbin8 - 9 LPts
30/04/2027Sydney, Australia1 - 2 Farhan Hamed8 - 15 LPts
07/03/2027Melbourne, Australia1 - 1 Dominic Vails6 - 17 LPts
11/01/2027Adelaide, Australia1 - 0 David Halley8 - 20 LPts
10/12/2026Canberra, Australia0 - 0 Robert MacCarthy0 - 3 WPts