Weightclass:  Middleweight
Location:  Adelaide, Australia
Record:  28 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/04/2025Adelaide, Australia28 - 17 Xyshaun Biwott3 - 12 LPts
14/02/2025Adelaide, Australia27 - 17 Zuffur Noon2(1) - 20(3) WPts
16/12/2024Adelaide, Australia26 - 17 Thomas Carmody7 - 14 WPts
17/10/2024Adelaide, Australia26 - 16 Goga Ziguzis0 - 2 LPts
18/08/2024Adelaide, Australia25 - 16 Elias Jallinoja4 - 5(1) WPts
19/06/2024Adelaide, Australia24 - 16 Haaris Kamal3 - 7 WPts
20/04/2024Adelaide, Australia23 - 16 Quinto Martinez3 - 9 WPts
20/02/2024Adelaide, Australia22 - 16 Joey Baines0 - 6 WPts
22/12/2023Adelaide, Australia21 - 16 Alan Panik6 - 11 WPts
23/10/2023Adelaide, Australia20 - 16 Corey Lees0 - 2 WPts
24/08/2023Adelaide, Australia19 - 16 Ian Ogletree2 - 3 WPts
25/06/2023Adelaide, Australia18 - 16 Joe McNeil8 - 13 WPts
26/04/2023Adelaide, Australia17 - 16 Ian Malcomson0 - 7 WPts
26/02/2023Zagreb, Croatia17 - 15 Branislav Ljolje19 - 11 LPts
28/12/2022Lviv, Ukraine17 - 14 Sasha Trush19 - 8 LPts
30/10/2022Adelaide, Australia16 - 14 Salomo Stoeffler16 - 15 WPts
01/09/2022Melbourne, Australia16 - 13 Harvey Pembroke20 - 8 LPts
27/07/2022Melbourne, Australia15 - 13 Mark McQuiston18 - 4 WPts
22/06/2022Perth, Australia14 - 13 Theo Hughson5(1) - 17 WPts
01/05/2022Adelaide, Australia13 - 13 Dyre Vig15 - 9 WPts
03/03/2022Istanbul, Turkey13 - 12 Ahmet Merich24 - 5 LPts
03/01/2022Ottawa, Canada13 - 11 Mark Somerville11 - 8 LPts
04/11/2021Adelaide, Australia12 - 11 Sergey Witko4 - 12 WPts
04/09/2021Melbourne, Australia11 - 11 Dan Alboni0 - 20(1) WPts
08/07/2021Bergen, Norway11 - 10 Quimby Offerdahl11 - 10 LPts
09/05/2021Canberra, Australia10 - 10 Arran Maxwell9 - 5 WPts
11/03/2021Gold Coast, Australia10 - 9 Mark Leyes16 - 3(1) LPts Australia National Championships 2021View
13/01/2021Sydney, Australia9 - 9 Ewan Moss13(1) - 0 WPts
15/11/2020Adelaide, Australia8 - 9 Darryl Adger10(1) - 4 WPts
15/09/2020Riga, Latvia7 - 9 Lazar Rutitis7 - 10 WPts
16/07/2020Sydney, Australia6 - 9 James Brannon4 - 6 WPts
30/05/2020Adelaide, Australia6 - 8 Brad MacPhee6 - 3 LPts
29/03/2020Sydney, Australia6 - 7 Charles Ormond3 - 5 LPts
29/01/2020Zagreb, Croatia5 - 7 Darijo Prodanovic6 - 5 WPts
30/11/2019Sydney, Australia5 - 6 Noah Frame11 - 2 LPts
05/10/2019Ndola, Zambia5 - 5 John Kambole9 - 1 LPts
06/08/2019Melbourne, Australia4 - 5 Gethin Teare1 - 2 WPts
15/06/2019Vilnius, Lithuania3 - 5 Dawid Tarnowski1 - 5 WPts
17/04/2019Adelaide, Australia3 - 4 Naeem Kuntempa2 - 5 LPts
15/02/2019Manchester, UK2 - 4 Jake McCowen1 - 1 WPts
18/12/2018Sydney, Australia2 - 3 Brad MacPhee0 - 0 LPts
16/11/2018Adelaide, Australia1 - 3 Kuzman á Ovenkov0 - 2 WPts
16/09/2018Ottawa, Canada1 - 2 Matthew Watson3 - 2 LPts
16/07/2018Sydney, Australia1 - 1 Dan McBurnie2 - 2 LPts
31/05/2018Perth, Australia1 - 0 James McTaggart0 - 3 LPts
05/04/2018Adelaide, Australia0 - 0 Jasper Donnellan0 - 2 WPts