Weightclass:  Featherweight
Location:  Cairns, Australia
Record:  8(1) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2027Cairns, Australia8(1) - 26 Aleksei Sattarow18 - 11 LPts
12/11/2026Cairns, Australia7(1) - 26 Vicente Criado8 - 13(3) WPts
13/09/2026Cairns, Australia6(1) - 26 Brad Collister0 - 3 WPts
15/07/2026Sofia, Bulgaria6(1) - 25 Bora Safavi17 - 13 LPts
17/05/2026Montreal, Canada5(1) - 25 Dom Whitted6(1) - 23 WPts
19/03/2026Sydney, Australia4 - 25 Joshua Peavy8 - 13(5) WKO3
22/01/2026Brisbane, Australia4 - 24 Adnan Jan21 - 27 LPts
25/11/2025Sydney, Australia3 - 24 Chris Morgan6 - 22 WPts
29/09/2025Adelaide, Australia2 - 24 Brad Georgas8 - 20(1) WPts
29/08/2025Choloma, Honduras2 - 23 Cisco Armando17 - 14 LPts
29/07/2025Choloma, Honduras2 - 22 Cisco Armando16 - 14 LPts
28/06/2025Choloma, Honduras2 - 21 Cisco Armando15 - 14 LPts
28/05/2025Choloma, Honduras2 - 20 Cisco Armando14 - 14 LPts
26/04/2025Surabaya, Indonesia2 - 19 Emas Prasasti24(1) - 15 LPts
26/03/2025Cordoba, Spain2 - 18 Santiago Santistevan17(1) - 25 LPts
21/02/2025Toronto, Canada2 - 17 Ricky Moreau9 - 10 LPts
21/01/2025Athens, Greece2 - 16 Kairos Baris8 - 12 LPts
21/12/2024Athens, Greece2 - 15 Kairos Baris7 - 12 LPts
20/11/2024Cairns, Australia2 - 14 Kairos Baris6 - 12 LPts
17/10/2024Breda, Netherlands2 - 13 Hal Van der Wedaghe31(1) - 26 LPts
16/09/2024Haiphong, Vietnam2 - 12 Phan Trong19 - 9 LPts
16/08/2024Melbourne, Australia2 - 11 Amon Hardy35(1) - 8 LPts
14/07/2024Sydney, Australia1 - 11 Darryl Kemp21(1) - 16 WPts
10/06/2024Almaty, Kazakhstan1 - 10 Waqas Cadyrgalieff20(1) - 17 LPts
12/04/2024Melbourne, Australia0 - 10 Mark Papandrea3 - 11 WPts
15/02/2024Ganzhou, China0 - 9 Jun Koo30(1) - 6 LPts
18/12/2023Touba, Senegal0 - 8 Louie Cisse13 - 17 LPts
20/10/2023Bangkok, Thailand0 - 7 Pharanpetch Terdsak20 - 15 LPts
22/08/2023Perth, Australia0 - 6 Joshua Ruxton17 - 16 LPts
25/06/2023Sydney, Australia0 - 5 Brad McQueen16 - 16 LPts
27/04/2023Bahía Blanca, Argentina0 - 4 Santiago Marcano10 - 25 LPts
27/02/2023Karagandy, Kazakhstan0 - 3 Gazi Kabaeff20 - 13 LPts
30/12/2022Brisbane, Australia0 - 2 Sam Kirk9 - 19(9) LPts
08/11/2022Perth, Australia0 - 1 Daniel Shea8(1) - 19 LPts
05/10/2022Cairns, Australia0 - 0 Charles Mains0 - 0 LPts