Weightclass:  Welterweight
Location:  Sydney, Australia
Record:  10 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2033Kuching, Malaysia10 - 18 Michael Yan21(1) - 16 LPts
11/10/2033Belo Horizonte, Brazil10 - 17 Paco Machuca14 - 7 LPts
13/08/2033Sydney, Australia9 - 17 Dai Maddux2 - 18 WPts
13/06/2033Dublin, Ireland8 - 17 Ciaran MacRae5 - 21 WPts
14/04/2033Split, Croatia7 - 17 Jadran Adžic5 - 7 WPts
14/02/2033Aarhus, Denmark6 - 17 Canute Hoy0 - 6(1) WPts
17/12/2032Havana, Cuba6 - 16 Fresco Maravilla5 - 7 LPts
19/10/2032Samarqand, Uzbekistan5 - 16 Mikhail Eivasov3 - 11(1) WPts
20/08/2032Canberra, Australia5 - 15 John Cullen6 - 13 LPts
22/06/2032Sydney, Australia5 - 14 Yasin Khalili8 - 15 LPts
24/04/2032Brisbane, Australia4 - 14 Chris Doukas1 - 13 WPts
29/02/2032Samarqand, Uzbekistan4 - 13 Viktor Abyccassym17 - 6 LPts
01/01/2032Vienna, Austria4 - 12 Engel Santer16 - 20 LPts
02/11/2031Kumasi, Ghana4 - 11 Chris Nimoh27 - 15 LPts
04/09/2031Gold Coast, Australia4 - 10 Sam Blackshaw3 - 13(1) LPts
08/07/2031Helsinki, Finland4 - 9 Pirkka Suominen7 - 6 LPts
10/05/2031Sydney, Australia3 - 9 Lloyd Messer1 - 1 WPts
11/03/2031Toshkent, Uzbekistan3 - 8 Goga Kadyrgaliew14 - 9 LPts
11/01/2031Managua, Nicaragua3 - 7 Jair Prieto10 - 15 LPts
13/11/2030Liege, Belgium3 - 6 Tugdual Blanc18 - 13(1) LPts
15/09/2030Sydney, Australia3 - 5 Colin McAskill4 - 4 LPts
17/07/2030Sydney, Australia3 - 4 Max Pennie1 - 7 LPts
23/05/2030Cairns, Australia3 - 3 Theo Steuart18(1) - 5 LPts
10/04/2030Brisbane, Australia2 - 3 Greg Puller0 - 0 WPts
10/03/2030Sydney, Australia2 - 2 Rich Bunner0 - 0 LPts
22/01/2030Melbourne, Australia2 - 1 Paul Mayorov5 - 7 LPts
26/11/2029Dublin, Ireland2 - 0 Max Markey35 - 6 LPts
28/09/2029Dushanbe, Tajikistan1 - 0 Khudaverdi Mina2 - 13 WPts
31/07/2029Sydney, Australia0 - 0 Leon Moncrieff2 - 4 WPts