Weightclass:  Middleweight
Location:  Sydney, Australia
Record:  28(3) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/05/2033Sydney, Australia27(3) - 26 Bart Kidd2 - 5 WPts
19/03/2033Sydney, Australia26(3) - 26 Arnie Moran5 - 8 WPts
17/01/2033Sydney, Australia25(3) - 26 Joe MacPherson4 - 7(1) WPts
17/11/2032Sydney, Australia24(3) - 26 Rob Johnston7 - 10 WPts
17/09/2032Sydney, Australia23(3) - 26 Leo Lockerby5 - 8 WPts
18/07/2032Sydney, Australia23(3) - 25 Fraser Cassidy4 - 10 LPts
18/05/2032Sydney, Australia22(3) - 25 Sumner Jadin4 - 8 WPts
19/03/2032Sydney, Australia21(3) - 25 Zafa Azer2 - 7 WPts
19/01/2032Sydney, Australia20(3) - 25 Sammy Taggart1 - 1 WPts
19/11/2031Sydney, Australia19(3) - 25 Malcolm MacAskill2 - 1 WPts
18/09/2031Sydney, Australia18(3) - 25 Luis Peinado0 - 7 WPts
19/07/2031Sydney, Australia17(3) - 25 El Mahi Kazbekov2 - 4 WPts
20/05/2031Adelaide, Australia17(3) - 24 Rob Vaill21 - 24 LPts
22/03/2031Vienna, Austria17(3) - 23 Ulrich Nebojsza1 - 4 LPts
22/01/2031Perth, Australia17(3) - 22 Corey Nield28 - 17(1) LPts
24/11/2030Odense, Denmark17(3) - 21 Frey Kring8 - 10 LPts
26/09/2030Sydney, Australia16(2) - 21 Valtter Onnela9 - 13(2) WKO3
29/07/2030Port Said, Egypt15(1) - 21 Atif Hamid8 - 17(3) WKO3
31/05/2030Gyumri, Armenia15(1) - 20 Ghevont Abressyan14 - 13 LPts
02/04/2030Adelaide, Australia15(1) - 19 Mike Feimster15 - 12 LPts
02/02/2030Melbourne, Australia14(1) - 19 Atif Nazar25 - 5 WPts
05/12/2029Perth, Australia14(1) - 18 Oliver McCoach15 - 10 LPts
07/10/2029Rijeka, Croatia14(1) - 17 Igor Grdic13 - 17 LPts
09/08/2029Perth, Australia13(1) - 17 James Mathew2 - 24 WPts
13/06/2029Sydney, Australia12(1) - 17 Bradley Raptis2 - 5 WPts
14/04/2029Sydney, Australia11(1) - 17 Mark Prichett7 - 12 WPts
14/02/2029Bokhtar, Tajikistan10(1) - 17 Timofei Aleskerov0 - 3 WPts
17/12/2028Adelaide, Australia10(1) - 16 Dylan Thornton17 - 16 LPts
20/10/2028Sydney, Australia9(1) - 16 Tariq Jabbar0 - 2 WPts
21/08/2028Madrid, Spain9(1) - 15 Cuba Varon21 - 14 LPts
23/06/2028Las Condes, Chile9(1) - 14 Jose Cevallos28 - 8 LPts
25/04/2028Oran, Algeria9(1) - 13 Azam Hmida10 - 10 LPts
26/02/2028Zagreb, Croatia8 - 13 Dinko Bogdanic1 - 31(8) WKO3
29/12/2027Adelaide, Australia7 - 13 Sam Thomaston2 - 21(1) WPts
01/11/2027Brisbane, Australia6 - 13 Cody Coll3 - 10 WPts
04/09/2027Mariupol, Ukraine6 - 12 Isaak Brodsky5 - 14(2) LPts
07/07/2027Sydney, Australia6 - 11 Fraser Pinkerton17(1) - 10 LPts
08/05/2027Dublin, Ireland6 - 10 Kieran MacAuley9 - 4 LPts
10/03/2027Karagandy, Kazakhstan5 - 10 Abdul Baciroff4 - 16 WPts
10/01/2027Kiev, Ukraine5 - 9 Fedya Michal12 - 18 LPts
12/11/2026Brisbane, Australia4 - 9 Gregor McConkie3 - 17(2) WPts
15/09/2026Gold Coast, Australia4 - 8 Ian Moncrief5 - 23 LPts
17/07/2026Melbourne, Australia3 - 8 Corey Lees3 - 16 WPts
17/05/2026Perth, Australia3 - 7 Spencer Halladay2 - 3 LPts
21/03/2026Adelaide, Australia3 - 6 David Jamison8 - 10 LPts
21/01/2026Sydney, Australia2 - 6 Bryan Cathcart5 - 19 WPts
28/11/2025Melbourne, Australia2 - 5 Arran Malcomson19(3) - 24 LPts
29/09/2025Adelaide, Australia2 - 4 Jordan Sterett20 - 25 LPts
03/08/2025Sydney, Australia2 - 3 Ian Cruden8 - 15(5) LPts
16/06/2025Sydney, Australia2 - 2 Mark Leyes37(5) - 11(4) LPts
16/05/2025Chelyabinsk, Russia2 - 1 Melor Volchenkov15(1) - 16 LPts
18/03/2025Samarqand, Uzbekistan1 - 1 Georgiy Shihlinskii3 - 21 WPts
18/01/2025Makassar, Indonesia0 - 1 Tri Tanubrata0 - 17(2) WPts
20/11/2024Sydney, Australia0 - 0 Rob Vaill0 - 4 LPts