Weightclass:  Welterweight
Location:  Sydney, Australia
Record:  29 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/04/2024Sydney, Australia28 - 8 Fadei Lapsinsh1 - 8 WPts
20/02/2024Sydney, Australia27 - 8 Antun Nikolic6 - 8 WPts
22/12/2023Sydney, Australia26 - 8 Jose Bobo23(2) - 16 WPts
23/10/2023Sydney, Australia25 - 8 Michael Sword4 - 10 WPts
24/08/2023Sydney, Australia24 - 8 Connor Sommerville11 - 20 WPts
25/06/2023Sydney, Australia23 - 8 Jure Rajic0 - 8 WPts
26/04/2023Sydney, Australia22 - 8 Fidel Olivo5 - 6 WPts
26/02/2023Sydney, Australia21 - 8 Darryl Olayombo5 - 13 WPts
28/12/2022Sydney, Australia20 - 8 Nicholas McCormick0 - 4 WPts
29/10/2022Sydney, Australia20 - 7 John Malley14 - 11 LPts
30/08/2022Sydney, Australia19 - 7 Varil Cotillard21 - 8 WPts
30/06/2022Sydney, Australia18 - 7 Lee Regan1 - 7 WPts
01/05/2022Sydney, Australia17 - 7 Dmitri Kakis15 - 13 WPts
03/03/2022Carolina, Puerto Rico16 - 7 Santiago Cardinal1 - 3 WPts
02/01/2022Sydney, Australia16 - 6 Stephen Addison13 - 7 LPts
02/11/2021Sydney, Australia15 - 6 John Leith1 - 2 WPts
02/09/2021Takoradi, Ghana14 - 6 Sam Boye7 - 16 WPts
04/07/2021Alicante, Spain13 - 6 Loredo Alo0 - 2(1) WPts
06/05/2021San Jose, Costa Rica12 - 6 Aimon Leal3 - 0 WPts
08/03/2021Sydney, Australia11 - 6 Carlos Montez4 - 15 WPts
07/01/2021Asuncion, Paraguay10 - 6 Franco Zarco12(1) - 7 WPts
07/11/2020Gyumri, Armenia10 - 5 Taniel Hairabedian11 - 5 LPts
09/09/2020Sydney, Australia9 - 5 Davie Sloas2 - 10 WPts
09/07/2020Sydney, Australia8 - 5 Felix Lovitt12(1) - 3 WPts
08/05/2020Sydney, Australia7 - 5 Jay Adie6 - 5 WPts
09/03/2020Bordeaux, France6 - 5 Rupert Perse6 - 8 WPts
09/01/2020Sydney, Australia5 - 5 Ian Akamba3 - 8 WPts
09/11/2019Sydney, Australia5 - 4 Joshua Bankhead7 - 5 LPts
09/09/2019Zagreb, Croatia4 - 4 Fabijan Jokic5 - 5 WPts
10/07/2019Nassau, Bahamas4 - 3 Aaron Boydston7 - 2 LPts
10/05/2019Brisbane, Australia4 - 2 Matthew Ruane3 - 3 LPts
11/03/2019Lusaka, Zambia3 - 2 Nabulung Zimba2 - 4 WPts
11/01/2019Melbourne, Australia2 - 2 Ricky Fenty4 - 0 WPts
28/11/2018Melbourne, Australia2 - 1 Emilio Raisi3 - 1 LPts
14/10/2018Sydney, Australia2 - 0 Phil MacPherson1 - 2 LPts
16/08/2018Sydney, Australia1 - 0 Ulick Jensen1 - 0 WPts
18/06/2018Sydney, Australia0 - 0 Richard McKay0 - 1 WPts