Weightclass:  Light Flyweight
Location:  Brisbane, Australia
Record:  35 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/03/2029Brisbane, Australia34 - 15 Robert Lemont1 - 1 WPts
03/01/2029Brisbane, Australia33 - 15 Vojtech Bursik32(1) - 18 WPts
02/12/2028Brisbane, Australia32 - 15 Alejandro Medero25 - 22(1) WPts
01/11/2028Prague, Czech Republic31 - 15 Vojtech Bursik32(1) - 16 WPts
01/10/2028Samarqand, Uzbekistan30 - 15 Sergei Erckesh30(1) - 20(1) WPts
31/08/2028Brisbane, Australia30 - 14 Sergei Erckesh29(1) - 20(1) LPts
28/07/2028Brisbane, Australia29 - 14 Hui-chao Kie22 - 20 WPts
22/06/2028Brisbane, Australia29 - 13 Alejandro Medero22 - 20(1) LPts
18/05/2028Brisbane, Australia29 - 12 Egzon Sabri18 - 31 LPts
17/04/2028Brisbane, Australia28 - 12 Laramie Fuema18 - 26 WPts
17/03/2028Gold Coast, Australia27 - 12 Sammy McTier11 - 6 WPts Australia National Championships 2028View
14/03/2028Gold Coast, Australia26 - 12 Robert Gittings18 - 6 WPts Australia National Championships 2028View
11/03/2028Gold Coast, Australia25 - 12 Robert Greenlees9 - 16 WPts Australia National Championships 2028View
06/03/2028Brisbane, Australia24 - 12 Juan Alvidrez21 - 15 WPts
04/02/2028Brisbane, Australia23 - 12 Juan Alvidrez21 - 14 WPts
04/01/2028Brisbane, Australia22 - 12 Sun Shah27(3) - 13 WPts
21/11/2027Brisbane, Australia21 - 12 Imran Zazou16 - 18 WPts
21/10/2027Algiers, Algeria20 - 12 Imran Zazou16 - 17 WPts
20/09/2027Ndola, Zambia20 - 11 Quaashie Shonga27 - 19 LPts
20/08/2027Brisbane, Australia19 - 11 Ben Nicol13 - 10 WPts
19/07/2027Brisbane, Australia18 - 11 Juan Marinez14 - 12 WPts
18/06/2027San Juan, Puerto Rico17 - 11 Juan Marinez14 - 11 WPts
18/05/2027Baku, Azerbaijan16 - 11 Emil Efendieyev20 - 29(1) WPts
15/04/2027Xian, China16 - 10 Sun Shah22(3) - 11 LPts
14/03/2027Gold Coast, Australia16 - 9 John Erwin37 - 13 LPts Australia National Championships 2027View
11/03/2027Gold Coast, Australia15 - 9 Paul Livingston8 - 8 WPts Australia National Championships 2027View
26/02/2027Porto Alegre, Brazil14 - 9 Cuba Vilar11(1) - 9 WPts
29/12/2026Rio de Janeiro, Brazil13 - 9 Cuba Oliveira11 - 8 WPts
31/10/2026Brisbane, Australia12 - 9 Juan Galdamez2 - 19 WPts
02/09/2026Brisbane, Australia11 - 9 Paul Livingston5 - 7 WPts
04/07/2026Buenos Aires, Argentina10 - 9 Jose Tostado4 - 21 WPts
06/05/2026Perth, Australia9 - 9 Bart Pugh1 - 12(3) WPts
14/03/2026Perth, Australia9 - 8 John Erwin25 - 11 LPts Australia National Championships 2026View
11/03/2026Perth, Australia8 - 8 Sam Torbinski3 - 11 WPts Australia National Championships 2026View
26/02/2026Salta, Argentina7 - 8 Marco Barreda1 - 10 WPts
29/12/2025Brisbane, Australia6 - 8 Dai Fairbairn5 - 16 WPts
11/11/2025Sydney, Australia6 - 7 Blake Kinnon1 - 5 LPts
14/09/2025Perth, Australia5 - 7 Bart Pugh1 - 8(2) WPts
09/08/2025Brisbane, Australia5 - 6 Rob Low15 - 30(2) LPts
09/07/2025Brisbane, Australia4 - 6 Bastiaan Matynee4 - 1 WPts
10/05/2025Quito, Ecuador4 - 5 Manny Cordon11 - 10 LPts
11/03/2025Gold Coast, Australia4 - 4 Peter Haden10 - 15 LPts Australia National Championships 2025View
22/01/2025Casablanca, Morocco4 - 3 Ikrimah Alami16 - 27 LPts
24/11/2024Perth, Australia3 - 3 Bart Pugh1 - 3(1) WPts
06/10/2024Cairo, Egypt2 - 3 Waqas Mowad1 - 8 WPts
08/08/2024Sydney, Australia2 - 2 Chris McKay18 - 19 LPts
03/07/2024Melbourne, Australia1 - 2 Ben Walsh0 - 0 WPts
31/05/2024Brisbane, Australia1 - 1 Dylan MacKillop2 - 12(1) LPts
10/04/2024Sydney, Australia1 - 0 Chris McKay16 - 19 LPts
05/03/2024Brisbane, Australia0 - 0 Michael Wean3 - 5 WPts