Weightclass:  Light Welterweight
Location:  Melbourne, Australia
Record:  20(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/11/2026Melbourne, Australia19(1) - 13 Abdul Sinai2 - 10 WPts
23/09/2026Melbourne, Australia18(1) - 13 Carlos Constancio7 - 7 WPts
25/07/2026Melbourne, Australia17(1) - 13 Alec Gam4 - 9 WPts
26/05/2026Melbourne, Australia16(1) - 13 Chalermjak Chalermsan2 - 5 WPts
27/03/2026Melbourne, Australia15(1) - 13 Tobias Riley0 - 0 WPts
26/01/2026Melbourne, Australia14(1) - 13 Kajetan Jasek6 - 7 WPts
27/11/2025Melbourne, Australia13(1) - 13 Fidel Celio4 - 7 WPts
28/09/2025Melbourne, Australia12(1) - 13 Besmir Emirler0 - 14 WPts
31/07/2025Melbourne, Australia11(1) - 13 Angel Chinchilla2 - 14 WPts
02/06/2025Melbourne, Australia10 - 13 Alejandro Isidro5 - 11(7) WKO3
04/04/2025Melbourne, Australia10 - 12 Seferino Moreno1 - 5 LPts
04/02/2025Melbourne, Australia9 - 12 Robert Gilmer1 - 0 WPts
07/12/2024Sydney, Australia8 - 12 Scott Starrett0 - 22(15) WPts
11/10/2024Melbourne, Australia7 - 12 Hudhafah Rabtan13 - 24 WPts
13/08/2024Brisbane, Australia7 - 11 Richard Hunter20(4) - 16 LPts
10/07/2024Sydney, Australia6 - 11 Chris Nairn8(1) - 31(4) WPts
04/06/2024Melbourne, Australia5 - 11 James Galloway1 - 3 WPts
06/04/2024Melbourne, Australia5 - 10 Saad Hamidi9 - 17 LPts
07/02/2024Montreal, Canada5 - 9 James Provost20 - 14 LPts
10/12/2023Melbourne, Australia4 - 9 Pyotr Erckinbeck2 - 18(1) WPts
09/10/2023Gold Coast, Australia4 - 8 David Robie15(1) - 21 LPts
17/08/2023Melbourne, Australia3 - 8 Vince McPhee1 - 1 WPts
19/06/2023Stockholm, Sweden3 - 7 John Overbeck24(1) - 11 LPts
21/04/2023Rosario, Argentina3 - 6 Santiago Santo9 - 20(1) LPts
21/02/2023Los Alcarrizos, Dominican Republic3 - 5 Alejandro Manso8 - 20 LPts
23/12/2022Melbourne, Australia2 - 5 Rex McCracken1 - 4 WPts
23/10/2022Sana'a, Yemen1 - 5 Kashif Bracks7 - 25 WPts
25/08/2022Accra, Ghana1 - 4 Joey Mayat17 - 9 LPts
27/06/2022Perth, Australia1 - 3 Ellis Mills9 - 8 LPts
06/05/2022Sydney, Australia1 - 2 Lewis Piglionica17 - 5 LPts
10/03/2022Sydney, Australia1 - 1 Arnie Dunnett13(2) - 13 LPts
11/01/2022Perth, Australia1 - 0 George Gattuso4 - 14 LPts
18/11/2021Melbourne, Australia0 - 0 Euan Teague0 - 2 WPts