Weightclass:  Middleweight
Location:  Newcastle, Australia
Record:  20 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/11/2022Newcastle, Australia19 - 11 Carlos Villeda4 - 28(1) WPts
14/09/2022Newcastle, Australia18 - 11 Ahmed Elshennawi16 - 15(1) WPts
15/07/2022Newcastle, Australia17 - 11 Rodrigo Verano6 - 19 WPts
15/05/2022Newcastle, Australia16 - 11 Alarik Gadow9 - 17 WPts
15/03/2022Newcastle, Australia15 - 11 Pyotr Zvaigzninsh0 - 6 WPts
13/01/2022Newcastle, Australia14 - 11 Daniel Callan1 - 0 WPts
12/11/2021Newcastle, Australia14 - 10 Mark Leyes20 - 5(1) LPts
11/09/2021Newcastle, Australia13 - 10 Nikolai Rudzis1 - 6(2) WPts
11/07/2021Newcastle, Australia12 - 10 Syed Hosseini0 - 3 WPts
09/05/2021Newcastle, Australia12 - 9 Zach Hire1 - 15 LPts
10/03/2021Newcastle, Australia11 - 9 Nick Clelland1 - 1 WPts
09/01/2021Newcastle, Australia10 - 9 Aaron McAden11 - 2 WPts
08/11/2020Canberra, Australia9 - 9 Leeroy Alanis2 - 9 WPts
21/09/2020Newcastle, Australia9 - 8 Bellamy Drucker0 - 8 LPts
21/07/2020Fontana, USA9 - 7 Chris Whittet5 - 10 LPts
20/05/2020Newcastle, Australia8 - 7 Jasper Ardis1 - 11 WPts
20/03/2020Newcastle, Australia8 - 6 Pati-unus Sugiono6 - 5 LPts
19/01/2020Hanoi, Vietnam8 - 5 Lac Duong4 - 8 LPts
20/11/2019Perth, Australia7 - 5 Ian Kissick10 - 3 WPts
09/10/2019Newcastle, Australia6 - 5 Altmann Tancred0 - 12 WPts
10/08/2019Dammam, Saudi Arabia5 - 5 Kashif Malley3 - 5 WPts
12/06/2019Brisbane, Australia5 - 4 Stephen Stephens6 - 3 LPts
14/04/2019Newcastle, Australia4 - 4 Noel Mokonyane2 - 1 WPts
12/02/2019Melbourne, Australia3 - 4 Dan Alboni0 - 4 WPts
27/12/2018Newcastle, Australia2 - 4 Ewan McGowan1 - 2 WPts
29/10/2018Canberra, Australia2 - 3 Brad Yazdanian4 - 0 LPts
27/09/2018Perth, Australia2 - 2 James McTaggart2 - 3 LPts
03/08/2018Newcastle, Australia1 - 2 Armand Gegenheimer1(1) - 4 WPts
05/06/2018Perth, Australia1 - 1 Chris Glackin0 - 0 LPts
30/04/2018Perth, Australia1 - 0 Chris Hewitt1 - 0 LPts
06/03/2018Newcastle, Australia0 - 0 Antwan Watkins0 - 0 WPts