Weightclass:  Welterweight
Location:  Brisbane, Australia
Record:  15 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2033Brisbane, Australia14 - 26 Carlos Ponciano16 - 15 WPts
28/10/2033Brisbane, Australia13 - 26 Taras Volk2 - 11 WPts
28/08/2033Brisbane, Australia12 - 26 Gethin Cargill0 - 8 WPts
27/06/2033Brisbane, Australia12 - 25 Xavion Picon7 - 18 LPts
26/04/2033Brisbane, Australia11 - 25 Liko Chong0 - 8 WPts
25/02/2033Brisbane, Australia10 - 25 Andrii Aldjanov5 - 11 WPts
26/12/2032Bangkok, Thailand9 - 25 Kiatchai Wangmoo1 - 5 WPts
27/10/2032Zurich, Switzerland8 - 25 Kulbart Stohs2 - 20 WPts
28/08/2032Brampton, Canada8 - 24 Alastair Bailie21 - 8 LPts
30/06/2032Canberra, Australia8 - 23 Spencer Yelton8 - 22 LPts
04/05/2032Sydney, Australia8 - 22 Josh Fyffe8 - 22 LPts
06/03/2032Brisbane, Australia7 - 22 Chris Dawe5 - 27 WPts
06/01/2032Brisbane, Australia7 - 21 Baba Naghiyev7 - 11 LPts
07/11/2031Brisbane, Australia6 - 21 Lloyd Messer2 - 3 WPts
07/09/2031Brisbane, Australia5 - 21 John Isbister4 - 8 WPts
08/07/2031Brisbane, Australia4 - 21 Mason Paradise2 - 10 WPts
08/05/2031Brisbane, Australia3 - 21 Ian Kinnaird3 - 9 WPts
10/03/2031Samarqand, Uzbekistan3 - 20 Goga Huseynov21 - 20 LPts
10/01/2031Semarang, Indonesia3 - 19 Amjad Wassan11(1) - 23 LPts
12/11/2030Koronadal, Philippines3 - 18 Paul Jalbuna16 - 12 LPts
14/09/2030Munich, Germany3 - 17 Eward Schach20(2) - 17 LPts
17/07/2030Brisbane, Australia3 - 16 Haaris Ahsan5 - 8 LPts
21/05/2030Perth, Australia3 - 15 Bart MacAllister19(1) - 13 LPts
23/03/2030Melbourne, Australia3 - 14 Hayden Banks8 - 10 LPts
23/01/2030Brisbane, Australia3 - 13 Aaron Hanes10 - 5 LPts
24/11/2029Samarqand, Uzbekistan3 - 12 Nuraddin Gaber23 - 10 LPts
26/09/2029Brisbane, Australia3 - 11 Inigo Abramian7 - 13 LPts
29/07/2029Perth, Australia3 - 10 David Leishman7 - 21 LPts
31/05/2029Fortaleza, Brazil3 - 9 Alejandro Formoso8 - 14(1) LPts
02/04/2029Accra, Ghana3 - 8 Dominic Kuma25(7) - 15 LPts
02/02/2029Brisbane, Australia3 - 7 Fedir Makosky2 - 2 LPts
05/12/2028Brisbane, Australia2 - 7 Charlie MacPhail3 - 5 WPts
07/10/2028Adelaide, Australia2 - 6 Rex Leas6 - 13(1) LPts
10/08/2028Takoradi, Ghana2 - 5 Keshawn Kpegah9 - 42 LPts
12/06/2028Stockholm, Sweden2 - 4 Ali Nordwall27 - 10 LPts
14/04/2028Adelaide, Australia2 - 3 John Gaynor5 - 11 LPts
25/02/2028Melbourne, Australia1 - 3 William Adger0 - 0 WPts
29/12/2027Bayamon, Puerto Rico1 - 2 Manuel Estrada11 - 9 LPts
31/10/2027Surrey, Canada1 - 1 Gus Tansey16 - 18 LPts
02/09/2027Asuncion, Paraguay1 - 0 Xavion Capo0 - 1 LPts
05/07/2027Brisbane, Australia0 - 0 Otieno Bamfokwakye0 - 0 WPts