Weightclass:  Welterweight
Location:  Sydney, Australia
Record:  26 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/02/2025Sydney, Australia25 - 18 Steven Stavropoulos6(3) - 12 WPts
15/12/2024Sydney, Australia24 - 18 Chris Calfee2(1) - 12(1) WPts
16/10/2024Sydney, Australia23 - 18 Arran Hardie2 - 8 WPts
16/08/2024Sydney, Australia22 - 18 Matt Weems5 - 16 WPts
17/06/2024Sydney, Australia21 - 18 Grant Nolette10 - 8 WPts
18/04/2024Sydney, Australia20 - 18 Vartavar Edkirmendjian3 - 16 WPts
18/02/2024Sydney, Australia19 - 18 Dai Forsyth13(1) - 20 WPts
20/12/2023Sydney, Australia18 - 18 Lubaid Batsaikhan21(1) - 13 WPts
21/10/2023Sydney, Australia17 - 18 David Connelly1 - 0 WPts
22/08/2023Sydney, Australia16 - 18 Sergeant Hugo2 - 12(1) WPts
23/06/2023Sydney, Australia15 - 18 Ibrahim Nasro0 - 11 WPts
25/04/2023Sydney, Australia14 - 18 Davie McAlinden1 - 0 WPts
24/02/2023Moscow, Russia14 - 17 Dimi Albiev20 - 9 LPts
27/12/2022Melbourne, Australia14 - 16 Mason Eramian18 - 13 LPts
29/10/2022Melbourne, Australia14 - 15 Mark Moore9(1) - 18 LPts
06/09/2022Accra, Ghana13 - 15 James Boakye6 - 21 WPts
08/07/2022Brno, Czech Republic13 - 14 Richard Bohaty16 - 10 LPts
10/05/2022Melbourne, Australia13 - 13 Ian McShane15 - 12 LPts
17/03/2022Sunshine Coast, Australia13 - 12 Jacob Kindrick13(1) - 10 LPts
23/01/2022Perth, Australia12 - 12 Jack Carrie2 - 17 WPts
23/12/2021Tokyo, Japan12 - 11 Keiichi Sakaguchi7 - 16 LPts
25/10/2021Sydney, Australia11 - 11 Antwan Zecca0 - 4 WPts
24/08/2021Glasgow, UK11 - 10 Dave MacNeil11(1) - 7 LPts
26/06/2021Lagos, Nigeria10 - 10 Lukman Olofinmoyin10 - 9 WPts
27/04/2021Hamilton, Canada10 - 9 Stephen Hamilton5 - 12 LPts
27/02/2021Sydney, Australia10 - 8 Mohsin Eldomiaty12 - 6 LPts
29/12/2020Sydney, Australia9 - 8 Glynn McKay5 - 8 WPts
28/10/2020Amman, Jordan8 - 8 Tariq Akkad5 - 14 WPts
30/08/2020Sydney, Australia7 - 8 Venacio Landin7 - 9 WPts
29/06/2020Sydney, Australia7 - 7 Patrick Steele5 - 5 LPts
28/04/2020Sydney, Australia6 - 7 Dom Dunning3 - 9 WPts
29/02/2020Sydney, Australia5 - 7 Waqas Ishmael6 - 7 WPts
30/12/2019Davao City, Philippines4 - 7 Jose Estay3 - 3 WPts
31/10/2019Melbourne, Australia3 - 7 Alen Voronkov2 - 8 WPts
12/09/2019Sydney, Australia3 - 6 Elliot Ndjock10 - 0 LPts
13/07/2019Cairns, Australia3 - 5 Dave Costain8 - 2 LPts
05/06/2019Basel, Switzerland3 - 4 Rog Stuckman6 - 2 LPts
06/04/2019Dnipropetrovsk, Ukraine2 - 4 Sergey Lazarev3 - 4 WPts
04/02/2019Sydney, Australia1 - 4 William Sheron0 - 2 WPts
05/12/2018Perth, Australia0 - 4 Jack Carrie0 - 0 WPts
25/10/2018Los Angeles, USA0 - 3 Michael Profit2 - 4 LPts
27/08/2018Adelaide, Australia0 - 2 Jay Stevenson3 - 1 LPts
09/07/2018Sydney, Australia0 - 1 Dembe Kyei0 - 1 LPts
07/05/2018Sydney, Australia0 - 0 Jin-hyeon Kim0 - 0 LPts