Weightclass:  Welterweight
Location:  Melbourne, Australia
Record:  23 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/06/2023Melbourne, Australia22 - 8 Leverett Feydeau1 - 10 WPts
22/04/2023Melbourne, Australia21 - 8 Mick Drummond8(1) - 21 WPts
21/02/2023Melbourne, Australia20 - 8 Tvrtko Novacic1 - 4 WPts
23/12/2022Melbourne, Australia19 - 8 Dylan Urey7 - 22 WPts
24/10/2022Melbourne, Australia18 - 8 Stuart Kairis4 - 20 WPts
25/08/2022Melbourne, Australia17 - 8 Angel Maximo4 - 7 WPts
26/06/2022Melbourne, Australia16 - 8 Bayram Kadyrov5 - 13 WPts
27/04/2022Melbourne, Australia15 - 8 Cyril Riga4 - 7 WPts
27/02/2022Melbourne, Australia14 - 8 Kerr Hertz4 - 17(4) WPts
28/12/2021Melbourne, Australia13 - 8 Ulster Hagemann4 - 15 WPts
28/10/2021Melbourne, Australia12 - 8 Joseph Sand6 - 13 WPts
27/08/2021Melbourne, Australia11 - 8 Alejandro Villafana1 - 5 WPts
27/06/2021Brisbane, Australia10 - 8 Rob Finnin14 - 7(1) WPts
10/05/2021Hanoi, Vietnam10 - 7 Kha Chung12 - 8 LPts
11/03/2021Viba del Mar, Chile9 - 7 Santiago Cuba9 - 8 WPts
11/01/2021Maracaibo, Venezuela8 - 7 Desiderio Diaz1 - 17 WPts
12/11/2020Odense, Denmark8 - 6 Steinar Harmsen10 - 2 LPts
14/09/2020Rijeka, Croatia8 - 5 Krešimir Milardovic9 - 7 LPts
15/07/2020Melbourne, Australia8 - 4 Phil MacPherson10 - 4 LPts
23/05/2020Melbourne, Australia8 - 3 Hisoka Nakayama11 - 4 LPts
23/03/2020Brisbane, Australia7 - 3 Dylan Beirne7(1) - 5 WPts
06/02/2020Wollongong, Australia6 - 3 Dom Samson3 - 5 WPts
30/12/2019Melbourne, Australia5 - 3 Albrecht Dalluge5 - 5 WPts
31/10/2019Melbourne, Australia4 - 3 Peter Webb3 - 2 WPts
01/09/2019Melbourne, Australia3 - 3 Jax Albarran1 - 1 WPts
03/07/2019Melbourne, Australia2 - 3 Cuba Giron0 - 1 WPts
04/05/2019Melbourne, Australia2 - 2 Mark Sprouse3 - 6 LPts
04/03/2019Sydney, Australia1 - 2 Lee Angello1 - 1 WPts
10/01/2019Cairns, Australia0 - 2 Dave Costain6 - 1 WPts
04/12/2018Melbourne, Australia0 - 1 John Tunick0 - 3 LPts
05/10/2018Melbourne, Australia0 - 0 John Gowen0 - 2 LPts