Weightclass:  Welterweight
Location:  Canberra, Australia
Record:  9(1) - 29(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/03/2031Canberra, Australia8 - 29(1) Yodngoen Sunthornpit5 - 16(5) WKO3
15/01/2031Canberra, Australia7 - 29(1) Rob McCausland12 - 19 WPts
16/11/2030Canberra, Australia7 - 28(1) Zelijko Badanjak10 - 11 LPts
18/09/2030Canberra, Australia7 - 27(1) David Janca3 - 5 LPts
20/07/2030Bamenda, Cameroon6 - 27(1) Similien Provost6 - 10 WPts
22/05/2030Bamenda, Cameroon6 - 26(1) Similien Provost5 - 10 LPts
24/03/2030Canberra, Australia5 - 26(1) Ib Otte0 - 6 WPts
24/01/2030Ulaanbaatar, Mongolia5 - 25(1) Yao Abisheff6 - 5 LPts
26/11/2029Perth, Australia5 - 24(1) Alec Balderston2 - 16 LPts
28/09/2029Canberra, Australia4 - 24(1) Cody McCoubrey1 - 4 WPts
30/07/2029Bahía Blanca, Argentina4 - 23(1) Vicente Aguado12 - 3 LPts
01/06/2029Accra, Ghana4 - 22(1) Dominic Kuma26(7) - 15 LPts
03/04/2029Perth, Australia4 - 21(1) Alastair Nisbet1 - 12 LPts
03/02/2029Canberra, Australia3 - 21(1) Mick Scagni0 - 9 WPts
06/12/2028Adelaide, Australia3 - 20(1) Rex Leas7 - 13(1) LPts
09/10/2028Cebu City, Philippines3 - 19(1) Lisandro Galauran14 - 21 LPts
11/08/2028Stockholm, Sweden3 - 18(1) Ali Nordwall28 - 10 LPts
13/06/2028Canberra, Australia3 - 17(1) Laurent Truffaut7 - 9 LPts
15/04/2028Canberra, Australia2 - 17(1) David Espy3 - 14 WPts
16/02/2028Maipu, Chile1 - 17(1) Carlos Archibeque1 - 1 WPts
19/12/2027Canberra, Australia1 - 16(1) Orlando Laguardia1 - 6 LPts
21/10/2027Riga, Latvia1 - 15(1) Sergei Kauss24 - 10 LPts
23/08/2027Nice, France1 - 14(1) Luc Ankah4 - 4 LPts
24/06/2027Canberra, Australia0 - 14(1) Michael Domani1 - 9(1) WPts
28/04/2027Kuching, Malaysia0 - 13(1) Josh Chiew16 - 11 LPts
28/02/2027Perth, Australia0 - 12(1) Ian Yeamans10 - 8 LPts
08/01/2027San Juan, Puerto Rico0 - 11(1) Ora Almonte3 - 9 LPts
10/11/2026Canberra, Australia0 - 10(1) Shirzad Aghamehdiyev3 - 6 LPts
11/09/2026Gold Coast, Australia0 - 9(1) Ollie Rolland8 - 6 LPts
16/07/2026Canberra, Australia0 - 8(1) Montenegro Virgen2(1) - 6 LPts
16/05/2026Brisbane, Australia0 - 7(1) Paul Llewellyn4 - 8 LPts
18/03/2026Canberra, Australia0 - 6(1) Harvey Meaney3 - 9 LPts
17/01/2026Melbourne, Australia0 - 5(1) Sam Davidge4 - 11 LPts
23/11/2025Canberra, Australia0 - 4(1) Dominic Kuma9(1) - 10 LPts
25/09/2025Sunshine Coast, Australia0 - 3 Jacob Kindrick29(6) - 16(1) LKO3
01/08/2025Adelaide, Australia0 - 2 Scott Kelso10 - 7 LPts
04/06/2025Sydney, Australia0 - 1 Brendan Doig29 - 15(4) LPts
03/05/2025Canberra, Australia0 - 0 Amjad Eid1 - 3 LPts