Weightclass:  Middleweight
Location:  Gold Coast, Australia
Record:  22(3) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/06/2028Gold Coast, Australia21(3) - 18 Liang Gang7 - 19 WPts
28/04/2028Gold Coast, Australia20(3) - 18 Sergei á Bekirski12 - 15 WPts
29/02/2028Gold Coast, Australia19(3) - 18 Luka Bebic0 - 8 WPts
31/12/2027San Miguel, El Salvador18(2) - 18 Xalvador Clara0 - 1 WKO2
02/11/2027Brisbane, Australia17(2) - 18 Ian Ogletree12 - 19 WPts
04/09/2027Roskilde, Denmark16(2) - 18 Ulick Martinsen13 - 16 WPts
07/07/2027Zurich, Switzerland15(1) - 18 Bert Picken1 - 13(1) WKO3
09/05/2027Roskilde, Denmark14 - 18 Eric Haagensen6 - 25(1) WKO3
11/03/2027Tegucigalpa, Honduras14 - 17 Gabriel Candella22 - 26(3) LPts
11/01/2027Perth, Australia13 - 17 Joe Hanken9 - 22 WPts
13/11/2026Riga, Latvia12 - 17 Timofei Duncis6 - 15 WPts
15/09/2026Melbourne, Australia12 - 16 Gregor Gotch12 - 14(1) LPts
18/07/2026Melbourne, Australia11 - 16 Ian Hanegan6 - 15 WPts
18/05/2026Gold Coast, Australia10 - 16 Fremont Stielow1 - 18 WPts
20/03/2026Gold Coast, Australia9 - 16 Barry McBay1 - 21 WPts
20/01/2026Sydney, Australia9 - 15 Euan Liston7 - 14 LPts
22/11/2025Georgetown, Guyana8 - 15 John Crear12 - 19(1) WPts
24/09/2025Al Ain, UAE8 - 14 Rehan Aswad8 - 11 LPts
27/07/2025Toronto, Canada8 - 13 George Bryn23 - 20 LPts
29/05/2025Gold Coast, Australia7 - 13 Zahari á Lukanov2 - 9 WPts
31/03/2025Basel, Switzerland6 - 13 Ruprecht Peitz0 - 10 WPts
31/01/2025Adelaide, Australia5 - 13 Bilal Nasser4 - 9 WPts
04/12/2024Sydney, Australia4 - 13 Wayne Sproull6 - 15 WPts
08/10/2024Vilnius, Lithuania3 - 13 Sylwester Gatza9 - 19 WPts
10/08/2024Gold Coast, Australia2 - 13 Bartlomiej Cackowski0 - 2 WPts
12/06/2024Sassari, Italy2 - 12 Dante Sabattini3 - 5 LPts
14/04/2024Zagreb, Croatia2 - 11 Milivoj Vucic13 - 8 LPts
15/02/2024Brisbane, Australia1 - 11 Farhan Jatoi1 - 3 WPts
21/12/2023Gold Coast, Australia0 - 11 Rance Dacourt5 - 12 WPts
22/10/2023Kiev, Ukraine0 - 10 Symon Malinski14 - 15(1) LPts
24/08/2023Vilnius, Lithuania0 - 9 Tytus Zawisza22(1) - 10 LPts
26/06/2023Mexico City, Mexico0 - 8 Guido Primo21 - 13 LPts
28/04/2023Gold Coast, Australia0 - 7 Ian Moncrief0 - 7 LPts
28/02/2023Melbourne, Australia0 - 6 Danny Higgins1 - 7 LPts
06/01/2023Zagreb, Croatia0 - 5 Krešo Lisica17(3) - 6 LPts
08/11/2022Brisbane, Australia0 - 4 David Robinson9 - 18 LPts
05/10/2022Perth, Australia0 - 3 Will Fenty0 - 0 LPts
04/09/2022Gold Coast, Australia0 - 2 Danny Normand0 - 4 LPts
07/07/2022Melbourne, Australia0 - 1 Edward Dawe3 - 20 LPts
18/05/2022Sydney, Australia0 - 0 James Blackstock0 - 0 LPts