Weightclass:  Welterweight
Location:  Melbourne, Australia
Record:  42(5) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/11/2026Melbourne, Australia41(5) - 14 Andrija Miletic8 - 7 WPts
08/09/2026Melbourne, Australia40(5) - 14 Juan Alcocer3 - 5 WPts
09/07/2026Melbourne, Australia39(5) - 14 Oleksiy Klocko5 - 13(1) WPts
10/05/2026Melbourne, Australia38(4) - 14 Mohsin Ghermati3 - 25(10) WKO2
11/03/2026Melbourne, Australia37(4) - 14 Eloy Fuentes7 - 11 WPts
10/01/2026Melbourne, Australia36(4) - 14 Lado Mukoweza16 - 15 WPts
11/11/2025Melbourne, Australia35(4) - 14 Ximen Telles7 - 15 WPts
12/09/2025Melbourne, Australia34(3) - 14 Danyaal Sadykoff0 - 10 WKO3
14/07/2025Kumasi, Ghana33(3) - 14 Shevon Dubango8 - 10 WPts
16/05/2025Melbourne, Australia32(3) - 14 Glanville Guitry20 - 5 WPts
17/03/2025Gold Coast, Australia31(3) - 14 Harry Ishkhanyan10 - 5 WPts Australia National Championships 2025View
14/03/2025Gold Coast, Australia30(3) - 14 Davie McAlinden10 - 5 WPts Australia National Championships 2025View
11/03/2025Gold Coast, Australia29(2) - 14 Daniel Samson14 - 9(3) WKO2 Australia National Championships 2025View
02/02/2025Melbourne, Australia28(1) - 14 Lloyd Hatt5 - 33(4) WKO3
07/12/2024Kampala, Uganda27(1) - 14 Adnan Suleiman6 - 7 WPts
09/10/2024Melbourne, Australia25(1) - 14 Elliot Comb0 - 4 WPts
09/10/2024Melbourne, Australia26(1) - 14 Elliot Comb0 - 5 WPts
10/08/2024Melbourne, Australia24(1) - 14 Seth Fallis13(1) - 29 WPts
17/06/2024Sydney, Australia24(1) - 13 Nick Murray20 - 20 LPts
18/04/2024Sydney, Australia23(1) - 13 Nick Murray20 - 19 WPts
14/03/2024Newcastle, Australia23(1) - 12 Robert Healey42 - 6 LPts Australia National Championships 2024View
11/03/2024Newcastle, Australia22(1) - 12 Chris Angelis9 - 14 WPts Australia National Championships 2024View
12/02/2024Almaty, Kazakhstan21(1) - 12 Afon Iscackoff6 - 11 WPts
15/12/2023Bangkok, Thailand20(1) - 12 Thong Kornchan10 - 14 WPts
17/10/2023Jeddah, Saudi Arabia19(1) - 12 Danyaal Habkouk22(1) - 15 WPts
19/08/2023Melbourne, Australia18(1) - 12 David MacBride0 - 2 WPts
20/06/2023Melbourne, Australia17 - 12 Lloyd Hatt2 - 26(2) WKO3
21/04/2023Ipswich, UK17 - 11 Tariq Azizi30 - 6 LPts
21/02/2023Sydney, Australia16 - 11 Joseph Sand10 - 17 WPts
28/12/2022Melbourne, Australia15 - 11 Mick Drummond8(1) - 19 WPts
29/10/2022Sydney, Australia14 - 11 Mark Gillogly20 - 7 WPts
31/08/2022San Juan, Puerto Rico13 - 11 Reyes Beas2 - 21 WPts
03/07/2022Melbourne, Australia13 - 10 Quito Raymundo4 - 7 LPts
04/05/2022Melbourne, Australia12 - 10 Inigo Flanagan5 - 9 WPts
06/03/2022Townsville, Australia11 - 10 Dan Smiles1 - 20 WPts
08/01/2022Newcastle, Australia11 - 9 Amer Farooq8 - 11 LPts
09/11/2021Melbourne, Australia10 - 9 Mathys Moreel1 - 16 WPts
09/09/2021Newcastle, Australia9 - 9 Kyle Wiseman8(1) - 8 WPts
10/07/2021Perth, Australia8 - 9 Edward Lin2 - 17 WPts
13/05/2021Ostrava, Czech Republic8 - 8 LeoÜ Kostelac14(1) - 4 LPts
14/03/2021San Salvador, El Salvador7 - 8 Santiago Medina4 - 13 WPts
14/01/2021San Salvador, El Salvador7 - 7 Reynaldo Galdamez15 - 4 LPts
16/11/2020Melbourne, Australia7 - 6 Afanas Prudnikov17 - 2 LPts
17/09/2020Melbourne, Australia7 - 5 Mark Whitted9 - 4 LPts
23/07/2020Antwerp, Belgium7 - 4 Kyan Lekens7 - 7 LPts
23/05/2020Melbourne, Australia7 - 3 Ian Keen9 - 0 LPts
12/04/2020Accra, Ghana7 - 2 Robert Badu7 - 7 LPts
13/02/2020Melbourne, Australia6 - 2 John Gowen5 - 6 WPts
14/12/2019Melbourne, Australia6 - 1 Angel Cabello9 - 2 LPts
14/10/2019Melbourne, Australia5 - 1 Aramis Richoux1 - 2 WPts
15/08/2019Istanbul, Turkey4 - 1 Cumhur Ekren2 - 8 WPts
16/06/2019Melbourne, Australia3 - 1 Quarren Waiswa1 - 8 WPts
17/04/2019Melbourne, Australia2 - 1 Corey Bivens2 - 2 WPts
14/02/2019Katlehong, South Africa2 - 0 Mandla Modjeka0 - 3 LPts
17/12/2018Melbourne, Australia1 - 0 Ellis McClement5 - 1 WPts
18/10/2018Melbourne, Australia0 - 0 David Alatri2 - 1 WPts