Weightclass:  Featherweight
Location:  Geelong, Australia
Record:  18 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/10/2029Geelong, Australia17 - 16 Runako Sribor1 - 1 WPts
12/08/2029Geelong, Australia17 - 15 James Summerhill15 - 18 LPts
13/06/2029Geelong, Australia16 - 15 Santiago Daza8 - 9(1) WPts
14/04/2029Geelong, Australia16 - 14 Shaun Symington8 - 6 LPts
13/02/2029Geelong, Australia15 - 14 Quin Manzanares0 - 16(4) WPts
15/12/2028Geelong, Australia14 - 14 Bayasgalangiin Urazbaew6 - 5 WPts
16/10/2028Geelong, Australia13 - 14 Ahmed Bashara4 - 5 WPts
17/08/2028Geelong, Australia12 - 14 Fatmir Pipa5 - 13 WPts
18/06/2028Geelong, Australia11 - 14 Nick Crosbie2 - 8 WPts
19/04/2028Geelong, Australia10 - 14 Patrick Lackie0 - 2 WPts
19/02/2028Geelong, Australia9 - 14 John Rastian3 - 6 WPts
21/12/2027Geelong, Australia9 - 13 Dai MacEachern0 - 10 LPts
22/10/2027Bradford, UK9 - 12 Ian Tweedle8 - 11(1) LPts
24/08/2027Brisbane, Australia8 - 12 Paul Farrish2 - 17 WPts
25/06/2027Brisbane, Australia7 - 12 Richard Fraser14(1) - 6 WPts
28/04/2027Aalborg, Denmark7 - 11 Rad Esper13 - 13 LPts
28/02/2027Viba del Mar, Chile7 - 10 Rodrigo Vina38(1) - 17 LPts
31/12/2026Melbourne, Australia6 - 10 Theo McCarthy5 - 12 WPts
03/11/2026Melbourne, Australia6 - 9 Colin Clarkson5 - 16(6) LPts
11/09/2026Bangkok, Thailand6 - 8 Kompayak Kamnaeng19 - 10 LPts
14/07/2026Oslo, Norway6 - 7 Sutherland Skaug23 - 17 LPts
16/05/2026Donetsk, Ukraine6 - 6 Matviyko Borys27(4) - 19 LPts
18/03/2026Sydney, Australia5 - 6 Dai Marrs6 - 22 WPts
23/01/2026Bayamon, Puerto Rico4 - 6 Frisco Benito4 - 16 WPts
25/11/2025Sydney, Australia4 - 5 Sean McCotter21 - 25 LPts
10/10/2025Adelaide, Australia4 - 4 Noel Quinlan35(3) - 16 LPts
08/09/2025Manila, Philippines3 - 4 Angel Kalaw8 - 15 WPts
10/07/2025Hohhot, China2 - 4 Moubarak Amasanj4 - 3 WPts
12/05/2025Istanbul, Turkey2 - 3 Bayram Vardar19 - 24(4) LPts
14/03/2025Pekanbaru, Indonesia2 - 2 Perwira Veron3 - 12 LPts
14/01/2025Geelong, Australia1 - 2 James Watson0 - 9(1) WPts
15/11/2024Petaling Jaya, Malaysia1 - 1 Amer Safar8 - 17 LPts
17/09/2024Omaha, USA1 - 0 Michael Quilliam6 - 18(2) LPts
20/07/2024Geelong, Australia0 - 0 Michael McGrath0 - 8(2) WPts