Weightclass:  Light Welterweight
Location:  Melbourne, Australia
Record:  36 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/01/2035Melbourne, Australia35 - 16 Amjad Karim6 - 10 WPts
29/11/2034Bogota, Colombia34 - 16 Pedro Casimiro8 - 16(1) WPts
30/09/2034Calamba, Philippines34 - 15 Louis Bangachon19(4) - 8 LPts
02/08/2034Cape Town, South Africa33 - 15 Mark Tshibangu17 - 13 WPts
04/06/2034Roskilde, Denmark32 - 15 Tryggvi Hald4 - 7 WPts
06/04/2034Pikine, Senegal32 - 14 Etienne Niasse31 - 20 LPts
06/02/2034Calgary, Canada31 - 14 David Blevens9 - 13 WPts
09/12/2033Montreal, Canada30 - 14 Lance Montillet4 - 13 WPts
11/10/2033Quito, Ecuador29 - 14 Santiago Baez8 - 15(1) WPts
13/08/2033Brisbane, Australia28 - 14 Will Cirielli3 - 13 WPts
13/06/2033Melbourne, Australia27 - 14 Paul McTaggart0 - 13 WPts
13/04/2033Jilin City, China26 - 14 Xing-fu Dea6 - 6 WPts
13/02/2033Melbourne, Australia25 - 14 Alec Petticrew6 - 5 WPts
14/12/2032Santiago de los Caballeros, Dominican Republic24 - 14 Juan Vaca6 - 10 WPts
16/10/2032North Shore, New Zealand23 - 14 Alen Tannehill5 - 17 WPts
18/08/2032Copenhagen, Denmark22 - 14 Vanslow Goth3 - 9 WPts
18/06/2032Melbourne, Australia21 - 14 Felix Nasmyth6 - 6 WPts
20/04/2032Aarhus, Denmark20 - 14 Mats Frisk5 - 7 WPts
21/02/2032Melbourne, Australia19 - 14 Lance Montillet2 - 4 WPts
23/12/2031Melbourne, Australia18 - 14 Paul Bannerman3 - 1 WPts
24/10/2031Riga, Latvia17 - 14 Vitali Zemturis8 - 16(1) WPts
26/08/2031Melbourne, Australia16 - 14 Vincent Mellish2 - 2 WPts
27/06/2031Dnipropetrovsk, Ukraine16 - 13 Oleksander Kossak13 - 8 LPts
29/04/2031Gwangju, South Korea16 - 12 Chul Sohn7 - 6(1) LPts
01/03/2031Tirana, Albania15 - 12 Dritan Gursel4 - 14 WPts
01/01/2031Fukuoka, Japan15 - 11 Hajime Sugai11 - 12(1) LPts
03/11/2030Adelaide, Australia14 - 11 Gethin McCaig15 - 17 WPts
17/09/2030Douala, Cameroon13 - 11 Didier Arletty21 - 22 WPts
20/07/2030Aba, Nigeria13 - 10 Kunle Sagna20 - 17 LPts
22/05/2030Barranquilla, Colombia13 - 9 Vidal Sandoval17 - 27 LPts
24/03/2030Mississauga, Canada12 - 9 Davie Fail1 - 4 WPts
24/01/2030Toshkent, Uzbekistan11 - 9 Daniil Karataev1 - 6 WPts
26/11/2029Melbourne, Australia10 - 9 Rodrigo Puebla7 - 9 WPts
28/09/2029Perth, Australia10 - 8 Duncan Fenwick9(1) - 14 LPts
01/08/2029Melbourne, Australia9 - 8 Mark Sanna3 - 7 WPts
02/06/2029Melbourne, Australia8 - 8 Lars Bech2 - 2 WPts
04/04/2029Melbourne, Australia7 - 8 Brosh Natlinyan1 - 11(2) WPts
04/02/2029Gwangju, South Korea7 - 7 Joo-ho Tang20 - 8 LPts
07/12/2028Melbourne, Australia6 - 7 Sabeer Redouane1 - 1 WPts
08/10/2028Melbourne, Australia6 - 6 Saturnin Reinoso16 - 13 LPts
10/08/2028Perth, Australia5 - 6 David Zurio0 - 7 WPts
12/06/2028Quebec City, Canada5 - 5 Valentin Mansart12 - 16 LPts
14/04/2028Melbourne, Australia4 - 5 Harvey McFarland2 - 7 WPts
15/02/2028Melbourne, Australia3 - 5 John Pettie1 - 3 WPts
18/12/2027Melbourne, Australia2 - 5 John Pettie1 - 2 WPts
19/10/2027Córdoba, Argentina2 - 4 Lorenzo Rio8 - 9 LPts
21/08/2027Sydney, Australia2 - 3 Joseph Conkey11 - 8 LPts
27/06/2027Canberra, Australia1 - 3 Paul Neale0 - 5 WPts
04/05/2027London, UK0 - 3 Kenzie Donovan4 - 5 WPts
06/03/2027Adana, Turkey0 - 2 Bulut Bayat11 - 19 LPts
06/01/2027Melbourne, Australia0 - 1 Owen Waldie1 - 13 LPts
01/12/2026Melbourne, Australia0 - 0 Ethan Haddow2 - 4 LPts