Weightclass:  Super Heavyweight
Location:  Townsville, Australia
Record:  33(3) - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/08/2031Townsville, Australia32(3) - 30 Aramis Dreyfus2 - 1 WPts
29/06/2031Townsville, Australia32(3) - 29 James Koroi6 - 16(1) LPts
29/04/2031Townsville, Australia31(2) - 29 Zuffur Salim2 - 5 WKO3
28/02/2031Townsville, Australia30(2) - 29 Jaguar Quinteros14 - 16 WPts
30/12/2030Townsville, Australia29(2) - 29 Tazim Qasmi0 - 3 WPts
31/10/2030Townsville, Australia29(2) - 28 Kay Geckle15 - 5 LPts
02/09/2030Townsville, Australia28(1) - 28 Azam Nagib1 - 0 WKO3
03/07/2030Giza, Egypt28(1) - 27 Sajid Tawfik41 - 23 LPts
02/06/2030Townsville, Australia27(1) - 27 Faisal Mansoor24 - 24 WPts
16/04/2030Townsville, Australia27(1) - 26 Oliver Queneau25 - 22 LPts
11/03/2030Canberra, Australia27(1) - 25 Ben Harkins17 - 23 LPts Australia National Championships 2030View
09/02/2030Valencia, Spain27(1) - 24 Ponce Recio21(2) - 23 LPts
09/01/2030Tianjin, China27(1) - 23 Wen Keng34(5) - 24 LPts Asia-Oceania Championships 2030View
09/12/2029Giza, Egypt27(1) - 22 Sajid Tawfik35 - 21 LPts
08/11/2029Tegucigalpa, Honduras26(1) - 22 Roman Caram25(1) - 19 WPts
08/10/2029Bulawayo, Zimbabwe26(1) - 21 Robert Mugabe19(1) - 26 LPts
07/09/2029Daegu, South Korea26(1) - 20 Duante Phillipa35(2) - 21(3) LPts Daegu World Championships 2029View
13/07/2029Berlin, Germany25(1) - 20 Blaze Demmer24(1) - 17 WPts
15/05/2029Mumbai, India24(1) - 20 Bahadur Prahan12 - 17 WPts
17/03/2029Sydney, Australia23(1) - 20 Greg Makeyev15 - 1 WPts Australia National Championships 2029View
14/03/2029Sydney, Australia22(1) - 20 Darryl McCorvey19(1) - 12 WPts Australia National Championships 2029View
11/03/2029Sydney, Australia21(1) - 20 Connor Barr4 - 11 WPts Australia National Championships 2029View
09/02/2029Townsville, Australia20(1) - 20 Alejandro Solorzano5 - 9 WPts
11/12/2028Salta, Argentina19(1) - 20 Ivan Pozos2 - 12(1) WPts
13/10/2028Sydney, Australia18(1) - 20 Bart McCreadie12 - 22 WPts
17/08/2028Toronto, Canada17(1) - 20 Mark Harrower8 - 8(1) WPts
19/06/2028Kisumu, Kenya16 - 20 Dave Obare3 - 10 WKO3
21/04/2028Santa Clara, Cuba15 - 20 Cisco Cantero2 - 16(1) WPts
22/02/2028Townsville, Australia14 - 20 Paul Shumway2 - 8 WPts
24/12/2027Kingston, Jamaica13 - 20 Neil Bricken1 - 4 WPts
26/10/2027Townsville, Australia12 - 20 Ben Watson3 - 12 WPts
27/08/2027Townsville, Australia12 - 19 James Gabbiadini11 - 13 LPts
27/06/2027Dushanbe, Tajikistan12 - 18 Isgendar Laham53 - 13 LPts
29/04/2027Vienna, Austria11 - 18 Myer Katt8 - 11 WPts
01/03/2027Brisbane, Australia11 - 17 Bryan Scott20 - 13 LPts
11/01/2027Cairns, Australia10 - 17 Declan Ballan11(1) - 9 WPts
13/11/2026Perth, Australia9 - 17 Mike Selby11 - 12 WPts
14/09/2026Townsville, Australia8 - 17 Raino Pyysalo1 - 4 WPts
16/07/2026Perth, Australia8 - 16 Dave Fedeli16 - 9 LPts
16/05/2026Townsville, Australia7 - 16 Chris Heatley11 - 6 WPts
17/03/2026Townsville, Australia6 - 16 Lunt Matthiessen2 - 4 WPts
17/01/2026Zaragoza, Spain6 - 15 Nicandro Coronel4 - 4 LPts
19/11/2025Sydney, Australia5 - 15 Dylan Philley1 - 14 WPts
21/09/2025Sydney, Australia4 - 15 James Hobbie6(1) - 11 WPts
24/07/2025Melbourne, Australia4 - 14 Dai MacKenzie6 - 11 LPts
26/05/2025Odense, Denmark3 - 14 Stieran Thorman6 - 12 WPts
28/03/2025Townsville, Australia3 - 13 Brendan Beverage14 - 25 LPts
29/01/2025Montevideo, Uruguay3 - 12 Quin Jaramillo20 - 15 LPts
01/12/2024Townsville, Australia2 - 12 Viktor Šiklic3 - 6 WPts
03/10/2024Cairo, Egypt2 - 11 Amer Bangura1 - 4 LPts
05/08/2024Roskilde, Denmark2 - 10 Ultar Fly5 - 10 LPts
07/06/2024Townsville, Australia1 - 10 Henry Howells3 - 10 WPts
09/04/2024Brisbane, Australia1 - 9 Mike Leotta1 - 13(1) LPts
10/02/2024Soledad de Graciano Sanchez, Mexico1 - 8 Cruz Trueba25(1) - 12 LPts
13/12/2023Wollongong, Australia1 - 7 Dave Cay32 - 7 LPts
16/10/2023London, Canada0 - 7 Hugh Watson1 - 11(2) WPts
17/08/2023Dusseldorf, Germany0 - 6 Terrel Kruse26 - 5 LPts
19/06/2023Munich, Germany0 - 5 Brendan Gebauer4 - 19(3) LPts
21/04/2023Melbourne, Australia0 - 4 Mick Wardlaw17 - 12 LPts
21/02/2023Pikine, Senegal0 - 3 Audric Sakho21 - 13 LPts
24/12/2022Adelaide, Australia0 - 2 Brendan McClarnon3 - 6 LPts
27/10/2022Adelaide, Australia0 - 1 Billy Weatherton8 - 19 LPts
18/09/2022Brisbane, Australia0 - 0 Leighton Howie0 - 0 LPts