Weightclass:  Light Welterweight
Location:  Canberra, Australia
Record:  31 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/07/2025Canberra, Australia30 - 12 Abdul Hameed4 - 8 WPts
01/06/2025Canberra, Australia29 - 12 Inigo Phenix1 - 0 WPts
02/04/2025Canberra, Australia28 - 12 Paul Oliverson0 - 1 WPts
01/02/2025Canberra, Australia27 - 12 Joseph Conkey0 - 3 WPts
03/12/2024Canberra, Australia26 - 12 Cole Stant1 - 0 WPts
04/10/2024Canberra, Australia25 - 12 Daniil Gadjarov2 - 18 WPts
05/08/2024Canberra, Australia24 - 12 Loredo Rodriguez2 - 5 WPts
07/06/2024Canberra, Australia23 - 12 Jose Cruce1 - 7(1) WPts
09/04/2024Canberra, Australia22 - 12 Brin Pullar18(1) - 19 WPts
10/02/2024Canberra, Australia21 - 12 Ollie Catherwood0 - 2 WPts
12/12/2023Canberra, Australia20 - 12 Michael Treacy9 - 29 WPts
12/10/2023Canberra, Australia19 - 12 Ellis Omans2(2) - 11 WPts
14/08/2023Canberra, Australia18 - 12 Leighton Hollern14(1) - 22 WPts
15/06/2023Yerevan, Armenia17 - 12 Pilibbos Gadjoyan2 - 9 WPts
17/04/2023Canberra, Australia16 - 12 Kolya Zamyew0 - 14 WPts
17/02/2023Sydney, Australia16 - 11 Obaid Jamal12 - 15 LPts
22/12/2022Canberra, Australia15 - 11 Marlon Richoux0 - 6 WPts
23/10/2022Santo Domingo Oeste, Dominican Republic14 - 11 Malvolio Orantes22 - 9 WPts
25/08/2022Santo Domingo Oeste, Dominican Republic13 - 11 Manuel Salcido12(2) - 13 WPts
27/06/2022Melbourne, Australia13 - 10 Atif Muhammad15 - 10 LPts
02/05/2022Izmir, Turkey13 - 9 Altan Demirer7 - 11 LPts
04/03/2022Mixco, Guatemala12 - 9 Hilario Santos17 - 8 WPts
04/01/2022Canberra, Australia11 - 9 Mijo Šalinovic5 - 13 WPts
04/11/2021Santo Domingo de Guzman, Dominican Republic11 - 8 Santiago Gallo13 - 7 LPts
05/09/2021Chongqing, China10 - 8 Fo-hai Chu0 - 0 WPts
06/07/2021Canberra, Australia9 - 8 Hayden McCambridge14 - 8 WPts
04/05/2021Canberra, Australia8 - 8 Michael Treacy6 - 15 WPts
06/03/2021Yekaterinburg, Russia7 - 8 Igor Barsouk1 - 0 WPts
05/01/2021Halifax, Canada6 - 8 Charles Wingate0 - 0 WPts
06/11/2020Canberra, Australia6 - 7 Nikica Vrebac11 - 3 LPts
07/09/2020Canberra, Australia6 - 6 Arjan Bardhi12 - 5 LPts
07/07/2020Sydney, Australia6 - 5 Kai Collins10 - 5 LPts
10/05/2020Brisbane, Australia5 - 5 Harvey Rough4 - 9 WPts
14/03/2020Townsville, Australia4 - 5 Floyd Moffatt6 - 2 WPts
19/01/2020Ulaanbaatar, Mongolia3 - 5 Jaqub Daichin8 - 3 WPts
21/11/2019Perth, Australia3 - 4 Kenzie McClatchy5 - 2 LPts
22/09/2019Melbourne, Australia3 - 3 Joey King6 - 6 LPts
02/08/2019Canberra, Australia2 - 3 Paul Quirke3 - 3 WPts
02/06/2019Charleroi, Belgium1 - 3 Villard Saint-Jean1 - 8 WPts
04/04/2019London, Canada1 - 2 Mark Carrie7 - 0 LPts
03/02/2019Canberra, Australia0 - 2 Leighton Hollern0 - 3 WPts
04/12/2018Canberra, Australia0 - 1 Ashley Anastas0 - 1(1) LPts
05/10/2018Canberra, Australia0 - 0 John Airaghi3 - 1 LPts