Weightclass:  Light Heavyweight
Location:  Newcastle, Australia
Record:  29(2) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/05/2024Newcastle, Australia28(2) - 12 Alfonso Cristobal18(1) - 21 WPts
15/04/2024Newcastle, Australia27(2) - 12 Jay Haig22 - 10 WPts
14/03/2024Newcastle, Australia27(2) - 11 Ollie Biggie28(1) - 11 LPts Australia National Championships 2024View
11/03/2024Newcastle, Australia26(2) - 11 Seth Beall25 - 10 WPts Australia National Championships 2024View
20/02/2024Elche, Spain25(2) - 11 Ulises Duran15 - 24 WPts
23/12/2023Brisbane, Australia25(2) - 10 Louis Slane26 - 12 LPts
25/10/2023Mexico City, Mexico24(1) - 10 Federico Cambron5(1) - 31(9) WKO3
27/08/2023Gothenburg, Sweden23(1) - 10 Sigge Andre20 - 20 WPts
29/06/2023Newcastle, Australia22(1) - 10 Paco Segura15 - 17 WPts
30/04/2023Melbourne, Australia21(1) - 10 Oliver Lennon12 - 18 WPts
11/03/2023Townsville, Australia21(1) - 9 David Murdy24 - 9 LPts Australia National Championships 2023View
23/02/2023Geelong, Australia20(1) - 9 John Muserskiy5 - 21 WPts
27/12/2022Brisbane, Australia19(1) - 9 William Christeson2 - 6 WPts
28/10/2022Rome, Italy18(1) - 9 Vico Balconi6(1) - 11 WPts
30/08/2022Newcastle, Australia17 - 9 Bart Heird7 - 20 WKO3
30/06/2022Rome, Italy16 - 9 Mariano Bonatesta9 - 16 WPts
02/05/2022Nassau, Bahamas15 - 9 Nick Sandercock12 - 13 WPts
04/03/2022Riga, Latvia14 - 9 Daniil Dovidans3 - 3 WPts
03/01/2022Newcastle, Australia14 - 8 Jose Carolina15 - 6 LPts
03/11/2021Toronto, Canada14 - 7 Jack Towns13 - 6 LPts
04/09/2021Sydney, Australia13 - 7 Rich Mullen12 - 8 WPts
12/07/2021Gold Coast, Australia12 - 7 Gregor Hampson1(1) - 17 WPts
16/05/2021Wollongong, Australia11 - 7 Kai Naismith16 - 5 WPts
14/04/2021Sydney, Australia10 - 7 Mel Markey4 - 10 WPts
07/03/2021Newcastle, Australia10 - 6 Diego Peno8 - 9 LPts
06/01/2021Newcastle, Australia9 - 6 Sasha Apsite7 - 8 WPts
06/11/2020Bournemouth, UK9 - 5 David Rhydderch6 - 6 LPts
07/09/2020Newcastle, Australia8 - 5 Daniil Bogiyev4 - 9 WPts
07/07/2020Riga, Latvia7 - 5 Viktor Ziemelis2 - 9 WPts
07/05/2020Newcastle, Australia6 - 5 Toma Abutalipowa2 - 6 WPts
08/03/2020Newcastle, Australia6 - 4 Santiago Sastre7 - 7 LPts
07/01/2020Newcastle, Australia5 - 4 Michael Harkness4 - 5 WPts
06/11/2019Sydney, Australia4 - 4 Charles Mattocks1 - 3 WPts
28/09/2019Newcastle, Australia3 - 4 Mark Malkasyan2 - 3 WPts
29/07/2019Newcastle, Australia2 - 4 Paul Vaughan3 - 5 WPts
29/05/2019Sydney, Australia2 - 3 Joel Leary2 - 5 LPts
31/03/2019Shiraz, Iran1 - 3 Atif Rashid5 - 2 WPts
31/01/2019Newcastle, Australia0 - 3 Malcolm Neish1 - 2 WPts
01/12/2018Santiago de los Caballeros, Dominican Republic0 - 2 Jair Gimenez3 - 0 LPts
03/10/2018Elche, Spain0 - 1 Quico Godines1 - 1 LPts
05/08/2018Newcastle, Australia0 - 0 Oliver Lennon1 - 0 LPts