Weightclass:  Welterweight
Location:  Brisbane, Australia
Record:  25(1) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/02/2029Brisbane, Australia24(1) - 9 Haaris Ahsan3 - 0 WPts
16/12/2028Brisbane, Australia23(1) - 9 Louis Lennox0 - 1 WPts
17/10/2028Brisbane, Australia23(1) - 8 Jong-ho Sun14 - 6 LPts
18/08/2028Brisbane, Australia22(1) - 8 Jonathan Crear5 - 18 WPts
19/06/2028Brisbane, Australia21(1) - 8 David Edward0 - 3 WPts
20/04/2028Brisbane, Australia20(1) - 8 Ian Hunter12 - 10 WPts
20/02/2028Brisbane, Australia19(1) - 8 Oliver Yeaman8 - 18(4) WPts
22/12/2027Brisbane, Australia18(1) - 8 James Hopper0 - 3 WPts
23/10/2027Brisbane, Australia17(1) - 8 Borya Mustafaev4 - 11 WPts
24/08/2027Brisbane, Australia16 - 8 Blake Hall0 - 4(1) WKO3
23/06/2027Brisbane, Australia16 - 7 Sam Fylan13 - 11 LPts
27/04/2027Toulouse, France16 - 6 Rance Nodine4 - 9 LPts
27/02/2027Brisbane, Australia15 - 6 Zain Keyrouz1 - 1 WPts
29/12/2026Baltimore, USA14 - 6 Jacob Lester2 - 13 WPts
31/10/2026Brisbane, Australia13 - 6 Sam McLain7(1) - 12 WPts
01/09/2026Perth, Australia13 - 5 Ian Yeamans8 - 7 LPts
13/07/2026Brisbane, Australia12 - 5 Dušan Radetic1 - 12 WPts
14/05/2026Tokyo, Japan12 - 4 Ryo Mura42(2) - 13 LPts
16/03/2026Melbourne, Australia11 - 4 Leighton Strachan6 - 14 WPts
18/01/2026Sunshine Coast, Australia10 - 4 Lewis Armour9(1) - 18 WPts
20/11/2025Almaty, Kazakhstan9 - 4 Ali Kusheckoff3 - 19 WPts
22/09/2025Resistencia, Argentina8 - 4 Joaquin Noguera7 - 19 WPts
25/07/2025Marseille, France7 - 4 Demont Carre6 - 5 WPts
27/05/2025Brisbane, Australia6 - 4 Bruce Aikens0 - 12(1) WPts
28/03/2025Adelaide, Australia5 - 4 Paul Bankhead2 - 10 WPts
29/01/2025Brisbane, Australia4 - 4 Skjold Bolt8 - 10 WPts
01/12/2024Odense, Denmark4 - 3 Rune Jorgensen1 - 13 LPts
03/10/2024Brisbane, Australia3 - 3 Michael Farquharson6 - 8 WPts
03/08/2024Melbourne, Australia3 - 2 Theo Kelsoe4 - 15 LPts
07/06/2024Brisbane, Australia2 - 2 Euan Healy2(1) - 3 WPts
09/04/2024Melbourne, Australia2 - 1 Barry Mossman0 - 4 LPts
10/02/2024Perth, Australia2 - 0 Joseph Mundell10 - 22 LPts
31/12/2023Sydney, Australia1 - 0 Jacob Maguire0 - 0 WPts
27/11/2023Brisbane, Australia0 - 0 Dai Herring2 - 6 WPts