Weightclass:  Light Flyweight
Location:  Brisbane, Australia
Record:  7 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/10/2027Brisbane, Australia6 - 28 Yakiv Chaplinski9 - 9 WPts
26/08/2027Brisbane, Australia6 - 27 Harvey Kitching4 - 1 LPts
25/06/2027Brisbane, Australia5 - 27 Jonathan Primrose1(1) - 5 WPts
28/04/2027Manila, Philippines5 - 26 Ryo Romuar11 - 17 LPts
28/02/2027Zarqa, Jordan5 - 25 Aftab Khalid9 - 15 LPts
31/12/2026Adelaide, Australia5 - 24 James Owens10(1) - 12 LPts
02/11/2026Adelaide, Australia4 - 24 James Owens10(1) - 11 WPts
06/09/2026Brisbane, Australia3 - 24 Davie Sava1 - 4 WPts
08/07/2026Cuenco, Ecuador3 - 23 Lorenzo Marques20(1) - 26 LPts
10/05/2026Bangkok, Thailand3 - 22 Nethra Budprom8 - 21 LPts
12/03/2026Capiata, Paraguay3 - 21 Quin Campoy45 - 21 LPts
12/01/2026Tokyo, Japan3 - 20 Shinji Yoshioka33 - 19 LPts
14/11/2025Villeurbanne, France3 - 19 Tugdual Roussel24(2) - 18 LPts
16/09/2025Medina, Saudi Arabia3 - 18 Waqas Nouhra0 - 6 LPts
19/07/2025Nezahualcoyotl, Mexico3 - 17 Sierra Campana15 - 27(2) LPts
21/05/2025Brisbane, Australia3 - 16 Roman Ayo3 - 8 LPts
23/03/2025Brisbane, Australia3 - 15 Vong Trong4 - 9 LPts
23/01/2025Rosario, Argentina2 - 15 Neper Garcia6 - 12(2) WPts
25/11/2024Brisbane, Australia2 - 14 Arran Gallagher6 - 5 LPts
26/09/2024Perm, Russia2 - 13 Kir Krupski3 - 17 LPts
29/07/2024Newcastle, Australia2 - 12 Josh Binnion22 - 18 LPts
31/05/2024Brisbane, Australia1 - 12 Neper Alvarado0 - 6 WPts
02/04/2024Brisbane, Australia1 - 11 Peter Haden5 - 14 LPts
03/02/2024Oslo, Norway1 - 10 Njord Mossing11(1) - 17 LPts
06/12/2023Torreon, Mexico1 - 9 Juan Lafuente11 - 14 LPts
08/10/2023Bangkok, Thailand1 - 8 Terdsak Thiabma6 - 20 LPts
10/08/2023Bangkok, Thailand1 - 7 Chalermpol Ubolkhoa16 - 16 LPts
12/06/2023Mombasa, Kenya1 - 6 Kabonero Muiruri11 - 16 LPts
14/04/2023Canberra, Australia1 - 5 Ollie Whitton2 - 11 LPts
20/02/2023Perth, Australia1 - 4 Sid Girvin15(1) - 15 LPts
18/01/2023Sydney, Australia1 - 3 Michael Wean0 - 0 LPts
17/12/2022Melbourne, Australia1 - 2 Johnny Evanson1 - 0 LPts
18/10/2022Melbourne, Australia1 - 1 Johnny Evanson0 - 0 LPts
13/09/2022Melbourne, Australia1 - 0 Nico Panico26 - 8 LPts
05/08/2022Brisbane, Australia0 - 0 Joo-ho Choo0 - 0 WPts