Weightclass:  Featherweight
Location:  Melbourne, Australia
Record:  19(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/04/2024Melbourne, Australia18(1) - 18 Scott Allan2 - 11 WPts
09/02/2024Melbourne, Australia17(1) - 18 Mark Meaney1 - 10 WPts
11/12/2023Melbourne, Australia16(1) - 18 Alen Rechrarian5 - 13 WPts
09/10/2023Melbourne, Australia15(1) - 18 Syed Lahmar4 - 5 WPts
10/08/2023Melbourne, Australia14(1) - 18 David Kindrick4(1) - 26 WPts
11/06/2023Melbourne, Australia13(1) - 18 Ignado Sicilia0 - 4 WPts
12/04/2023Melbourne, Australia12(1) - 18 Arthur Tinlin0 - 1 WPts
11/02/2023Melbourne, Australia11(1) - 18 Erec Ndoye8 - 25 WPts
13/12/2022Melbourne, Australia10(1) - 18 Syed Lahmar2 - 1 WPts
14/10/2022Melbourne, Australia9 - 18 Lee Kellas0 - 5(1) WKO3
15/08/2022Melbourne, Australia8 - 18 Erol Beg0 - 2 WPts
15/06/2022Melbourne, Australia8 - 17 Olindo Salomon18 - 12 LPts
17/04/2022Sydney, Australia8 - 16 William Allum11 - 10 LPts
11/03/2022Adelaide, Australia8 - 15 Roger Hemphill22 - 5 LPts Australia National Championships 2022View
23/01/2022Perth, Australia7 - 15 Alec Love8 - 15 WPts
23/12/2021Melbourne, Australia6 - 15 Berto Monserrate1 - 1 WPts
23/10/2021Melbourne, Australia6 - 14 Amon Hardy19 - 6 LPts
08/09/2021Melbourne, Australia6 - 13 Frisco Rodiguez5 - 16 LPts
08/07/2021Perth, Australia5 - 13 Felix McCleary7 - 11 WPts
14/05/2021Split, Croatia5 - 12 Miloš Draškovic12 - 6 LPts
16/03/2021Nassau, Bahamas4 - 12 Michael Gray6 - 14 WPts
16/01/2021Melbourne, Australia4 - 11 Nasario Senor18(1) - 3 LPts
16/11/2020Newcastle, Australia4 - 10 Vince McCoig3(2) - 14 LPts
22/09/2020Sydney, Australia4 - 9 Vince Gaikov8 - 5 LPts
23/07/2020Amman, Jordan4 - 8 Majid Ameen8 - 7 LPts
23/05/2020Melbourne, Australia3 - 8 Hugh Anagnos5 - 5 WPts
23/03/2020Melbourne, Australia3 - 7 Jason Carmody8 - 5 LPts
23/01/2020Melbourne, Australia3 - 6 Jax Sanchez9 - 3 LPts
23/11/2019Melbourne, Australia3 - 5 John Clingan3 - 7 LPts
23/09/2019Melbourne, Australia2 - 5 Jose Mendosa6 - 4 WPts
25/07/2019Kitwe, Zambia2 - 4 Deiondre Olonga9 - 1 LPts
27/05/2019Melbourne, Australia2 - 3 Vegas Sanabria3 - 0 LPts
28/03/2019Daejeon, South Korea2 - 2 Hyun-jun Ahn5 - 2 LPts
26/01/2019Melbourne, Australia2 - 1 Arnie McGee3 - 0 LPts
25/11/2018Norilsk, Russia1 - 1 Zernebog Mazunov1 - 3 WPts
27/09/2018Melbourne, Australia1 - 0 Barry Fordice1 - 1 LPts
18/08/2018Melbourne, Australia0 - 0 Nathan Ramsay0 - 2(1) WPts