Weightclass:  Middleweight
Location:  Melbourne, Australia
Record:  16 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/12/2033Melbourne, Australia15 - 23 Sammy Mattick15 - 29(4) WPts
21/10/2033Melbourne, Australia14 - 23 Chris Delis6(1) - 32 WPts
21/08/2033Melbourne, Australia13 - 23 Jay Lockerby2 - 15 WPts
20/06/2033Melbourne, Australia12 - 23 Rex Angelilli5 - 13 WPts
19/04/2033Melbourne, Australia11 - 23 Felippe Cervera0 - 5 WPts
18/02/2033Melbourne, Australia11 - 22 Wasyl Poltorak4 - 7 LPts
19/12/2032Tarnow, Poland11 - 21 Idzi Bielat3 - 7 LPts
20/10/2032Makassar, Indonesia11 - 20 Unggul Jamal25(1) - 22 LPts
21/08/2032Melbourne, Australia11 - 19 Floyd Bankhead7 - 11 LPts
20/06/2032Perth, Australia10 - 19 Harry Magaw2 - 19 WPts
28/04/2032Toshkent, Uzbekistan9 - 19 Aflatun Yamin5 - 10 WPts
29/02/2032Melbourne, Australia8 - 19 Ollie Danielyan1 - 4 WPts
31/12/2031Melbourne, Australia8 - 18 Leighton Broaden3 - 8(1) LPts
01/11/2031Jeddah, Saudi Arabia7 - 18 Saad Salah10 - 14 WPts
02/09/2031Pretoria, South Africa7 - 17 Roshaun Badu19 - 16 LPts
05/07/2031Algiers, Algeria6 - 17 Majid Dembri0 - 0 WPts
07/05/2031Daegu, South Korea5 - 17 Hyun-soo Sun7 - 14 WPts
09/03/2031Melbourne, Australia4 - 17 David Gamerikian5 - 17 WPts
09/01/2031Gold Coast, Australia4 - 16 Ian Welsh1 - 13 LPts
16/11/2030Melbourne, Australia4 - 15 Yasin Badat30 - 12 LPts
18/09/2030Dushanbe, Tajikistan4 - 14 Bilal Dawood2 - 4 LPts
20/07/2030Melbourne, Australia4 - 13 Jadran Ivanda9 - 8 LPts
22/05/2030Melbourne, Australia4 - 12 Atanas á Balakov3 - 7 LPts
24/03/2030Perth, Australia4 - 11 Leo Corfield6 - 12 LPts
29/01/2030Melbourne, Australia3 - 11 Nebojša Casni0 - 5 WPts
01/12/2029Brisbane, Australia3 - 10 Morgan Valdifiori7(1) - 11 LPts
04/10/2029Melbourne, Australia3 - 9 Ashley Dougherty12 - 15 LPts
06/08/2029Brisbane, Australia3 - 8 Ollie Finnie1 - 2 LPts
08/06/2029Melbourne, Australia3 - 7 Atif Nazar21 - 5 LPts
10/04/2029Oslo, Norway3 - 6 Turpin Michaelsen38 - 22 LPts
10/02/2029Hanoi, Vietnam3 - 5 Lac Phuc15 - 4 LPts
13/12/2028Perth, Australia2 - 5 Phil Smith3 - 5 WPts
29/10/2028Melbourne, Australia2 - 4 David Liston22 - 12(1) LPts
15/09/2028Brisbane, Australia1 - 4 James Groves0 - 0 WPts
13/08/2028Radom, Poland1 - 3 Igor Wayda2 - 17 LPts
15/06/2028Sydney, Australia1 - 2 Mason Cromartie4 - 7 LPts
20/04/2028Sydney, Australia1 - 1 Colombo Cardia2 - 6 LPts
09/03/2028Sydney, Australia1 - 0 Mark Charkhian17 - 13 LPts
07/02/2028Melbourne, Australia0 - 0 Jay Mazza2 - 3 WPts