Weightclass:  Welterweight
Location:  Melbourne, Australia
Record:  27 - 10(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/09/2031Melbourne, Australia26 - 10(1) Scott Hughes14 - 23 WPts
09/07/2031Melbourne, Australia25 - 10(1) Ian Arthur28(2) - 11 WPts
09/05/2031Sydney, Australia24 - 10(1) Barry Mundis5 - 10 WPts
11/03/2031Sydney, Australia24 - 9 Nathan Hewitt12(3) - 3 LKO3 Australia National Championships 2031View
04/03/2031Toshkent, Uzbekistan24 - 8 Boris Najafov6 - 14 LPts
04/01/2031Takoradi, Ghana23 - 8 Kieran Offei12 - 14 WPts
06/11/2030Nairobi, Kenya22 - 8 Paul Rathbun16(2) - 18 WPts
08/09/2030Perth, Australia21 - 8 Scott Hughes10 - 19 WPts
10/07/2030Omsk, Russia20 - 8 Melor Solovyov4 - 15 WPts
12/05/2030Makassar, Indonesia19 - 8 Jatawaman Sekho9 - 7 WPts
14/03/2030Canberra, Australia19 - 7 Billy McCoun40(6) - 17 LPts Australia National Championships 2030View
11/03/2030Canberra, Australia18 - 7 Scott Hughes9 - 17 WPts Australia National Championships 2030View
23/01/2030Wollongong, Australia17 - 7 Robert Briden12 - 8 WPts
25/11/2029Lyon, France17 - 6 Algernon Desailly9 - 10 LPts
27/09/2029Perth, Australia16 - 6 Alastair Nisbet2 - 14 WPts
07/08/2029Melbourne, Australia15 - 6 Leon Bowar0 - 2 WPts
09/06/2029Zagreb, Croatia14 - 6 Mile Vinkovic3 - 12 WPts
11/04/2029Melbourne, Australia14 - 5 Alojz Perovic4 - 6 LPts
11/02/2029Melbourne, Australia13 - 5 Yasin Khalili1 - 0 WPts
13/12/2028Melbourne, Australia12 - 5 Ewan McCosh21 - 13 WPts
15/10/2028Detroit, USA11 - 5 Rob MacFarlane2 - 2 WPts
17/08/2028San Juan, Puerto Rico10 - 5 Xavion Ceja1 - 5 WPts
19/06/2028Melbourne, Australia9 - 5 Zacarias Hernandez4 - 10 WPts
21/04/2028Melbourne, Australia8 - 5 Oleksander Zelinski3 - 10 WPts
22/02/2028Melbourne, Australia7 - 5 Bradley Simpson4 - 3 WPts
24/12/2027Minsk, Belarus7 - 4 Valeri Safko16 - 11 LPts
26/10/2027Yokohama, Japan7 - 3 Jiro Imamura16 - 7 LPts
28/08/2027Vilnius, Lithuania6 - 3 Kacper Tuszynski9 - 13 WPts
29/06/2027Melbourne, Australia5 - 3 Robert Callender0 - 5 WPts
01/05/2027Melbourne, Australia4 - 3 Lee Albany2 - 0 WPts
03/03/2027Melbourne, Australia3 - 3 Nero Nino7 - 13 WPts
02/01/2027Cairns, Australia3 - 2 Farhan Fareedi15 - 11(1) LPts
11/11/2026Puente Alto, Chile3 - 1 Nasario Lechuga24 - 4 LPts
13/09/2026Melbourne, Australia2 - 1 Tae-hee Cho2 - 14 WPts
15/07/2026Melbourne, Australia1 - 1 Will Williams1 - 11 WPts
20/05/2026Brisbane, Australia1 - 0 Sean De Fabio26 - 20 LPts
18/04/2026Melbourne, Australia0 - 0 Harvey Ferguson0 - 3 WPts