Weightclass:  Featherweight
Location:  Geelong, Australia
Record:  12 - 27(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/04/2024Geelong, Australia12 - 26(1) Noel Quinlan27(1) - 15 LKO3
20/02/2024Geelong, Australia11 - 26(1) Shaun Arnott6 - 15 WPts
22/12/2023Geelong, Australia10 - 26(1) Mark Meaney1 - 9 WPts
23/10/2023Geelong, Australia10 - 25(1) Oliver Roseen16 - 26 LPts
24/08/2023Geelong, Australia9 - 25(1) Malvolio Febus8 - 8 WPts
25/06/2023Geelong, Australia9 - 24 Hampus Torborg24 - 13 LKO3
26/04/2023Geelong, Australia8 - 24 Ufuk Ozchekich2 - 5 WPts
25/02/2023Geelong, Australia8 - 23 Dmitriy Dunay2 - 7 LPts
26/12/2022Geelong, Australia7 - 23 Seferino Talamantez24 - 7 WPts
27/10/2022Geelong, Australia7 - 22 Ashley Bowens21 - 7 LPts
28/08/2022Geelong, Australia6 - 22 Henry McCalla1 - 15 WPts
28/06/2022Geelong, Australia5 - 22 Peter Edward0 - 8 WPts
29/04/2022Sydney, Australia5 - 21 Floyd MacBride22(1) - 5 LPts
01/03/2022Surabaya, Indonesia5 - 20 Unggul Perez9 - 12 LPts
01/01/2022Geelong, Australia4 - 20 Tomasz Dombroski6(1) - 15 WPts
01/11/2021Sydney, Australia4 - 19 Paul Lessels9 - 9 LPts
01/09/2021Constantine, Algeria4 - 18 Rashid Saeed14(2) - 7 LPts
02/07/2021Melbourne, Australia3 - 18 Michael Bothwell7(1) - 10 WPts
16/05/2021Geelong, Australia2 - 18 Adam Rossetti1 - 2 WPts
16/03/2021Sydney, Australia2 - 17 Mel Eghenian3 - 11 LPts
18/01/2021Brisbane, Australia2 - 16 Geoff German14 - 3 LPts
15/12/2020Al Ain, UAE2 - 15 Sajid Dagher10(1) - 2 LPts
15/10/2020Brisbane, Australia2 - 14 Brendan Newburn11 - 2 LPts
04/09/2020Geelong, Australia2 - 13 Arnie McGee12 - 1 LPts
04/07/2020Geelong, Australia2 - 12 Kazuki Toyama5 - 4 LPts
04/05/2020Geelong, Australia2 - 11 Andon á Dimitrov5 - 3 LPts
06/03/2020Melbourne, Australia2 - 10 Robert Owens4 - 3 LPts
17/01/2020Geelong, Australia2 - 9 Hamengku Tandjung9 - 1 LPts
17/11/2019Geelong, Australia2 - 8 Venacio Camara6 - 2 LPts
17/09/2019General Santos, Philippines2 - 7 Ricardo Sabino8 - 2 LPts
19/07/2019Sydney, Australia2 - 6 Bruce Bellamy2 - 3 LPts
16/06/2019Sydney, Australia2 - 5 Mark Kinnie4 - 2 LPts
09/05/2019Geelong, Australia2 - 4 Paul Lessels2 - 0 LPts
08/03/2019Samarqand, Uzbekistan2 - 3 Sergey Aghamirzayev5 - 0 LPts
07/01/2019Geelong, Australia2 - 2 Thamir Souchon3 - 4 LPts
07/11/2018Geelong, Australia1 - 2 Malik Nassif4 - 2 WPts
07/09/2018Ulaanbaatar, Mongolia1 - 1 Jing Dayuu0 - 0 LPts
09/07/2018Geelong, Australia1 - 0 Ali Wehby0 - 3 LPts
07/05/2018Geelong, Australia0 - 0 Loredo Sanz0 - 0 WPts