Weightclass:  Light Welterweight
Location:  Sydney, Australia
Record:  31(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/04/2025Sydney, Australia30(1) - 15 Sammy Watkins3 - 3 WPts
04/02/2025Sydney, Australia29(1) - 15 Rex McCracken2 - 17 WPts
06/12/2024Sydney, Australia28(1) - 15 Santiago Gudino1 - 8 WPts
08/10/2024Sydney, Australia27(1) - 15 Ethan McEwan2 - 2 WPts
09/08/2024Sydney, Australia26(1) - 15 Dorota Twardowski4 - 17 WPts
11/06/2024Sydney, Australia25(1) - 15 Harry Meyrick2 - 10 WPts
12/04/2024Sydney, Australia24(1) - 15 Stephen Abella1 - 1 WPts
12/02/2024Sydney, Australia23(1) - 15 James Webb1 - 1 WPts
14/12/2023Sydney, Australia22(1) - 15 Alastair Baughn0 - 2 WPts
14/10/2023Sydney, Australia21 - 15 Chris Shishkina7(1) - 23(7) WKO3
15/08/2023Sydney, Australia20 - 15 Dag Thang1 - 10 WPts
16/06/2023Sydney, Australia19 - 15 Kris McGuinness1 - 10 WPts
17/04/2023Sydney, Australia18 - 15 Bronco Almanza0 - 7 WPts
17/02/2023Sydney, Australia17 - 15 Rob Francy2 - 13 WPts
19/12/2022Copenhagen, Denmark16 - 15 Frey Rasmus1 - 7 WPts
20/10/2022Yekaterinburg, Russia15 - 15 Nikolai Shved8 - 12 WPts
22/08/2022Mariupol, Ukraine15 - 14 Yakiv Burick24(1) - 6 LPts
23/06/2022Shymkent, Kazakhstan14 - 14 Nikolai Nazarov9 - 15 WPts
25/04/2022Hong Kong, China13 - 14 Niao-ka Siong3 - 6 WPts
25/02/2022Antwerp, Belgium13 - 13 Zeun Francke16 - 8 LPts
28/12/2021Melbourne, Australia12 - 13 Atif Muhammad14 - 8 WPts
10/11/2021Perth, Australia11 - 13 George Gattuso4 - 13 WPts
20/09/2021Perth, Australia10 - 13 Theo Ridpath6 - 14 WPts
24/07/2021Melbourne, Australia9 - 13 John McConkie7 - 12 WPts
23/06/2021Managua, Nicaragua9 - 12 Fanuco Volante8 - 11 LPts
25/04/2021Ghent, Belgium8 - 12 Omaar Felix7 - 9 WPts
25/02/2021Sydney, Australia8 - 11 Neron Cardosa6 - 10 LPts
27/12/2020Ghent, Belgium7 - 11 Omaar Felix7 - 7 WPts
29/10/2020Shymkent, Kazakhstan7 - 10 Izzet Kairkulow16 - 3 LPts
31/08/2020Christchurch, New Zealand7 - 9 David Raeburn11 - 5 LPts
02/07/2020Sydney, Australia6 - 9 Luca Segre4 - 9 WPts
01/05/2020Sydney, Australia6 - 8 Jae-sung Chae8 - 4 LPts
03/03/2020Perth, Australia6 - 7 Chris Young3 - 5 LPts
19/01/2020Sydney, Australia6 - 6 Juraj Šabalja6 - 4 LPts
19/11/2019Sydney, Australia5 - 6 Zain Cairbeckow4 - 6 WPts
19/09/2019Sydney, Australia4 - 6 Mark Duff7 - 3 WPts
20/07/2019Sydney, Australia4 - 5 Mason Mairs3 - 6 LPts
20/05/2019Sydney, Australia3 - 5 David Arthur2 - 1 WPts
20/03/2019Sydney, Australia2 - 5 Kai Collins5 - 2 WPts
17/01/2019Melbourne, Australia2 - 4 Antwan Aitken3 - 1 LPts
01/12/2018Venice, Italy1 - 4 Marco Romagnoli2 - 1 WPts
03/10/2018Sydney, Australia0 - 4 Santiago Avila0 - 1 WPts
05/08/2018Melbourne, Australia0 - 3 Gus Siliquini0 - 0 LPts
27/06/2018Sydney, Australia0 - 2 Lee MacMichael2 - 1 LPts
29/04/2018Sydney, Australia0 - 1 Lucas Fall0 - 1 LPts
18/03/2018Sydney, Australia0 - 0 Lee MacMichael0 - 1 LPts