Weightclass:  Lightweight
Location:  Melbourne, Australia
Record:  30(8) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/02/2035Melbourne, Australia29(7) - 13 Hraztan Dadikozian2 - 3 WKO3
04/12/2034Melbourne, Australia28(6) - 13 Mandla Manyisa3 - 3 WKO3
03/10/2034Melbourne, Australia27(5) - 13 Sirimongkol Areesngarkul1 - 7 WKO2
03/08/2034Melbourne, Australia26(4) - 13 Ruslan Aziyev0 - 1 WKO3
01/06/2034Melbourne, Australia25(4) - 13 Jack Drummond14(1) - 21(2) WPts
02/04/2034Melbourne, Australia24(4) - 13 Kiki Nogales9 - 12 WPts
01/02/2034Melbourne, Australia23(4) - 13 Lionel Gary4 - 12 WPts
01/12/2033Melbourne, Australia22(3) - 13 Bassett Ouimet0 - 10 WTKO3
01/10/2033Melbourne, Australia22(3) - 12 John Crookshank26 - 8 LPts
01/08/2033Lagos, Nigeria21(3) - 12 Chigozie Garuba16 - 6 WPts
02/06/2033Norilsk, Russia20(3) - 12 Evgeny Mosin4 - 19 WPts
04/04/2033Sydney, Australia19(2) - 12 Declan Cacciari10 - 21 WKO3
09/02/2033Cagayan de Oro, Philippines18(2) - 12 Ignado Cudiamat8 - 15 WPts
12/12/2032Imus, Philippines17(2) - 12 Marco Merlin16(2) - 15 WPts
13/10/2032Canberra, Australia16(2) - 12 Ian Payne11 - 10 WPts
13/08/2032Melbourne, Australia15(1) - 12 Danny Dick5 - 4 WKO3
13/06/2032Gwangju, South Korea14(1) - 12 Young-cheol Wang25 - 12 WPts
15/04/2032San Juan, Puerto Rico13(1) - 12 Santiago Villalpando7 - 30 WPts
16/02/2032Melbourne, Australia12 - 12 Kenzie McCausland0 - 1 WKO3
18/12/2031Graz, Austria12 - 11 Martell Nigoghos21(2) - 12 LPts
20/10/2031Kikuyu, Kenya12 - 10 Fraser Kidero19 - 23 LPts
22/08/2031Melbourne, Australia11 - 10 Denton Patton6 - 13 WPts
23/06/2031Salvador, Brazil10 - 10 Loredo Melchior14 - 22 WPts
25/04/2031Curitiba, Brazil9 - 10 Vicente Galioto10 - 18 WPts
25/02/2031Port-au-Prince, Haiti8 - 10 Elliot Carre18 - 7 WPts
28/12/2030Istanbul, Turkey8 - 9 Direnc Deliktash22 - 25(3) LPts
30/10/2030Melbourne, Australia7 - 9 Johnny Scroggins0 - 4 WPts
02/09/2030Brisbane, Australia6 - 9 Fraser Duffy3 - 5 WPts
04/07/2030Salvador, Brazil6 - 8 Malvolio Resendes8 - 13 LPts
06/05/2030Sydney, Australia6 - 7 Vico Scoccimarro11 - 11 LPts
11/03/2030Canberra, Australia6 - 6 Steven MacKinnon16(1) - 20 LPts Australia National Championships 2030View
14/01/2030Sydney, Australia5 - 6 Ian McFarlane5 - 14 WPts
19/11/2029Bamenda, Cameroon5 - 5 Bonar Tawamba10 - 16 LPts
21/09/2029Warsaw, Poland4 - 5 Wiktor Skarbek8 - 22(1) WPts
24/07/2029Accra, Ghana3 - 5 Quarren Quatey28 - 14 WPts
26/05/2029Bamenda, Cameroon3 - 4 Bassett Aboya22(1) - 11 LPts
28/03/2029Sydney, Australia2 - 4 Sammy Del Gatto8 - 18 WPts
29/01/2029Perth, Australia2 - 3 Billy Ashdown12 - 15 LPts
01/12/2028Zurich, Switzerland2 - 2 Myrl Gergel4 - 19 LPts
03/10/2028Melbourne, Australia2 - 1 Kai Dipple7 - 15 LPts
05/08/2028Perth, Australia1 - 1 Jack Gemmel0 - 4 WPts
10/06/2028Melbourne, Australia1 - 0 Edward Ranieri17(1) - 13(1) LPts
21/04/2028Melbourne, Australia0 - 0 Sam Brickell0 - 0 WPts