Weightclass:  Middleweight
Location:  Townsville, Australia
Record:  8 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/04/2029Townsville, Australia7 - 23 Zachary McAlinden0 - 4 WPts
11/02/2029Townsville, Australia7 - 22 Ollie Collias5 - 5 LPts
13/12/2028Townsville, Australia6 - 22 Mason McClamrock0 - 6 WPts
14/10/2028Townsville, Australia5 - 22 Robert Hallas0 - 3 WPts
15/08/2028Townsville, Australia4 - 22 Hugh McGraw4 - 7 WPts
16/06/2028Perth, Australia4 - 21 Dave Hall6 - 18 LPts
21/04/2028Montevideo, Uruguay4 - 20 Xavion Hernandez6 - 4 LPts
22/02/2028Varna, Bulgaria4 - 19 Dimitar Kozlov7 - 8 LPts
25/12/2027Townsville, Australia3 - 19 Morgan Valdifiori2(1) - 4 WPts
26/10/2027Sydney, Australia3 - 18 Jasper Vosgrichyan10(2) - 16 LPts
28/08/2027Brest, Belarus2 - 18 Fedar Bolotin11 - 15 WPts
29/06/2027Townsville, Australia1 - 18 Justin Milroy1 - 3 WPts
01/05/2027Townsville, Australia1 - 17 Colombo Cardia0 - 2 LPts
03/03/2027Townsville, Australia0 - 17 Colin Enoch1 - 3 WPts
02/01/2027Townsville, Australia0 - 16 Idzi Warchol4 - 21 LPts
04/11/2026Perth, Australia0 - 15 Gianluigi Bandinelli2 - 16 LPts
12/09/2026Odense, Denmark0 - 14 Ultar Frier10(1) - 15 LPts
14/07/2026Townsville, Australia0 - 13 Sid Scotland4 - 7 LPts
14/05/2026Makiivka, Ukraine0 - 12 Anton Vitko11(1) - 20 LPts
16/03/2026Perth, Australia0 - 11 Joey Ferguson9 - 16 LPts
20/01/2026Las Condes, Chile0 - 10 Ximen Trigueros3 - 8 LPts
22/11/2025Perth, Australia0 - 9 Will Fenty11 - 9 LPts
24/09/2025Melbourne, Australia0 - 8 Bob McAffee2(1) - 18(1) LPts
28/07/2025Geneva, Switzerland0 - 7 Mortimer Beaubien7 - 1 LPts
30/05/2025Townsville, Australia0 - 6 Mike Roderick2 - 5 LPts
31/03/2025Canberra, Australia0 - 5 Robert Boosalis3 - 13(1) LPts
06/02/2025Yerevan, Armenia0 - 4 Aramazt Eghigyan45 - 14 LPts
09/12/2024Vilnius, Lithuania0 - 3 Gabrysz Banasiak15 - 8 LPts
11/10/2024Brisbane, Australia0 - 2 Arran Thornton4 - 10 LPts
14/08/2024Sydney, Australia0 - 1 Leon Polk23(1) - 19 LPts
17/06/2024Townsville, Australia0 - 0 Bruce Gillison1 - 1 LPts