Weightclass:  Welterweight
Location:  Perth, Australia
Record:  10 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/01/2033Perth, Australia9 - 25 Eloy Centeno0 - 2 WPts
04/11/2032Perth, Australia8 - 25 Larenzo Baro0 - 1 WPts
04/09/2032Perth, Australia7 - 25 Elsevar Diab3 - 14 WPts
06/07/2032Perth, Australia7 - 24 Vitali Narmandakh3 - 21 LPts
06/05/2032Perth, Australia7 - 23 Clint Irvine14 - 31 LPts
07/03/2032Perth, Australia7 - 22 Hubert Jaroch10 - 13 LPts
07/01/2032Perth, Australia6 - 22 Chris Kataike1 - 8 WPts
08/11/2031Perth, Australia6 - 21 Robert Wands6 - 21 LPts
08/09/2031Perth, Australia5 - 21 Jawad Faris1 - 4 WPts
11/07/2031Perth, Australia5 - 20 Nuru Doud14 - 10 LPts
11/05/2031Perth, Australia4 - 20 Kian Fitzroy1 - 1 WPts
13/03/2031Perth, Australia4 - 19 Mark Bowie1 - 1 LPts
12/01/2031Perth, Australia4 - 18 Brendan McGrath7 - 19 LPts
13/11/2030Sana'a, Yemen4 - 17 Rehan Touma11 - 18 LPts
15/09/2030Kumasi, Ghana4 - 16 Xyshaun Osei25(1) - 10 LPts
17/07/2030Perth, Australia3 - 16 Colin Kennan10 - 10 WPts
18/05/2030Melbourne, Australia3 - 15 Steven Jacobo3 - 13 LPts
23/03/2030Perth, Australia3 - 14 Fahsai Pongjan10 - 7 LPts
23/01/2030Perth, Australia2 - 14 Alen Meredith1 - 1 WPts
24/11/2029Sana'a, Yemen2 - 13 Adnan Greiss15 - 20 LPts
26/09/2029Wollongong, Australia2 - 12 Robert Briden10 - 8 LPts
29/07/2029Ottawa, Canada2 - 11 James Bothwell20 - 11 LPts
31/05/2029Perth, Australia2 - 10 Vince Main23(1) - 14(1) LPts
01/04/2029Salvador, Brazil2 - 9 Oihane Hernandes10(1) - 26(3) LPts
01/02/2029Perth, Australia2 - 8 Kaarle Niiranen10 - 11 LPts
04/12/2028Perth, Australia2 - 7 Kashif Rehman18 - 14 LPts
06/10/2028Tampere, Finland1 - 7 Akseli Niemela0 - 10 WPts
08/08/2028Vilnius, Lithuania1 - 6 Milosz Bryk8 - 10 LPts
10/06/2028Perth, Australia1 - 5 Waqas Wyagorow4 - 6 LPts
11/04/2028Melbourne, Australia1 - 4 Sam Bevilacqua3 - 3 LPts
26/02/2028Almaty, Kazakhstan1 - 3 Vasili Zajylckanoff8 - 19 LPts
29/12/2027Perth, Australia1 - 2 Li-Liang Ghacupoff2 - 9 LPts
31/10/2027Helsinki, Finland1 - 1 Tenho Hietala8 - 22(1) LPts
02/09/2027Adelaide, Australia1 - 0 John Turk18 - 5 LPts
05/07/2027Perth, Australia0 - 0 Diego Vasquez0 - 6 WPts