Weightclass:  Lightweight
Location:  Sydney, Australia
Record:  22 - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/09/2029Sydney, Australia21 - 17(1) Denton Havey7 - 9 WPts
01/08/2029Sydney, Australia20 - 17(1) Seth Greenway1 - 0 WPts
02/06/2029Sydney, Australia19 - 17(1) Neil Redhead1 - 0 WPts
03/04/2029Sydney, Australia18 - 17(1) Rob Ahearn3 - 0 WPts
02/02/2029Sydney, Australia18 - 16(1) Marlon Claudel21 - 14 LPts
04/12/2028Sydney, Australia17 - 16(1) Maxmilißn Vesela0 - 12 WPts
05/10/2028Sydney, Australia16 - 16(1) Spencer MacFarlane1 - 1 WPts
06/08/2028Sydney, Australia15 - 16(1) Philipp Roussos6 - 11 WPts
08/06/2028Sydney, Australia14 - 16(1) Sam Craigmile5 - 4 WPts
09/04/2028Sydney, Australia13 - 16(1) Jacob Sellar3 - 7 WPts
09/02/2028Sydney, Australia12 - 16(1) Adam Reizyan2 - 7 WPts
11/12/2027Sydney, Australia11 - 16(1) Rashid Khan2 - 4 WPts
13/10/2027Sydney, Australia10 - 16(1) Chevy Cruguet10 - 15 WPts
14/08/2027Namangan, Uzbekistan10 - 15(1) Daniil Salyckoff12 - 20(1) LPts
16/06/2027Perth, Australia10 - 14(1) Ewan Shade6 - 17(1) LPts
21/04/2027Cairns, Australia9 - 14(1) Joshua Trevor7 - 9 WPts
21/02/2027Athens, Greece8 - 14(1) Eurymachus Fotos8 - 14 WPts
23/12/2026Beijing, China8 - 13(1) Zhu Sen15 - 15 LPts
25/10/2026Ankara, Turkey8 - 12(1) Iskender Abdil24 - 2 LPts
26/08/2026Gold Coast, Australia7 - 12(1) Daniel McCollister4 - 17 WPts
28/06/2026Sydney, Australia6 - 12(1) Waleed Kaiser3 - 5 WPts
29/04/2026Accra, Ghana5 - 12(1) Bradley Akamba19 - 24 WPts
01/03/2026Nuremberg, Germany5 - 11(1) Ulrich Plattner11 - 11 LPts
01/01/2026Adelaide, Australia4 - 11(1) Patrick Diggins6 - 10 WPts
04/11/2025Newcastle, Australia3 - 11(1) Ian Maffeo4 - 15 WPts
10/09/2025Sydney, Australia2 - 11(1) August Lindeman2 - 8 WPts
12/07/2025Accra, Ghana2 - 10(1) Michael Amissah3 - 20(2) LPts
14/05/2025Sydney, Australia1 - 10(1) Bernard Kamen6 - 20 WPts
15/03/2025Melbourne, Australia1 - 9(1) Arthur Hosack2 - 24(3) LPts
30/01/2025Sydney, Australia1 - 8 John Hickey23(7) - 21 LKO3
29/12/2024Brisbane, Australia1 - 7 Mark Jarvey0 - 0 LPts
28/11/2024Perth, Australia1 - 6 Sam Nappier3(1) - 21 LPts
20/10/2024Brisbane, Australia1 - 5 Max Leotta0 - 0 LPts
10/09/2024Sydney, Australia1 - 4 Charles Allan0 - 10(1) LPts
13/07/2024Takoradi, Ghana1 - 3 La Vonn Dubango1 - 3 LPts
15/05/2024Brisbane, Australia0 - 3 Obaid Fareedi0 - 0 WPts
17/03/2024Sydney, Australia0 - 2 Adalwin Piatz12(1) - 16 LPts
17/01/2024Padua, Italy0 - 1 Gianfranco Gatti3 - 8(1) LPts
19/11/2023Sydney, Australia0 - 0 Joey Macklem1 - 4 LPts