Weightclass:  Welterweight
Location:  Brisbane, Australia
Record:  16 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2033Brisbane, Australia15 - 16 Matt Hardie1 - 1 WPts
17/10/2033Brisbane, Australia15 - 15 Colin McAskill15 - 13(1) LPts
17/08/2033Brisbane, Australia15 - 14 Amer Mitri3 - 11 LPts
17/06/2033Vilnius, Lithuania15 - 13 Macief Czajka17 - 7 LPts
19/04/2033Brest, France14 - 13 Mardian Nin0 - 1 WPts
19/02/2033Las Tunas, Cuba13 - 13 Leonardo Marcelino9 - 15(1) WPts
21/12/2032Lusaka, Zambia13 - 12 Armani Masuku18 - 12 LPts
22/10/2032Canberra, Australia12 - 12 Mick McCoun0 - 16 WPts
24/08/2032Lusaka, Zambia12 - 11 Voshon Siampangila25 - 23(1) LPts
25/06/2032Carrefour, Haiti12 - 10 Ferrand Beaudin42 - 21 LPts
27/04/2032Barnaul, Russia12 - 9 Aleksei Kramar28(4) - 23(1) LPts
28/02/2032Kampala, Uganda11 - 9 Charlie Rwamuhanda8 - 13 WPts
31/12/2031Brisbane, Australia10 - 9 Ewan Kemp0 - 5 WPts
01/11/2031Maroua, Cameroon9 - 9 Marvel Kadji2 - 5 WPts
03/09/2031Brisbane, Australia8 - 9 Kian Fitzroy1 - 3 WPts
06/07/2031Tirana, Albania8 - 8 Besnik Sagiroglu22 - 12 LPts
08/05/2031Ndola, Zambia7 - 8 Simba Hamudebwe10 - 18 WPts
10/03/2031Brisbane, Australia6 - 8 Ian Kinnaird3 - 8 WPts
10/01/2031Valparaiso, Chile6 - 7 Diego Perales47 - 9 LPts
12/11/2030Samarqand, Uzbekistan5 - 7 Nijat Bagapov3 - 17 WPts
14/09/2030Townsville, Australia4 - 7 Joseph Reedy2 - 21 WPts
19/07/2030Brisbane, Australia4 - 6 Jay MacGeorge9 - 14 LPts
21/05/2030Melbourne, Australia4 - 5 Paul Mayorov7 - 7 LPts
24/03/2030Brisbane, Australia3 - 5 Mason Paradise0 - 4 WPts
24/01/2030Brisbane, Australia3 - 4 Charles Carran3 - 4 LPts
25/11/2029Brisbane, Australia2 - 4 Leon Bowar0 - 4 WPts
27/09/2029Adelaide, Australia2 - 3 Gareth Chiriaev12 - 5 LPts
07/08/2029Sydney, Australia2 - 2 Mark Heatley13(1) - 19 LPts
05/07/2029Canberra, Australia1 - 2 Leighton Dermott0 - 0 WPts
04/06/2029Sydney, Australia1 - 1 Alen Feimster11(2) - 20 LPts
08/04/2029Sydney, Australia1 - 0 Leon Antoni10 - 16 LPts
21/02/2029Brisbane, Australia0 - 0 Barry Mundis0 - 0 WPts