Weightclass:  Middleweight
Location:  Perth, Australia
Record:  23 - 12(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/09/2028Perth, Australia22 - 12(2) Neron Bacallao10 - 10 WPts
09/07/2028Perth, Australia21 - 12(2) Duncan Sandison2 - 14(1) WPts
09/05/2028Perth, Australia20 - 12(2) Phil Smith1 - 3 WPts
09/03/2028Perth, Australia19 - 12(2) John Mutumbami8 - 14 WPts
09/01/2028Perth, Australia18 - 12(2) Noah McDermott6 - 29(1) WPts
10/11/2027Perth, Australia17 - 12(2) Seferino Aja2 - 10 WPts
11/09/2027Perth, Australia16 - 12(2) Eginhardt Zeidler0 - 3 WPts
11/07/2027Perth, Australia15 - 12(2) Jay Mazza1 - 0 WPts
12/05/2027Perth, Australia14 - 12(2) Sammy Darnley0 - 2 WPts
12/03/2027Perth, Australia13 - 12(2) Colombo Cardia0 - 1 WPts
11/01/2027Perth, Australia12 - 12(2) Mason Cromartie1 - 1 WPts
12/11/2026Perth, Australia12 - 11(2) Enver Sarp7 - 17 LPts
13/09/2026Perth, Australia11 - 11(2) Joey Ferguson12 - 16 WPts
15/07/2026Perth, Australia11 - 10(2) Chris Cody0 - 2 LPts
15/05/2026Sydney, Australia11 - 9(2) Joshua Magee3 - 11 LPts
18/03/2026Melbourne, Australia10 - 9(2) Bruce Farrell4 - 7 WPts
18/01/2026Ulaanbaatar, Mongolia10 - 8(2) Zakwan Ghacsybek4 - 8 LPts
20/11/2025Odense, Denmark10 - 7(2) Vannevar Stolt14(1) - 10 LPts
22/09/2025Perth, Australia9 - 7(2) Faddei Evanko5 - 26 WPts
25/07/2025Dubai, UAE8 - 7(2) Abdul Jabour1 - 15 WPts
27/05/2025Melbourne, Australia8 - 6(2) Shaun Sass3 - 4 LPts
30/03/2025Plovdiv, Bulgaria8 - 5(2) Mitre á Kardamonov10 - 10 LPts
30/01/2025Maipu, Chile8 - 4(2) Gabriel Natal7 - 12 LPts
02/12/2024Perth, Australia7 - 4(2) Will Fenty7 - 7 WPts
04/10/2024Tarnow, Poland6 - 4(2) Alaksander Jachim3 - 12(1) WPts
06/08/2024Geneva, Switzerland5 - 4(2) Dior De Leon2 - 16 WPts
08/06/2024Adelaide, Australia4 - 4(2) Bilal Nasser3 - 6 WPts
23/04/2024Melbourne, Australia4 - 3(1) Edward Dawe11 - 23 LKO3
23/03/2024Melbourne, Australia3 - 3(1) Mason Acker0 - 0 WPts
12/02/2024Perth, Australia2 - 3(1) Joshua Haldane2 - 1 WPts
14/12/2023Dnipropetrovsk, Ukraine2 - 2 Goga Gusakov14(1) - 17 LKO3
15/10/2023Perth, Australia1 - 2 Adam Davis1 - 1 WPts
16/08/2023Perth, Australia1 - 1 Chris Berselli10(1) - 2 LPts
17/06/2023Sydney, Australia1 - 0 James Blackstock3 - 5 LPts
05/05/2023Perth, Australia0 - 0 Beltran Febles0 - 0 WPts