Weightclass:  Middleweight
Location:  Sydney, Australia
Record:  39(5) - 11(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/08/2025Sydney, Australia38(5) - 11(4) Angel Lamora6 - 18 WPts
16/06/2025Sydney, Australia37(5) - 11(4) Dave Beccalossi2 - 2 WPts
17/04/2025Sydney, Australia36(5) - 11(4) Gareth Ness15 - 11 WPts
16/02/2025Sydney, Australia35(5) - 11(4) Arthur Syachinene4 - 16 WPts
18/12/2024Sydney, Australia35(5) - 10(3) Thierry Oliphant7 - 12 LKO3
19/10/2024Sydney, Australia34(5) - 10(3) Jasper Halley2 - 7 WPts
20/08/2024Sydney, Australia33(4) - 10(3) Sam Thomaston0 - 1 WKO3
21/06/2024Sydney, Australia32(3) - 10(3) Jabbar Ghazi4 - 11(4) WKO3
22/04/2024Sydney, Australia31(3) - 10(3) Killian Ivers3 - 16 WPts
22/02/2024Sydney, Australia31(3) - 9(3) Francois Belcourt6 - 5 LPts
24/12/2023Sydney, Australia30(2) - 9(3) Roy Kelley1 - 4 WKO3
25/10/2023Sydney, Australia29(2) - 9(3) Joshua Haldane1 - 0 WPts
26/08/2023Sydney, Australia28(2) - 9(3) Besnik Dibra3 - 10 WPts
27/06/2023Liege, Belgium27(1) - 9(3) Remi Queneau0 - 6(1) WKO2
28/04/2023Sydney, Australia26 - 9(3) Prince Babayaro1 - 9 WKO3
28/02/2023Tirana, Albania25 - 9(3) Dritan Pernaska2 - 8 WPts
31/12/2022Melbourne, Australia24 - 9(3) Geoff Nethery13(2) - 17 WPts
04/11/2022Sydney, Australia23 - 9(3) Steven McCrae0 - 2 WPts
06/09/2022Canberra, Australia23 - 8(3) Mark Mingus20 - 9 LPts
11/07/2022Sydney, Australia22 - 8(3) Aaron Petras5 - 19 WPts
13/05/2022Melbourne, Australia21 - 8(3) John Callahan14(1) - 11 WPts
04/04/2022Brisbane, Australia21 - 7(3) David Mulrennan8(1) - 16 LPts
04/03/2022Townsville, Australia21 - 6(2) Geoff Anastas18 - 5 LKO3
10/01/2022Melbourne, Australia21 - 5(1) Seth Campbell6 - 12 LKO3
12/11/2021Newcastle, Australia20 - 5(1) John Moad14 - 10 WPts
14/09/2021Sydney, Australia20 - 4(1) Thongtaeng Sanprapai13 - 7 LPts
14/07/2021Sydney, Australia19 - 4(1) Aaron Hay6 - 11 WPts
13/05/2021Sydney, Australia18 - 4(1) Aaron Hay6 - 10 WPts
17/03/2021Gold Coast, Australia18 - 3(1) Andy Nevels18 - 3 LPts Australia National Championships 2021View
14/03/2021Gold Coast, Australia17 - 3(1) Alen Bernacchi16 - 2 WPts Australia National Championships 2021View
11/03/2021Gold Coast, Australia16 - 3(1) Ethan Connell10 - 9 WPts Australia National Championships 2021View
23/01/2021Riyadh, Saudi Arabia15 - 3(1) Kamran Ganem1 - 5 WPts
25/11/2020Tegucigalpa, Honduras14 - 3(1) Montel Valdespino10 - 9 WPts
26/09/2020Baku, Azerbaijan13 - 3(1) Tural Ganiev13 - 2 WPts
29/07/2020Mixco, Guatemala12 - 3(1) Isidro Rivera8 - 7 WPts
30/05/2020Sydney, Australia11 - 3(1) Amott Pilant6 - 7 WPts
30/03/2020Sydney, Australia10 - 3(1) Chris Blyth4 - 7 WPts
04/02/2020Khujand, Tajikistan9 - 3(1) Shirin Novruzov8 - 4 WPts
07/12/2019Sydney, Australia9 - 2(1) Lorenzo Herrera1 - 9 LPts
07/10/2019Sydney, Australia8 - 2(1) Leeroy Alanis1 - 3 WPts
07/08/2019Sydney, Australia8 - 1 Robert MacNeil3 - 2 LKO3
07/06/2019Adelaide, Australia7 - 1 Sean Lloyd1 - 1 WPts
19/04/2019Sydney, Australia6 - 1 Khalid Naseer5 - 1 WPts
17/02/2019Sydney, Australia5 - 1 Inigo Sturaro1 - 2 WPts
18/12/2018Sydney, Australia4 - 1 David Florino0 - 0 WPts
01/11/2018Sydney, Australia3 - 1 Ulffr Lambertsen1 - 1 WPts
03/09/2018Sydney, Australia2 - 1 Sun Mah1 - 0 WPts
06/07/2018Gold Coast, Australia1 - 1 Ewan McGowan0 - 0 WPts
31/05/2018Melbourne, Australia0 - 1 John Anania1 - 1 WPts
18/04/2018Sydney, Australia0 - 0 John Napier1 - 0 LPts