Weightclass:  Featherweight
Location:  Sydney, Australia
Record:  19 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/04/2025Sydney, Australia18 - 17 Michael McGrath0 - 13(3) WPts
14/02/2025Sydney, Australia17 - 17 Jay Leask2 - 2 WPts
16/12/2024Sydney, Australia17 - 16 Viktor Dashbalbar5 - 11 LPts
17/10/2024Sydney, Australia16 - 16 Farhan Hamed1 - 6 WPts
19/08/2024Sydney, Australia16 - 15 Ian Cardwell5 - 19 LPts
20/06/2024Sydney, Australia15 - 15 Stuart Wight1 - 0 WPts
21/04/2024Sydney, Australia14 - 15 Mark Galatas5 - 7 WPts
21/02/2024Sydney, Australia13 - 15 John Housler1 - 4 WPts
23/12/2023Sydney, Australia12 - 15 Sam McAleese4 - 2 WPts
24/10/2023Sydney, Australia11 - 15 Chris Torrance4 - 4 WPts
25/08/2023Sydney, Australia10 - 15 Amon Cullum0 - 2 WPts
26/06/2023Sydney, Australia9 - 15 Dave Castellaw0 - 1 WPts
26/04/2023Melbourne, Australia8 - 15 Robert Lacey12 - 19 WPts
27/02/2023Brisbane, Australia8 - 14 Alessandro Ghezzi16 - 15 LPts
07/01/2023Perth, Australia7 - 14 Daniel Shea9(1) - 19 WPts
21/11/2022Sydney, Australia7 - 13 Adam Ironside14 - 9 LPts
20/10/2022Chiclayo, Peru6 - 13 Santiago Resendiz3 - 17(2) WPts
22/08/2022Vienna, Austria6 - 12 Han Ajhtahag12 - 16 LPts
23/06/2022Bogota, Colombia6 - 11 Joaquin Valeriano16 - 9 LPts
25/04/2022Sydney, Australia6 - 10 Onofre Terronez8 - 8 LPts
25/02/2022Sydney, Australia6 - 9 Arran McNee2 - 0 LPts
26/12/2021Tehran, Iran6 - 8 Ahmed Mohammed7 - 16 LPts
28/10/2021Brisbane, Australia5 - 8 Aaron Scholar2 - 16 WPts
07/09/2021Sydney, Australia5 - 7 Mark Wyllie7 - 13 LPts
07/07/2021Sydney, Australia4 - 7 Edmundo Caballero3 - 12 WPts
06/05/2021Buenos Aires, Argentina4 - 6 Fresco Aros12 - 3 LPts
07/03/2021Perth, Australia4 - 5 Felix McCleary5 - 11 LPts
19/01/2021Melbourne, Australia3 - 5 Ollie Newburn9 - 7(1) WPts
18/11/2020Sydney, Australia3 - 4 Kenzie Donnellon9 - 5 LPts
28/09/2020Roodepoort, South Africa3 - 3 Bryn Kajiji6 - 8 LPts
30/07/2020Sydney, Australia2 - 3 Mark De Bacco1 - 9 WPts
29/05/2020Wollongong, Australia1 - 3 Alec Dunson3 - 9 WPts
03/04/2020Perth, Australia1 - 2 Alec Love2 - 10 LPts
13/02/2020Sydney, Australia1 - 1 Mark Kinnie7 - 3 LPts
04/01/2020Sydney, Australia1 - 0 Edmundo Jaimes5 - 3 LPts
05/11/2019Sydney, Australia0 - 0 Spencer Brewster4 - 2 WPts