Weightclass:  Lightweight
Location:  Melbourne, Australia
Record:  24(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2034Melbourne, Australia23(1) - 10 Sean Petrakis21 - 15 WPts
10/11/2033Melbourne, Australia22(1) - 10 Lorcan Daley1 - 3 WPts
10/09/2033Soweto, South Africa21(1) - 10 Deiondre Khumalo23 - 4 WPts
13/07/2033Masaya, Nicaragua20(1) - 10 Alejandro Lozano5 - 19 WPts
15/05/2033Ulaanbaatar, Mongolia19(1) - 10 Kolya Serdamba12 - 19 WPts
17/03/2033Geelong, Australia18(1) - 10 Rob Santon33(1) - 14(1) WPts Australia National Championships 2033View
14/03/2033Geelong, Australia17(1) - 10 Louis Quill11(4) - 4 WPts Australia National Championships 2033View
11/03/2033Geelong, Australia16(1) - 10 Ian Riddick9 - 3 WPts Australia National Championships 2033View
13/02/2033Adelaide, Australia15(1) - 10 Chris Ard13 - 11 WPts
12/01/2033Copenhagen, Denmark15(1) - 9 Niels Svenningsen17 - 15 LPts
14/11/2032Wollongong, Australia14 - 9 Arthur Abernethy25 - 10(3) WKO3
14/10/2032Melbourne, Australia13 - 9 Guustaaf Van der Zolre9 - 8 WPts
15/08/2032Adelaide, Australia12 - 9 Chris Ard12 - 9 WPts
17/06/2032Perth, Australia11 - 9 Mark Genrich12 - 18 WPts
15/05/2032Wollongong, Australia11 - 8 Arthur Abernethy23 - 9(3) LPts
17/03/2032Melbourne, Australia10 - 8 Rob Santon24 - 12(1) WPts Australia National Championships 2032View
14/03/2032Melbourne, Australia9 - 8 Mark Genrich12 - 16 WPts Australia National Championships 2032View
11/03/2032Melbourne, Australia8 - 8 Jack Foyle14(2) - 3 WPts Australia National Championships 2032View
21/02/2032San Jose, Costa Rica7 - 8 Ovidio Malta4 - 13 WPts
23/12/2031Melbourne, Australia6 - 8 Iskander Argeso8 - 14 WPts
24/10/2031Melbourne, Australia5 - 8 Ian Marquis4 - 4 WPts
24/08/2031Melbourne, Australia4 - 8 Arthur Albonetti1 - 1 WPts
25/06/2031Melbourne, Australia3 - 8 Kian Ronnie7 - 10 WPts
26/04/2031Toshkent, Uzbekistan3 - 7 Lazar Heybatov12 - 6 LPts
26/02/2031Bergen, Norway2 - 7 Gareth Bohle4 - 14 WPts
29/12/2030Brisbane, Australia1 - 7 Duncan Pont2 - 5 WPts
01/11/2030Melbourne, Australia1 - 6 Varil Galliard14 - 22 LPts
03/09/2030Sydney, Australia1 - 5 Declan Cacciari5 - 9 LPts
11/07/2030Sydney, Australia1 - 4 Daniel McCarthy3 - 13 LPts
12/05/2030Melbourne, Australia0 - 4 Gareth Cargill1 - 7 WPts
13/03/2030Milton Keynes, UK0 - 3 Ceri Jones9(1) - 21 LPts
13/01/2030Brisbane, Australia0 - 2 Ian Simos1 - 4 LPts
16/11/2029Sydney, Australia0 - 1 Nicholas Arnott8 - 15(1) LPts
29/09/2029Wollongong, Australia0 - 0 Alen Ekmanyan19(1) - 19 LPts