Weightclass:  Light Heavyweight
Location:  Sydney, Australia
Record:  23 - 10(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/12/2033Sydney, Australia22 - 10(1) Olympe Vian2 - 11 WPts
24/10/2033Sydney, Australia21 - 10(1) Leo Mutezo0 - 3(1) WPts
24/08/2033Sydney, Australia20 - 10(1) Haaris Ghannam2 - 8 WPts
24/06/2033Sydney, Australia19 - 10(1) Ulick Dam5 - 9 WPts
23/04/2033Sydney, Australia18 - 10(1) Diego Minjares4 - 6 WPts
22/02/2033Sydney, Australia17 - 10(1) Iwao Morishita11 - 5 WPts
23/12/2032Sydney, Australia16 - 10(1) Mike Clark24 - 14 WPts
25/10/2032San Miguel de Tucuman, Argentina15 - 10(1) Carlos Ferro3 - 13 WPts
26/08/2032Brisbane, Australia14 - 10(1) Paul Terrace22 - 4 WPts
07/07/2032San Luis Potosi, Mexico13 - 10(1) Diego Salvo21(2) - 18 WPts
09/05/2032Hamamatsu, Japan12 - 10(1) Kazuki Furutani5 - 20 WPts
11/03/2032Melbourne, Australia12 - 9 Lewis Hanning9(2) - 1 LKO3 Australia National Championships 2032View
17/02/2032Brisbane, Australia12 - 8 Blake Finocchiaro14 - 9 LPts
31/12/2031Naucalpan, Mexico11 - 8 Jose Roble10 - 8 WPts
02/11/2031Brisbane, Australia10 - 8 Ricky Johnston7 - 6 WPts
07/09/2031Sydney, Australia9 - 8 Lewis Brady1 - 1 WPts
09/07/2031Sydney, Australia8 - 8 Ioakim Baljakin8 - 16 WPts
10/05/2031Sydney, Australia7 - 8 Mike Caulfield0 - 2 WPts
12/03/2031Sydney, Australia6 - 8 Louis McNabb7 - 5 WPts
12/01/2031Gdansk, Poland6 - 7 Donat Grajewski22 - 13 LPts
14/11/2030Perth, Australia6 - 6 Noel Gorobiy6 - 16(1) LPts
17/09/2030Brisbane, Australia5 - 6 Ricky Johnston2 - 4 WPts
20/07/2030Sydney, Australia4 - 6 Dale Rondo1 - 10 WPts
22/05/2030Sydney, Australia4 - 5 Colin Spino11 - 12 LPts
28/03/2030Melbourne, Australia4 - 4 Robert Thornton17 - 13 LPts
31/01/2030Brisbane, Australia4 - 3 Gregor MacKillop21 - 22(1) LPts
04/12/2029Adelaide, Australia3 - 3 Duncan Rhind0 - 2 WPts
07/10/2029Melbourne, Australia2 - 3 Charles Donohoe1 - 11 WPts
09/08/2029Grodno, Belarus1 - 3 Danylko Valis5 - 11 WPts
11/06/2029Perth, Australia1 - 2 Bryn Gray15(1) - 16 LPts
13/04/2029Manchester, UK1 - 1 Isaac Broadie7 - 22 LPts
13/02/2029Brisbane, Australia1 - 0 Justin Sturrock12 - 15 LPts
03/01/2029Sydney, Australia0 - 0 Paul Terrace3 - 0 WPts