Weightclass:  Welterweight
Location:  Adelaide, Australia
Record:  14 - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/07/2030Adelaide, Australia13 - 17(1) Amjad Halaby7 - 9 WPts
29/05/2030Adelaide, Australia13 - 16(1) Kwanpichit Singthong6 - 8 LPts
30/03/2030Adelaide, Australia13 - 15(1) Aftab Rehman16 - 5 LPts
29/01/2030Adelaide, Australia13 - 14(1) Matt Dorch10(3) - 1 LPts
30/11/2029Adelaide, Australia12 - 14(1) Carlos Carreras2 - 2 WPts
02/10/2029Adelaide, Australia11 - 14(1) Louis Lennox1 - 5 WPts
03/08/2029Adelaide, Australia10 - 14(1) Sam Weddel1 - 1 WPts
04/06/2029Adelaide, Australia9 - 14(1) Sam MacNeil4 - 11 WPts
05/04/2029Adelaide, Australia8 - 14(1) Mike Atchinson1 - 5 WPts
04/02/2029Adelaide, Australia8 - 13(1) Bruce Rummage8 - 13 LPts
06/12/2028Adelaide, Australia7 - 13(1) Roger Keir3 - 20(1) WPts
07/10/2028Adelaide, Australia6 - 13(1) Mike Marinos2 - 6 WPts
08/08/2028Pasig, Philippines5 - 13(1) Pancho Sastre12 - 17 WPts
10/06/2028Almaty, Kazakhstan5 - 12(1) Lazar Hacimoff3 - 9 LPts
12/04/2028Accra, Ghana5 - 11(1) Jawad Ben14 - 21 LPts
13/02/2028Duque de Cazias, Brazil5 - 10(1) Diego Albuquerque17 - 8 LPts
16/12/2027Tamale, Ghana4 - 10(1) Mohsin Aboud10 - 20 WPts
18/10/2027Port Said, Egypt4 - 9(1) Ahmed Adel22 - 13 LPts
20/08/2027Barquisimeto, Venezuela3 - 9(1) Zelipe Chamorro5 - 20(1) WPts
22/06/2027Salta, Argentina3 - 8(1) Juan Marzo13 - 8 LPts
24/04/2027Kumasi, Ghana2 - 8(1) Hugh Aidoo11 - 13 WPts
24/02/2027Dublin, Ireland2 - 7(1) Lorcan Power14 - 15 LPts
26/12/2026Adelaide, Australia2 - 6(1) Joaquin Capetillo2 - 1 LPts
27/10/2026Adelaide, Australia2 - 5(1) Gethin Bach3 - 10 LPts
28/08/2026Adelaide, Australia2 - 4 Raharjo Wabia15 - 25 LKO3
29/06/2026Adelaide, Australia1 - 4 David Hakopyan3 - 5 WPts
29/04/2026Sana'a, Yemen1 - 3 Haaris Alam5 - 17 LPts
01/03/2026Dakar, Senegal1 - 2 Brigham Moizan0 - 6 LPts
01/01/2026Yekaterinburg, Russia0 - 2 Yulian Volkov5 - 12 WPts
03/11/2025Ho Chi Minh City, Vietnam0 - 1 Don Chung1 - 0 LPts
05/09/2025Adelaide, Australia0 - 0 Hubert Schapper5 - 8 LPts