Weightclass:  Light Flyweight
Location:  Melbourne, Australia
Record:  39 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/03/2027Gold Coast, Australia38 - 13 Robert Gittings12 - 4 WPts Australia National Championships 2027View
14/03/2027Gold Coast, Australia37 - 13 Duncan Moncrieff16 - 9 WPts Australia National Championships 2027View
11/03/2027Gold Coast, Australia36 - 13 James Groves24(2) - 19 WPts Australia National Championships 2027View
04/03/2027Melbourne, Australia35 - 13 Nhlanhla Mthethwa23 - 24 WPts
31/01/2027Soweto, South Africa34 - 13 Nhlanhla Mthethwa23 - 23 WPts
31/12/2026Melbourne, Australia34 - 12 Nhlanhla Mthethwa22 - 23 LPts
30/11/2026Soweto, South Africa33 - 12 Nhlanhla Mthethwa22 - 22 WPts
30/10/2026Melbourne, Australia33 - 11 Valeri Shapovalov23 - 15 LPts
23/09/2026Christchurch, New Zealand32 - 11 David Hanna24 - 17(1) WPts
23/08/2026Melbourne, Australia31 - 11 Zarif Saddiki21 - 19(1) WPts
22/07/2026Rabat, Morocco30 - 11 Zarif Saddiki21 - 18(1) WPts
21/06/2026Melbourne, Australia29 - 11 Fanuco Casto27(3) - 21(2) WPts
18/05/2026Rabat, Morocco28 - 11 Zarif Saddiki20 - 17(1) WPts
17/04/2026Melbourne, Australia27 - 11 Rio Morin20(1) - 22 WPts
17/03/2026Perth, Australia26 - 11 James Groves18 - 18 WPts Australia National Championships 2026View
14/03/2026Perth, Australia25 - 11 Duncan Moncrieff9 - 8 WPts Australia National Championships 2026View
11/03/2026Perth, Australia24 - 11 Ben Walsh4 - 7 WPts Australia National Championships 2026View
09/02/2026Melbourne, Australia23 - 11 Bilal Rayes14 - 16 WPts
09/01/2026Dubai, UAE22 - 11 Bilal Rayes14 - 15 WPts
09/12/2025Perth, Australia21 - 11 Sam Torbinski3 - 9 WPts
07/12/2025Brisbane, Australia20 - 11 Rob Low17 - 30(2) WPts
30/10/2025Brisbane, Australia19 - 11 Dai Fairbairn5 - 15 WPts
12/10/2025Perth, Australia18 - 11 Mark Niece14 - 23 WPts
04/09/2025Gold Coast, Australia17 - 11 James Groves13 - 17 WPts
02/08/2025Sydney, Australia17 - 10 Chris McKay24 - 19 LPts
02/07/2025Perth, Australia16 - 10 Sam Torbinski2 - 7 WPts
10/05/2025Melbourne, Australia15 - 10 Robert Greenlees1 - 4 WPts
11/03/2025Gold Coast, Australia15 - 9 James Groves8 - 15 LPts Australia National Championships 2025View
19/01/2025Townsville, Australia15 - 8 Peter Haden9 - 15 LPts
01/12/2024Adelaide, Australia14 - 8 Ethan Shand7 - 8 WPts
03/10/2024Canberra, Australia13 - 8 Mark Creamer10 - 26(1) WPts
02/10/2024Adelaide, Australia12 - 8 Ethan Shand7 - 7 WPts
02/09/2024Sydney, Australia11 - 8 David MacAlpine6 - 19 WPts
18/08/2024Melbourne, Australia11 - 7 Kenzie Buckley22(1) - 8 LPts
16/07/2024Adelaide, Australia11 - 6 Mark Stine19 - 18 LPts
14/06/2024Melbourne, Australia11 - 5 Max Still21 - 17 LPts
27/04/2024Melbourne, Australia10 - 5 Johnny Evanson3 - 9 WPts
16/04/2024Adelaide, Australia9 - 5 Mark Stine18 - 17 WPts
01/04/2024Adelaide, Australia9 - 4 Ethan Shand5 - 5 LPts
17/03/2024Newcastle, Australia9 - 3 Jake Vicini28 - 21 LPts Australia National Championships 2024View
14/03/2024Newcastle, Australia8 - 3 David MacAlpine5 - 16 WPts Australia National Championships 2024View
11/03/2024Newcastle, Australia7 - 3 Dai Fairbairn2 - 3 WPts Australia National Championships 2024View
22/02/2024Melbourne, Australia6 - 3 Johnny Evanson3 - 7 WPts
30/01/2024Adelaide, Australia5 - 3 James Owens2 - 0 WPts
19/01/2024Adelaide, Australia5 - 2 Ethan Shand4 - 4 LPts
15/01/2024Adelaide, Australia5 - 1 Ethan Shand3 - 4 LPts
07/01/2024Adelaide, Australia4 - 1 Mark Stine15 - 15 WPts
05/01/2024Adelaide, Australia4 - 0 Mark Stine14 - 15 LPts
03/01/2024Perth, Australia3 - 0 Mark Niece6 - 20 WPts
30/12/2023Melbourne, Australia2 - 0 Johnny Evanson2 - 6 WPts
19/12/2023Brisbane, Australia1 - 0 Rob Low8 - 27(2) WPts
04/12/2023Melbourne, Australia0 - 0 Johnny Ogle0 - 2 WPts