Weightclass:  Lightweight
Location:  Sydney, Australia
Record:  19 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/04/2027Sydney, Australia18 - 29 Richie Arnott1 - 4 WPts
23/02/2027Sydney, Australia17 - 29 Cenek Vorel0 - 11 WPts
25/12/2026Sydney, Australia16 - 29 Edon Adali6 - 13 WPts
26/10/2026Adelaide, Australia15 - 29 Kai McReynolds5 - 31 WPts
31/08/2026Sydney, Australia14 - 29 Blake Balderston0 - 1 WPts
02/07/2026Athens, Greece13 - 29 Erechtheus Demo0 - 20(10) WPts
04/05/2026Melbourne, Australia12 - 29 Oscar Murray31 - 24 WPts
11/03/2026Perth, Australia12 - 28 Greg McAlpine19 - 29 LPts Australia National Championships 2026View
09/01/2026Melbourne, Australia11 - 28 Arthur Hosack6 - 25(3) WPts
14/11/2025Adelaide, Australia10 - 28 Connor Arthur0 - 32(7) WPts
17/09/2025Sydney, Australia9 - 28 Greg McAlpine17 - 28 WPts
19/07/2025Melbourne, Australia8 - 28 Andy Broach11 - 17 WPts
21/05/2025Bordeaux, France7 - 28 Verrill Luna2 - 17 WPts
23/03/2025Sydney, Australia7 - 27 Paul Larrimore28(4) - 19 LPts
26/01/2025Ulaanbaatar, Mongolia7 - 26 Fadei Bayanjargal17 - 15 LPts
28/11/2024Ulaanbaatar, Mongolia6 - 26 Ayser Mucaghanov3 - 12 WPts
30/09/2024Jeddah, Saudi Arabia5 - 26 Shayan Tahan2 - 7 WPts
02/08/2024Adelaide, Australia5 - 25 Felix Terres23(1) - 19 LPts
06/06/2024Sydney, Australia4 - 25 Paul Cure0 - 1 WPts
08/04/2024Russeifa, Jordan4 - 24 Hassan Waheed22 - 16 LPts
09/02/2024Gold Coast, Australia4 - 23 Michael Ready25 - 12 LPts
19/12/2023Melbourne, Australia4 - 22 Rex Gallico19 - 12 LPts
18/11/2023Gold Coast, Australia4 - 21 Ashley Kernell14 - 17 LPts
04/10/2023Sydney, Australia4 - 20 Faisal Sani2 - 11 LPts
06/08/2023Tabriz, Iran4 - 19 Ahmed Yasin4 - 24(1) LPts
08/06/2023Wollongong, Australia3 - 19 Kris Algee10 - 19 WPts
18/04/2023Gold Coast, Australia3 - 18 Hugh Spence17 - 10 LPts
01/03/2023Sydney, Australia3 - 17 Wayne Denton9 - 18(7) LPts
24/01/2023Canberra, Australia3 - 16 Charles Lowry19 - 6 LPts
15/12/2022Lima, Peru3 - 15 Sagaz Lizana18 - 8 LPts
17/10/2022Irbid, Jordan2 - 15 Irfan Jabour1 - 28(4) WPts
19/08/2022Brisbane, Australia2 - 14 Michael McAlexander13(1) - 11 LPts
28/06/2022Gold Coast, Australia2 - 13 Noah Padon16 - 8 LPts
30/04/2022Adelaide, Australia2 - 12 Mick Binney16 - 11 LPts
10/03/2022Newcastle, Australia2 - 11 Dom Virtue3 - 16 LPts
31/01/2022Sydney, Australia2 - 10 Sean Aikens7 - 6 LPts
30/11/2021Melbourne, Australia2 - 9 Sam Boag19 - 6 LPts
28/10/2021Melbourne, Australia2 - 8 Mark Doe7 - 13(6) LPts
04/09/2021Sydney, Australia2 - 7 Artturi Vuorela1 - 0 LPts
05/07/2021Canberra, Australia1 - 7 Henry Breen0 - 0 WPts
15/05/2021Melbourne, Australia1 - 6 Cecilio Gianfrancesco3 - 14 LPts
14/04/2021Sydney, Australia1 - 5 Harry Yeaman11 - 1 LPts
11/02/2021Brisbane, Australia1 - 4 Chris Hemphill3 - 9 LPts
09/01/2021Townsville, Australia1 - 3 Kieran Roller9 - 5 LPts
28/11/2020Abidjan, Ivory Coast1 - 2 Gregory Roussel8 - 4 LPts
30/09/2020Wollongong, Australia1 - 1 Kris Algee4 - 8 LPts
29/08/2020Townsville, Australia1 - 0 George Mason10 - 2 LPts
05/07/2020Sydney, Australia0 - 0 James McCune0 - 8 WPts