Weightclass:  Featherweight
Location:  Geelong, Australia
Record:  24(4) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/09/2023Geelong, Australia23(4) - 11 Jake Panjarjyan3 - 27 WPts
08/07/2023Geelong, Australia22(4) - 11 Isaac Elrick0 - 1 WPts
08/05/2023Geelong, Australia21(3) - 11 Joshua Peavy1 - 2(1) WKO3
09/03/2023Geelong, Australia20(3) - 11 Declan Bowen2 - 4 WPts
08/01/2023Geelong, Australia19(3) - 11 Adam Rossetti4 - 10 WPts
08/11/2022Geelong, Australia18(3) - 11 James Dobson0 - 1 WPts
08/09/2022Geelong, Australia17(3) - 11 Chris Lias1 - 15 WPts
09/07/2022Garoua, Cameroon17(3) - 10 Vachel Bazin20 - 7 LPts
11/05/2022Gold Coast, Australia16(3) - 10 Vincent Madigan10 - 15 WPts
19/03/2022Brisbane, Australia15(3) - 10 Morgan Pryor18(2) - 7 WPts
20/01/2022Carrefour, Haiti15(3) - 9 Orson Florian17 - 8 LPts
21/11/2021Melbourne, Australia14(2) - 9 Ollie Newburn11 - 10(1) WKO3
20/10/2021Campinas, Brazil14(2) - 8 Franco Sancho24 - 3 LPts
22/08/2021Changde, China13(2) - 8 Yong Soong1 - 5 WPts
24/06/2021Funabashi, Japan12(1) - 8 Yoshi Hori2 - 16(1) WKO3
25/04/2021Burgas, Bulgaria11(1) - 8 Krasimir á Vaseikov1 - 2 WPts
25/02/2021Melbourne, Australia11(1) - 7 Sam Berestov6 - 7 LPts
16/01/2021Geelong, Australia11(1) - 6 Mark Kinnie9 - 7 LPts
15/11/2020San Jose, Costa Rica10(1) - 6 Oihane Delgadillo8 - 7 WPts
16/09/2020Melbourne, Australia9(1) - 6 Ian Raine9 - 8 WPts
17/07/2020Kiev, Ukraine9(1) - 5 Avel Shevchuk7 - 5 LPts
18/05/2020Toronto, Canada8(1) - 5 Robert Cassie5 - 8 WPts
19/03/2020Abu Dhabi, UAE7 - 5 Rashid Ghazal2 - 11(4) WKO3
18/01/2020Geelong, Australia6 - 5 Alfonso Moras6 - 8 WPts
18/11/2019Geelong, Australia5 - 5 Roger Griff2 - 2 WPts
18/09/2019Geelong, Australia4 - 5 Chris Dougan3 - 3 WPts
19/07/2019Sydney, Australia4 - 4 Vince Gaikov2 - 4 LPts
03/06/2019Geelong, Australia4 - 3 Joshua Ruxton2 - 3 LPts
04/04/2019Geelong, Australia3 - 3 Fadei Tarasov0 - 2 WPts
02/02/2019Vilnius, Lithuania3 - 2 Dawid Wical2 - 0 LPts
04/12/2018Melbourne, Australia3 - 1 Michael Bothwell1 - 0 LPts
18/10/2018Newcastle, Australia2 - 1 Leighton Binnion0 - 0 WPts
09/09/2018Geelong, Australia1 - 1 Voong Ba2 - 1 WPts
09/07/2018Geelong, Australia0 - 1 Ovidio Castanon1 - 1 WPts
07/05/2018Geelong, Australia0 - 0 Selestino Pascual0 - 0 LPts