Weightclass:  Middleweight
Location:  Perth, Australia
Record:  11 - 21(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/02/2024Perth, Australia11 - 20(4) Lee Roche1 - 13(2) LPts
24/12/2023Perth, Australia10 - 20(4) Yokchai Thonglao3 - 6 WPts
25/10/2023Perth, Australia9 - 20(4) Will Moreman4 - 3 WPts
26/08/2023Perth, Australia8 - 20(4) Marik Cholewinski1 - 11 WPts
27/06/2023Perth, Australia7 - 20(4) Tariq Imam3 - 3 WPts
28/04/2023Perth, Australia7 - 19(3) Seth Petukhov14(3) - 20 LKO3
27/02/2023Perth, Australia6 - 19(3) Thierry Giono0 - 6(2) WPts
29/12/2022Perth, Australia5 - 19(3) Danny Higgins1 - 6 WPts
30/10/2022Perth, Australia4 - 19(3) Ian Cruden1 - 3(1) WPts
31/08/2022Perth, Australia3 - 19(3) David Dabengwa1 - 1 WPts
02/07/2022Perth, Australia3 - 18(3) Danyaal Abdo0 - 2 LPts
03/05/2022Gold Coast, Australia3 - 17(2) Ewan McGowan14(1) - 10 LKO3
11/03/2022Mueang Samut Prakan, Thailand3 - 16(2) Thongtaeng Saengtiennoi5 - 8 LPts
10/01/2022Sydney, Australia2 - 16(2) Aaron Petras3 - 18 WPts
15/11/2021Brisbane, Australia2 - 15(2) Alec McCowen7 - 12 LPts
08/10/2021Sydney, Australia2 - 14(2) Joshua Gemmill12 - 6 LPts
04/09/2021Perth, Australia1 - 14(2) Yao Kew0 - 1 WPts
05/07/2021Riga, Latvia1 - 13(2) Fadei Gaiss0 - 0 LPts
07/05/2021Perth, Australia1 - 12(1) Hayden Kelly10 - 12 LKO3
09/03/2021Sydney, Australia1 - 11 Vanni Zappa11 - 8 LKO3
16/01/2021Sydney, Australia1 - 10 Alen Preece6 - 10 LPts
17/11/2020Sydney, Australia1 - 9 Davie Constantinou7 - 10 LPts
19/09/2020Riga, Latvia1 - 8 Timofei Vaczemnieks10 - 6 LPts
22/07/2020Riga, Latvia1 - 7 Lazar Piladzis5 - 6 LPts
21/05/2020Perth, Australia1 - 6 Blake Coull4 - 5 LPts
20/03/2020Vilnius, Lithuania1 - 5 Ryszard Kos8 - 2 LPts
21/01/2020Sydney, Australia1 - 4 Joseph Sayer2 - 8 LPts
06/12/2019Melbourne, Australia1 - 3 Justin Conway2(1) - 7 LPts
02/11/2019Perth, Australia1 - 2 Yakubu Kaita1 - 1 LPts
03/09/2019Perth, Australia0 - 2 Paul Handyside2 - 7 WPts
04/07/2019Perth, Australia0 - 1 Carlos Mancilla1 - 0 LPts
05/05/2019Perth, Australia0 - 0 Carlos Carrillo1 - 0 LPts