Weightclass:  Lightweight
Location:  Melbourne, Australia
Record:  13(2) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/10/2032Melbourne, Australia12(1) - 24 Rob Kaleuka2 - 8(1) WKO3
29/08/2032Melbourne, Australia11(1) - 24 Hiro Shimada3 - 10 WPts
29/06/2032Melbourne, Australia11(1) - 23 Roman Melichar8 - 7 LPts
30/04/2032Melbourne, Australia11(1) - 22 Samad Mamedbekov11 - 10 LPts
01/03/2032Melbourne, Australia10(1) - 22 Vusal Khanmamedov2 - 4 WPts
31/12/2031Melbourne, Australia10(1) - 21 Zach Nivens7 - 13 LPts
01/11/2031Melbourne, Australia9(1) - 21 Paul Porteous3 - 15 WPts
01/09/2031Melbourne, Australia8 - 21 Bryn MacQueen0 - 2 WKO3
03/07/2031Melbourne, Australia7 - 21 Ian Lamont0 - 5 WPts
03/05/2031Brisbane, Australia6 - 21 Lee Finnin12 - 9 WPts
07/03/2031Melbourne, Australia5 - 21 Bassett Rostand0 - 11 WPts
07/01/2031Linyi, China5 - 20 On Siao10 - 19 LPts
09/11/2030Perth, Australia5 - 19 Justin Coronella4 - 24 LPts
10/09/2030Lusaka, Zambia4 - 19 Essien Bwalya2 - 15 WPts
12/07/2030Adelaide, Australia4 - 18 Callum Brannon4(1) - 17 LPts
16/05/2030Adelaide, Australia4 - 17 Sammy Sherer19(1) - 17 LPts
18/03/2030Melbourne, Australia4 - 16 Sam Rossettini2 - 5 LPts
18/01/2030Brisbane, Australia4 - 15 Sean Clery5 - 26(1) LPts
22/11/2029Melbourne, Australia4 - 14 Edward Ranieri25(2) - 14(1) LPts
24/09/2029Adelaide, Australia4 - 13 Bryan Swan14 - 17 LPts
27/07/2029Antwerp, Belgium4 - 12 Gorik Schoonemaecker16 - 4 LPts
29/05/2029Melbourne, Australia4 - 11 Matthew Mackall6 - 4 LPts
30/03/2029Sydney, Australia3 - 11 Yasin Mahmood7 - 22 WPts
01/02/2029Melbourne, Australia3 - 10 Napoleon Matranga6 - 7 LPts
03/12/2028Melbourne, Australia3 - 9 Noah Bonatti0 - 4 LPts
04/10/2028Melbourne, Australia3 - 8 Jasper Sheedy7 - 9 LPts
07/08/2028Melbourne, Australia3 - 7 Harti Andreassen8 - 15 LPts
09/06/2028Melbourne, Australia2 - 7 Darryl Lockhart0 - 2 WPts
10/04/2028Melbourne, Australia1 - 7 Noah MacCubbin1 - 8 WPts
10/02/2028Melbourne, Australia1 - 6 Vere Julien5 - 11 LPts
13/12/2027Wollongong, Australia1 - 5 Oliver Addie13 - 9 LPts
16/10/2027Melbourne, Australia1 - 4 Blake Philp6 - 9(1) LPts
25/08/2027Cairns, Australia1 - 3 John Tweedy0 - 0 LPts
29/06/2027Giza, Egypt1 - 2 Hassan Mahe16 - 29(2) LPts
01/05/2027Adelaide, Australia1 - 1 Ian Manderson5 - 19 LPts
27/03/2027Yerevan, Armenia1 - 0 Arkay Nadanian9 - 16 LPts
27/01/2027Melbourne, Australia0 - 0 Justin Coronella0 - 4 WPts