Weightclass:  Light Heavyweight
Location:  Adelaide, Australia
Record:  31 - 13(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/05/2031Adelaide, Australia30 - 13(1) Leszek Sobus7 - 9 WPts
30/03/2031Adelaide, Australia29 - 13(1) Moses Arinze1 - 2 WPts
29/01/2031Adelaide, Australia28 - 13(1) Fadei Narculov2 - 5 WPts
01/12/2030Adelaide, Australia27 - 13(1) Rashid Junejo15 - 16(1) WPts
02/10/2030Adelaide, Australia26 - 13(1) Seamus Slane3 - 16(3) WPts
02/08/2030Adelaide, Australia25 - 13(1) Lars Damp4 - 17 WPts
03/06/2030Adelaide, Australia24 - 13(1) Gareth Mutsekwa2 - 8(1) WPts
05/04/2030Adelaide, Australia24 - 12(1) Ellis Mahachi7 - 10 LPts
04/02/2030Adelaide, Australia23 - 12(1) Alejandro Puentes2 - 5 WPts
07/12/2029Lusaka, Zambia23 - 11(1) Polo Chiyota12 - 20 LPts
05/11/2029Adelaide, Australia23 - 10(1) Vidkun Gad20 - 16 LPts
05/10/2029Adelaide, Australia22 - 10(1) Vidkun Gad20 - 15 WPts
04/09/2029Adelaide, Australia21 - 10(1) Polo Chiyota11 - 18 WPts
13/07/2029Thessaloniki, Greece20 - 10(1) Antiphates Argyros16 - 13 WPts
15/05/2029Saint-Etienne, France19 - 10(1) Umber Delfosse13 - 15(1) WPts
17/03/2029Sydney, Australia18 - 10(1) Josh Sillers8 - 18 WPts Australia National Championships 2029View
14/03/2029Sydney, Australia17 - 10(1) Sam Dunlay11 - 30 WPts Australia National Championships 2029View
11/03/2029Sydney, Australia16 - 10(1) Steven Ledingham20 - 20(1) WPts Australia National Championships 2029View
12/02/2029Adelaide, Australia15 - 10(1) John Magnus1 - 4 WPts
14/12/2028Xian, China15 - 9(1) Genjo King18 - 18 LPts
16/10/2028Adelaide, Australia14 - 9(1) James Walker11 - 11(1) WPts
17/08/2028Perth, Australia13 - 9(1) John Ironside4 - 4 WPts
19/06/2028Copenhagen, Denmark12 - 9(1) Thiassi Overbay2 - 12 WPts
21/04/2028Montevideo, Uruguay11 - 9(1) Dario Bustos2 - 8 WPts
22/02/2028Bologna, Italy10 - 9(1) Silvano Tasca9 - 11 WPts
25/12/2027Melbourne, Australia10 - 8(1) Zachary MacBride6 - 14 LPts
27/10/2027Adelaide, Australia9 - 8(1) Marco Milan4(1) - 11(1) WPts
28/08/2027Adelaide, Australia8 - 8(1) James Walker8 - 7(1) WPts
28/06/2027Adelaide, Australia8 - 7(1) Vicente Mattos3 - 18 LPts
30/04/2027Adelaide, Australia8 - 6(1) Chris Kenneson9 - 18 LPts
02/03/2027Naples, Italy7 - 6(1) Rico Rastrelli11 - 19(2) WPts
01/01/2027Adelaide, Australia6 - 6(1) Angel Banales5 - 2 WPts
03/11/2026Gold Coast, Australia6 - 5(1) Richard Kavanah12(1) - 9(4) LPts
15/09/2026Melbourne, Australia5 - 5(1) Kian Riach8 - 15 WPts
27/07/2026Adelaide, Australia5 - 4(1) Rob Carrithers16(1) - 6 LPts
11/07/2026Riga, Latvia5 - 3(1) Fedor Grauds5(1) - 30 LPts
13/05/2026Adelaide, Australia5 - 2(1) Joey Rodger1 - 4 LPts
14/03/2026Riga, Latvia4 - 2(1) Dimi Baltgailis11 - 19(1) WPts
14/01/2026Adelaide, Australia3 - 2(1) Richard Rintoul3 - 4 WPts
15/11/2025Melbourne, Australia3 - 1(1) Paul Cranston2 - 3 LPts
22/09/2025Viba del Mar, Chile2 - 1(1) Yago Sanzo1(1) - 5 WPts
25/07/2025Adelaide, Australia1 - 1(1) Jacob Oliver1 - 8 WPts
11/06/2025Perth, Australia0 - 1(1) George Kemp9 - 14 WPts
05/05/2025Adelaide, Australia0 - 0 Roger Moffett22(1) - 14 LKO3