Weightclass:  Light Welterweight
Location:  Melbourne, Australia
Record:  32 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2025Melbourne, Australia31 - 14 Alik Djabiyev2 - 5 WPts
29/09/2025Melbourne, Australia30 - 14 Vicente Olivo0 - 8 WPts
31/07/2025Melbourne, Australia29 - 14 Donat Soja3 - 12 WPts
01/06/2025Melbourne, Australia28 - 14 Gianluigi Flocco0 - 6 WPts
02/04/2025Melbourne, Australia27 - 14 Max Ballan0 - 2 WPts
01/02/2025Melbourne, Australia26 - 14 Kyle Suite19 - 21 WPts
03/12/2024Melbourne, Australia25 - 14 Inigo Evens1 - 4 WPts
04/10/2024Melbourne, Australia24 - 14 Dave Prothero3(1) - 5 WPts
05/08/2024Melbourne, Australia23 - 14 Shaun Mattox3 - 10(1) WPts
06/06/2024Melbourne, Australia22 - 14 Danny Lithgow16 - 14 WPts
08/04/2024Melbourne, Australia21 - 14 James Webb1 - 2 WPts
09/02/2024Melbourne, Australia20 - 14 Paul Turro7 - 24 WPts
11/12/2023Schaerbeek, Belgium20 - 13 Algernon Pierre-Louis18 - 20 LPts
13/10/2023Melitopol, Ukraine19 - 13 Sasha Morozov13 - 21(1) WPts
15/08/2023Arequipa, Peru18 - 13 Rio Lobato3 - 14 WPts
17/06/2023Aalborg, Denmark17 - 13 Karr Rube10 - 21 WPts
19/04/2023Melbourne, Australia17 - 12 Bob Napier25 - 6 LPts
20/02/2023Lusaka, Zambia17 - 11 Razi Janza11(2) - 23 LPts
22/12/2022Dublin, Ireland17 - 10 Aaron Guinness17 - 12(3) LPts
24/10/2022Ghent, Belgium16 - 10 Nap Bakra19 - 10 WPts
26/08/2022Stockholm, Sweden16 - 9 Edward Engberg17 - 7 LPts
27/06/2022Barcelona, Venezuela15 - 9 Noe Adan8(2) - 19 WPts
29/04/2022Newcastle, Australia14 - 9 Chris McSpadden17 - 10 WPts
11/03/2022Adelaide, Australia14 - 8 Kieran Nisbet20(2) - 6 LPts Australia National Championships 2022View
27/02/2022Yerevan, Armenia13 - 8 Aram Daghlaryan7 - 18 WPts
30/12/2021Melbourne, Australia12 - 8 Chung Gene6 - 18 WPts
30/10/2021Melbourne, Australia11 - 8 Obaid Jamal9 - 10 WPts
29/08/2021Melbourne, Australia10 - 8 Umair Malick5 - 17 WPts
29/06/2021Sydney, Australia9 - 8 Floyd Armstrong10 - 9 WPts
20/05/2021Perth, Australia8 - 8 Mark Skinner9 - 10 WPts
21/03/2021Brisbane, Australia7 - 8 Inigo Neil16 - 5 WPts
10/02/2021Melbourne, Australia7 - 7 Arnie Fanucchi14 - 5 LPts
08/01/2021Ecatepec, Mexico6 - 7 Dimos Cruz7 - 9 WPts
10/11/2020Melbourne, Australia5 - 7 George Webb3 - 11 WPts
14/09/2020Melbourne, Australia4 - 7 Seth Samuel5 - 9 WPts
17/07/2020Seoul, South Korea4 - 6 Dong-jun Do8 - 6 LPts
17/05/2020Melbourne, Australia4 - 5 Hayden McCambridge8 - 6 LPts
17/03/2020Winnipeg, Canada4 - 4 John Borthwick3 - 12 LPts
17/01/2020Melbourne, Australia3 - 4 Charles Donnell7 - 5 WPts
17/11/2019Panama City, Panama3 - 3 Quin Albarran2 - 6 LPts
18/09/2019Yerevan, Armenia2 - 3 Krikoris Pabigyan1 - 3 WPts
20/07/2019Melbourne, Australia2 - 2 Chaiyong Piandit9 - 1 LPts
20/05/2019Sydney, Australia2 - 1 Dai MacLeay3 - 5 LPts
17/04/2019Melbourne, Australia1 - 1 Brin Pullar0 - 3 WPts
16/02/2019Melbourne, Australia0 - 1 Dewei Gan4 - 2 WPts
18/12/2018Melbourne, Australia0 - 0 Arnie Fanucchi3 - 3 LPts