Weightclass:  Featherweight
Location:  Melbourne, Australia
Record:  8(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/03/2029Melbourne, Australia7(1) - 23 Silvano Razza9 - 6 WPts
13/01/2029Melbourne, Australia6(1) - 23 Ollie MacGeorge1 - 12(1) WPts
14/11/2028Melbourne, Australia6(1) - 22 Mark Stephenson0 - 8 LPts
15/09/2028Melbourne, Australia5 - 22 John Leventis0 - 7(2) WKO3
17/07/2028Melbourne, Australia4 - 22 Justin Rosie5(1) - 18 WPts
18/05/2028Melbourne, Australia4 - 21 Robert MacCarthy2 - 11 LPts
19/03/2028Melbourne, Australia3 - 21 Patrick Lackie0 - 1 WPts
19/01/2028Melbourne, Australia3 - 20 Clint McCartney5 - 19 LPts
20/11/2027Melbourne, Australia3 - 19 Sean Hosick5 - 6 LPts
21/09/2027Melbourne, Australia3 - 18 James Mohan7 - 16 LPts
23/07/2027Melbourne, Australia3 - 17 Oscar Donlon0 - 2 LPts
24/05/2027Melbourne, Australia3 - 16 Jaidev Suri15 - 21 LPts
26/03/2027Melbourne, Australia3 - 15 Declan Bowen17 - 15 LPts
23/02/2027Brisbane, Australia3 - 14 David De Vito6(1) - 14 LPts
31/12/2026Kaduna, Nigeria3 - 13 Steven Olanrewaju17(1) - 18 LPts
02/11/2026Adelaide, Australia3 - 12 Henry Gittins9 - 6 LPts
04/09/2026Maroua, Cameroon3 - 11 Chainey Beaubien3 - 16(1) LPts
07/07/2026Calamba, Philippines3 - 10 Joaquin Asoy7 - 11 LPts
09/05/2026Adelaide, Australia2 - 10 John Foden1 - 14 WPts
11/03/2026Turmero, Venezuela2 - 9 Alejandro Rabago15(2) - 25 LPts
11/01/2026Buenos Aires, Argentina2 - 8 Pablo Valdez7(1) - 23 LPts
13/11/2025Kharkiv, Ukraine2 - 7 Oleksander Romanchuk6(1) - 12 LPts
15/09/2025Brisbane, Australia1 - 7 Noel Moffett0 - 0 WPts
28/07/2025Sydney, Australia1 - 6 Sean McCotter20 - 24 LPts
03/06/2025Melbourne, Australia1 - 5 Henry McCalla9 - 24 LPts
10/04/2025Perth, Australia1 - 4 Oliver McClammy0 - 0 LPts
10/03/2025San Nicolas de los Garza, Mexico1 - 3 Quico Cardiel26 - 17 LPts
10/01/2025Sydney, Australia1 - 2 Roger Griff22 - 18(2) LPts
04/12/2024Melbourne, Australia1 - 1 Barry Gaw2 - 5 LPts
05/10/2024Melbourne, Australia1 - 0 Arran McNee10(1) - 9 LPts
25/08/2024Melbourne, Australia0 - 0 Zach Samson1 - 0 WPts