Weightclass:  Welterweight
Location:  Perth, Australia
Record:  18(2) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/03/2031Perth, Australia17(2) - 24 Rob McCausland12 - 20 WPts
14/01/2031Batam, Indonesia16(2) - 24 Rahmat Sabirin8 - 24 WPts
16/11/2030Perth, Australia15(2) - 24 Bart MacAllister22(1) - 13 WPts
18/09/2030Odense, Denmark14(2) - 24 Odo Hatke3 - 6 WPts
21/07/2030Sydney, Australia14(2) - 23 Ian Arthur22(2) - 11 LPts
23/05/2030Sydney, Australia14(2) - 22 Ollie Cattell14 - 16 LPts
27/03/2030Perth, Australia13(2) - 22 Laron Verne4 - 7 WPts
27/01/2030Havana, Cuba13(2) - 21 Rio Ventura6 - 10 LPts
29/11/2029Rennes, France13(2) - 20 Percy Yourcenar9 - 9 LPts
01/10/2029Brisbane, Australia12(2) - 20 Dai Roose7(1) - 28 WPts
05/08/2029Melbourne, Australia11(2) - 20 David Espy8 - 17 WPts
08/06/2029Perth, Australia10(2) - 20 Faddei Karlik1 - 10 WPts
10/04/2029Perth, Australia10(2) - 19 Hugh Vassos2 - 13 LPts
09/02/2029Perth, Australia9(2) - 19 Glynn Stute0 - 11 WPts
11/12/2028San Miguel, El Salvador9(2) - 18 Alejandro Martir6 - 10 LPts
13/10/2028Perth, Australia8(2) - 18 Evgeny Salakhov3 - 5 WPts
15/08/2028Brno, Czech Republic8(2) - 17 Prokop Dura8 - 6 LPts
17/06/2028Prague, Czech Republic7(2) - 17 Samuel Mikes2 - 11 WPts
19/04/2028Adelaide, Australia7(2) - 16 Michael Domani3 - 12(1) LPts
22/02/2028Adelaide, Australia6(1) - 16 Harry Pait4 - 24(10) WKO3
27/12/2027Perth, Australia5(1) - 16 Gao Chiou3 - 10 WPts
28/10/2027Perth, Australia5(1) - 15 Mark Henderson6 - 8 LPts
03/09/2027Goyang, South Korea5(1) - 14 Soo-il Noh11 - 11 LPts
06/07/2027Perth, Australia4(1) - 14 Danny Ovens0 - 1 WPts
07/05/2027Melbourne, Australia4(1) - 13 Paul Burns9 - 13 LPts
08/03/2027Ulaanbaatar, Mongolia3(1) - 13 Shoeaib Fan0 - 3 WPts
08/01/2027Perth, Australia3(1) - 12 Briar Reinier4 - 11 LPts
09/11/2026Maipu, Chile3(1) - 11 Rodrigo Madero12 - 13 LPts
11/09/2026Perth, Australia3(1) - 10 Sam Ironside3 - 11 LPts
13/07/2026Jakarta, Indonesia2 - 10 Waleed Farra15 - 38(9) WKO3
15/05/2026Lusaka, Zambia2 - 9 Quaddus Muzandu4 - 23 LPts
17/03/2026Sydney, Australia2 - 8 Jacob Maguire7 - 8 LPts
17/01/2026Perth, Australia2 - 7 Elliot Comb3 - 10 LPts
18/11/2025Antofagasta, Chile2 - 6 Bronco Marzo5 - 10 LPts
20/09/2025Perth, Australia1 - 6 Kieran Pulos5 - 9 WPts
23/07/2025Perth, Australia1 - 5 Adam Cowen8 - 7 LPts
26/05/2025Perth, Australia1 - 4 Afanas Baran5 - 19 LPts
28/03/2025Accra, Ghana1 - 3 Kyan Djan2 - 9 LPts
28/01/2025Melbourne, Australia1 - 2 Jack Hanna10(1) - 11 LPts
03/12/2024Gold Coast, Australia1 - 1 Ian Riva28(3) - 13 LPts
08/10/2024Sunshine Coast, Australia1 - 0 Inigo Flanagan13(1) - 17 LPts
05/09/2024Gwangju, South Korea0 - 0 Shin-wook Kook0 - 0 WPts