Weightclass:  Light Welterweight
Location:  Brisbane, Australia
Record:  12 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/06/2031Brisbane, Australia11 - 8 John McAllen1 - 0 WPts
30/04/2031Riga, Latvia11 - 7 Gennady Mezs4 - 21 LPts
02/03/2031Tangier, Morocco11 - 6 Safiy al Din Abelouache6 - 18 LPts
02/01/2031Sterlitamak, Russia10 - 6 Evgeny Romanowski12 - 23 WPts
04/11/2030Newcastle, Australia9 - 6 Elliot McCaskill4 - 14 WPts
14/09/2030Montevideo, Uruguay9 - 5 Rico Arjona8 - 13 LPts
17/07/2030Sharjah, UAE9 - 4 Kamran Faris12 - 8 LPts
19/05/2030Kano, Nigeria9 - 3 Abdul Saad11 - 13 LPts
21/03/2030Perth, Australia8 - 3 Zachary Collinson3 - 11 WPts
28/01/2030Perth, Australia7 - 3 Mick Walters4 - 15 WPts
09/12/2029Brisbane, Australia7 - 2 Ian McCaig25 - 28 LPts
24/10/2029Cairns, Australia6 - 2 Joel Mungle0 - 0 WPts
23/09/2029Aba, Nigeria5 - 2 Kunle Sagna18 - 14 WPts
26/07/2029Brisbane, Australia4 - 2 Zachary Collinson2 - 8 WPts
28/05/2029Brisbane, Australia3 - 2 Theo Burnett4 - 6 WPts
29/03/2029Melbourne, Australia2 - 2 Paul Clabby0 - 0 WPts
14/02/2029Ostrava, Czech Republic2 - 1 Filip Toma3 - 12 LPts
17/12/2028Wroclaw, Poland1 - 1 Dorota Urbanski0 - 9 WPts
19/10/2028Brisbane, Australia1 - 0 Devdas Agate5 - 7 LPts
20/08/2028Brisbane, Australia0 - 0 Oleksander Stepaniak0 - 4(1) WPts