Weightclass:  Middleweight
Location:  Brisbane, Australia
Record:  10 - 21(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/06/2028Brisbane, Australia9 - 21(5) Ethan Dhaira1 - 1 WPts
01/05/2028Brisbane, Australia8 - 21(5) Lucas Norrie8 - 2 WPts
02/03/2028Brisbane, Australia7 - 21(5) Dave Farney0 - 3 WPts
02/01/2028Brisbane, Australia6 - 21(5) David Gamerikian1 - 0 WPts
03/11/2027Brisbane, Australia5 - 21(5) Banji Barya0 - 1 WPts
03/09/2027Krakow, Poland5 - 20(4) Adrian Gromek15 - 6 LKO3
06/07/2027Brisbane, Australia5 - 19(3) Mashdots Levonyan5 - 24 LKO3
07/05/2027Vilnius, Lithuania4 - 19(3) Lew Bojanowski2 - 13 WPts
09/03/2027Canberra, Australia3 - 19(3) Joey Baines1 - 24(3) WPts
10/01/2027Antwerp, Belgium3 - 18(2) Rumold Van Berchove12 - 20 LKO3
12/11/2026Brisbane, Australia3 - 17(2) Dave Beccalossi4 - 9 LPts
12/09/2026Brisbane, Australia3 - 16(2) Cody Coll1 - 5 LPts
14/07/2026Valencia, Venezuela3 - 15(2) Jax Magro15 - 17 LPts
16/05/2026Gold Coast, Australia3 - 14(2) Bruce Gillison4 - 11(1) LPts
20/03/2026Aarhus, Denmark3 - 13(2) Odell Kemner10 - 17 LPts
20/01/2026Brisbane, Australia3 - 12(2) Michael Cowden8 - 7 LPts
21/11/2025Dublin, Ireland3 - 11(2) Shane Cavanagh5 - 3 LPts
23/09/2025Plovdiv, Bulgaria3 - 10(2) Mitre á Kardamonov11 - 12 LPts
26/07/2025Dakar, Senegal3 - 9(2) Chandler Diakite5 - 19(2) LPts
28/05/2025Antofagasta, Chile2 - 9(2) Juan Casares2 - 2 WPts
30/03/2025San Miguelito, Panama2 - 8(2) Cipriano Pintor5 - 17(1) LPts
30/01/2025Brisbane, Australia2 - 7(2) Joey Urie0 - 2 LPts
01/12/2024Santo Domingo, Ecuador2 - 6(2) Santiago Acedo0 - 6 LPts
03/10/2024Brisbane, Australia1 - 6(2) Xeres Puma0 - 10 WPts
05/08/2024Maipu, Chile1 - 5(2) Joaquin Herran13 - 23 LPts
07/06/2024Sydney, Australia1 - 4(2) James Blackstock6 - 8 LPts
09/04/2024Pretoria, South Africa1 - 3(2) Kofi Phaahla27 - 8 LPts
10/02/2024Lima, Peru1 - 2(1) Pablo Uriarte21(1) - 18 LKO3
13/12/2023Sydney, Australia0 - 2(1) Fraser Pinkerton3 - 2 WPts
16/10/2023Accra, Ghana0 - 1 Chris Zakari24 - 11 LKO3
18/08/2023Brisbane, Australia0 - 0 Ali Kairculow4 - 8 LPts