Weightclass:  Welterweight
Location:  Sydney, Australia
Record:  23 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/08/2030Sydney, Australia22 - 20 Charles Glaspey1 - 1 WPts
05/06/2030Sydney, Australia21 - 20 Paul Hatt0 - 1 WPts
06/04/2030Sydney, Australia21 - 19 Connor Duffy1 - 0 LPts
05/02/2030Sydney, Australia20 - 19 Joseph Kemble0 - 1 WPts
07/12/2029Sydney, Australia19 - 19 Xin Hon4 - 21(1) WPts
08/10/2029Sydney, Australia19 - 18 Colin McAskill0 - 1 LPts
09/08/2029Sydney, Australia19 - 17 David Jones24 - 15 LPts
11/06/2029Sydney, Australia18 - 17 Ian Quinn1 - 0 WPts
12/04/2029Sydney, Australia17 - 17 Joseph Mohan1 - 0 WPts
11/02/2029Sydney, Australia16 - 17 Jin-hyeon Won0 - 1 WPts
14/12/2028Sydney, Australia15 - 17 Louis Kennon0 - 3 WPts
15/10/2028Sydney, Australia14 - 17 Alec Balderston1 - 10 WPts
16/08/2028Hiroshima, Japan14 - 16 Eiji Imamura12 - 12 LPts
18/06/2028Brisbane, Australia14 - 15 Gregor Ancrum13 - 12 LPts
01/05/2028Sydney, Australia13 - 15 Dave Donaghue13(1) - 23 WPts
11/03/2028Gold Coast, Australia13 - 14 Hugh Bowman1 - 0 LPts Australia National Championships 2028View
27/02/2028Almaty, Kazakhstan12 - 14 Sasha Isckaliev17 - 20 WPts
30/12/2027Baku, Azerbaijan12 - 13 Ulvi Abdelnour1 - 5 LPts
01/11/2027Sydney, Australia11 - 13 Gregor Boyd3 - 14 WPts
01/09/2027Newcastle, Australia11 - 12 Bryn De Angelis13(1) - 9 LPts
05/07/2027Khujand, Tajikistan10 - 12 Vitali Hajibeyov0 - 0 WPts
07/05/2027Sydney, Australia9 - 12 Andrej Bubel8 - 13 WPts
08/03/2027Sydney, Australia8 - 12 Noel Ogilvie4 - 12 WPts
10/01/2027Adelaide, Australia8 - 11 Greg Adair0 - 17 LPts
12/11/2026Sydney, Australia8 - 10 Symon Kuzma8 - 11 LPts
13/09/2026Adelaide, Australia8 - 9 Malcolm Bonaventura7 - 13 LPts
16/07/2026Sydney, Australia8 - 8 Juan Mancebo7 - 10 LPts
16/05/2026Sydney, Australia7 - 8 Sam Castles2 - 19 WPts
18/03/2026Sydney, Australia7 - 7 Krystiyan Dolinski2 - 8(1) LPts
18/01/2026Adelaide, Australia6 - 7 David Cain2 - 11 WPts
20/11/2025Adelaide, Australia5 - 7 Jake Butler7 - 14 WPts
26/09/2025Sydney, Australia5 - 6 Phil Orrock37 - 6 LPts
30/07/2025Melbourne, Australia5 - 5 Chris Duggan15(1) - 13(1) LPts
18/06/2025Sydney, Australia5 - 4 Gethin Renwick20(2) - 21 LPts
15/05/2025Brisbane, Australia4 - 4 Gus Roger0 - 0 WPts
26/03/2025Sydney, Australia4 - 3 Bryn Frew5 - 14 LPts
28/01/2025San Miguel de Tucuman, Argentina4 - 2 Malvolio Urrea5 - 13 LPts
30/11/2024Gold Coast, Australia3 - 2 Malcolm Balboni0 - 4(1) WPts
03/10/2024Sydney, Australia3 - 1 RadomÝr Kantor7 - 10 LPts
05/08/2024Sydney, Australia2 - 1 Ollie Rolland1 - 0 WPts
07/06/2024Shymkent, Kazakhstan1 - 1 Timofei Kusainow4 - 22 WPts
09/04/2024Sydney, Australia1 - 0 Haaris Shaheen17(1) - 18 LPts
05/03/2024Sydney, Australia0 - 0 Paul Bankhead2 - 3 WPts