Weightclass:  Bantamweight
Location:  Melbourne, Australia
Record:  10 - 30(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/11/2033Melbourne, Australia9 - 30(1) Ewan Soulis2 - 4 WPts
15/09/2033Melbourne, Australia9 - 29(1) Paul Pollick10 - 7 LPts
15/07/2033Melbourne, Australia8 - 29(1) Elliot Forgie6 - 11 WPts
14/05/2033Melbourne, Australia7 - 29(1) Constantijn Thiry1 - 12 WPts
13/03/2033Melbourne, Australia6 - 29(1) Leonel Barranco2 - 7 WPts
10/01/2033Melbourne, Australia6 - 28(1) Ian Mdee4 - 10 LPts
09/11/2032Melbourne, Australia5 - 28(1) Barry Cookston3 - 8 WPts
09/09/2032Melbourne, Australia4 - 28(1) Mason Dollar1 - 5 WPts
10/07/2032Nonthaburi, Thailand4 - 27(1) Terdsak Unyapo8 - 16 LPts
12/05/2032Perth, Australia4 - 26(1) Lee Prothero5 - 21 LPts
17/03/2032Capiata, Paraguay4 - 25(1) Xaverius Martinez18 - 8 LPts
18/01/2032Samarqand, Uzbekistan4 - 24(1) Evgeny Casymbekow10 - 7 LPts
20/11/2031Cordoba, Spain3 - 24(1) Angel Batres2 - 17 WPts
21/09/2031Hanoi, Vietnam3 - 23(1) Phang Chien2 - 2 LPts
24/07/2031Birmingham, UK2 - 23(1) David Elias1 - 0 WPts
26/05/2031Adelaide, Australia2 - 22(1) John Ririe21 - 18 LPts
21/04/2031Melbourne, Australia2 - 21(1) Dave Sanders118(1) - 6 LPts
24/03/2031Mitchells Plain, South Africa2 - 20(1) John Van Jaarsveld8 - 10 LPts
24/01/2031Adelaide, Australia2 - 19(1) John Ririe20 - 17 LPts
15/12/2030Melbourne, Australia2 - 18(1) Dave Sanders85(1) - 5 LPts
21/11/2030San Lorenzo, Paraguay2 - 17(1) Montego Merin4 - 10 LPts
23/09/2030Melbourne, Australia1 - 17(1) Richie Vasco0 - 1 WPts
25/07/2030Melbourne, Australia1 - 16(1) Paul Capodicasa2 - 7 LPts
28/05/2030Melbourne, Australia1 - 15(1) Dave Sanders25 - 3 LPts
04/04/2030Geelong, Australia0 - 15(1) Max Boswell3 - 16(1) WPts
04/02/2030Melbourne, Australia0 - 14(1) Shayan Salik0 - 6 LPts
07/12/2029Brisbane, Australia0 - 13(1) Chris Byer3 - 7 LPts
09/10/2029Lima, Peru0 - 12(1) Rio Rengifo36 - 15 LPts
11/08/2029Asuncion, Paraguay0 - 11(1) Quico Rita12(1) - 20 LPts
13/06/2029Lima, Peru0 - 10 Zacarias Laureano48(10) - 19(2) LKO3
15/04/2029Brisbane, Australia0 - 9 Corey Lyster3 - 8 LPts
19/02/2029Melbourne, Australia0 - 8 Blake Peavey18 - 10 LPts
23/12/2028Sydney, Australia0 - 7 Claudio Florino10 - 7 LPts
31/10/2028Perth, Australia0 - 6 Henry Donn15 - 16 LPts
27/09/2028Sydney, Australia0 - 5 Scott McDermott0 - 0 LPts
17/08/2028Yerevan, Armenia0 - 4 Abirad Dadalian12 - 15 LPts
19/06/2028Baku, Azerbaijan0 - 3 Huseinqulu Bakihanov7 - 5 LPts
21/04/2028Shantou, China0 - 2 Liang Ow7 - 16(4) LPts
22/02/2028Casablanca, Morocco0 - 1 Shoeaib Marzouk3 - 25 LPts
25/12/2027Melbourne, Australia0 - 0 Stephen Tweed2 - 2 LPts