Weightclass:  Light Welterweight
Location:  Melbourne, Australia
Record:  20(2) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/06/2024Melbourne, Australia19(2) - 10 Mark McCrady0 - 1 WPts
12/04/2024Melbourne, Australia18(2) - 10 Ultar Espersen3 - 5 WPts
13/02/2024Melbourne, Australia17(2) - 10 James Callan0 - 1 WPts
15/12/2023Melbourne, Australia16(2) - 10 Baltasar Rondon1 - 4 WPts
16/10/2023Melbourne, Australia15(2) - 10 Vidal Portalatin2 - 10 WPts
18/08/2023Melbourne, Australia14(2) - 10 Chevy Marceau11(1) - 16 WPts
19/06/2023Melbourne, Australia13(1) - 10 Diego Vallejo1 - 11(2) WKO3
20/04/2023Melbourne, Australia12(1) - 10 Mark Papageorgiou6 - 7 WPts
19/02/2023Melbourne, Australia11(1) - 10 Ditmer Xhaferi2 - 18 WPts
21/12/2022Melbourne, Australia10(1) - 10 Robert Gittins1 - 0 WPts
22/10/2022Maracaibo, Venezuela9 - 10 Santiago Alviar7 - 15(3) WKO3
24/08/2022Adelaide, Australia8 - 10 Chris Shishkina5 - 17(4) WPts
02/07/2022Perth, Australia8 - 9 Morgan Douglas15 - 14 LPts
11/05/2022Wollongong, Australia8 - 8 Noah Steedman21 - 6 LPts
13/03/2022Brisbane, Australia7 - 8 Mason Mairs12(1) - 13 WPts
31/01/2022Melbourne, Australia7 - 7 Clinton Pullar12 - 9 LPts
25/12/2021Melbourne, Australia6 - 7 Rodrigo Picado0 - 4(1) WPts
25/10/2021Almaty, Kazakhstan6 - 6 Fimar Sadyckoff10 - 11 LPts
25/08/2021Accra, Ghana5 - 6 Theo Poku13 - 8 WPts
27/06/2021Seoul, South Korea5 - 5 Bum-young Whang11 - 10 LPts
28/04/2021Melbourne, Australia4 - 5 Kyle Suite6 - 9 WPts
27/02/2021Kingston, Jamaica4 - 4 Blake Neale9 - 11 LPts
30/12/2020Melbourne, Australia3 - 4 Leon Blaustein4 - 15 WPts
30/10/2020Gold Coast, Australia3 - 3 David Robie6 - 10 LPts
01/09/2020Melbourne, Australia2 - 3 Waltier Rigaudeau4 - 12 WPts
02/07/2020Melbourne, Australia2 - 2 Trystan Brame1 - 1 LPts
02/05/2020Casablanca, Morocco1 - 2 Zakwan Toledano8 - 7 WPts
04/03/2020Melbourne, Australia1 - 1 Sancho Esperanza1 - 9 LPts
03/01/2020Dublin, Ireland1 - 0 Evan Maguire6 - 8 LPts
05/11/2019Melbourne, Australia0 - 0 Gustav Markus0 - 12 WPts