Weightclass:  Welterweight
Location:  Melbourne, Australia
Record:  19 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/01/2023Melbourne, Australia18 - 6 Mohsin Baksh19 - 7 WPts
19/11/2022Melbourne, Australia17 - 6 Emilio Perea2 - 10 WPts
20/09/2022Melbourne, Australia16 - 6 Connor Sommerville9 - 16 WPts
21/07/2022Melbourne, Australia15 - 6 Edward Woodford3(1) - 10(2) WPts
20/05/2022Melbourne, Australia14 - 6 Ares Gonce11 - 14 WPts
21/03/2022Melbourne, Australia13 - 6 Lee Regan1 - 5 WPts
19/01/2022Melbourne, Australia12 - 6 Sam Fedeli0 - 1 WPts
18/11/2021Melbourne, Australia12 - 5 Jemond Bossuet17 - 7 LPts
17/09/2021Melbourne, Australia11 - 5 Brendan Doig12 - 8(1) WPts
17/07/2021Melbourne, Australia10 - 5 Chris Duggan0 - 1 WPts
15/05/2021Melbourne, Australia9 - 5 Mason Eramian10 - 11 WPts
15/03/2021Melbourne, Australia8 - 5 Farrukh Kasimov14 - 6 WPts
15/01/2021Newcastle, Australia7 - 5 Dominic Ferris11 - 9 WPts
18/11/2020Saratov, Russia7 - 4 Sergey Bolotnikov11 - 3 LPts
20/09/2020Melbourne, Australia7 - 3 Boris Znots5 - 12 LPts
20/07/2020Adelaide, Australia7 - 2 Mike Sutherlin12 - 3 LPts
27/05/2020Melbourne, Australia7 - 1 Dillon Hannigan11 - 1 LPts
26/04/2020Melbourne, Australia7 - 0 Ian McShane7 - 7 LPts
07/03/2020Melbourne, Australia6 - 0 Borya Babaev4 - 9 WPts
06/01/2020Melbourne, Australia5 - 0 Kyrylo Galey3 - 5 WPts
06/11/2019Melbourne, Australia4 - 0 William Hendren0 - 4 WPts
06/09/2019Seoul, South Korea3 - 0 Myung-joo Soh2 - 6 WPts
08/07/2019Melbourne, Australia2 - 0 Mark Glaspie2 - 6 WPts
08/05/2019Melbourne, Australia1 - 0 Bruce Bransfield1 - 1 WPts
06/03/2019Melbourne, Australia0 - 0 John McQuerry0 - 1 WPts