Weightclass:  Light Heavyweight
Location:  Sydney, Australia
Record:  30 - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/09/2034Sydney, Australia29 - 21(1) Sukhinder Ramanathan0 - 2 WPts
19/07/2034Minsk, Belarus29 - 20(1) Vasyl Adamovich42 - 13(1) LPts
18/06/2034Sofia, Bulgaria29 - 19(1) Bojidar á Prandjev18 - 29 LPts
18/05/2034Yerevan, Armenia29 - 18(1) Arudz Tarighian37 - 17 LPts
17/04/2034Yerevan, Armenia29 - 17(1) Arudz Tarighian36 - 17 LPts
17/03/2034Canberra, Australia29 - 16(1) Louis Couser37(5) - 15 LPts Australia National Championships 2034View
14/03/2034Canberra, Australia28 - 16(1) Rob McNeff2 - 0 WPts Australia National Championships 2034View
11/03/2034Canberra, Australia27 - 16(1) Ian Treacy18 - 10 WPts Australia National Championships 2034View
05/02/2034Sydney, Australia26 - 16(1) Deshi Xin14 - 25 WPts
22/12/2033Accra, Ghana26 - 15(1) Majid Sultana36(1) - 11 LPts
21/11/2033Accra, Ghana26 - 14(1) Majid Sultana35(1) - 11 LPts
21/10/2033Sydney, Australia26 - 13(1) Arda Shirin28 - 16 LPts
20/09/2033Sydney, Australia25 - 13(1) Arda Shirin28 - 15 WPts
20/08/2033Espoo, Finland24 - 13(1) Albert Saksala2 - 0 WPts
21/06/2033Salzburg, Austria23 - 13(1) Alder Deding13 - 9 WPts
22/04/2033Adelaide, Australia22 - 13(1) Inigo Tamivyan16 - 14 WPts
14/03/2033Geelong, Australia22 - 12(1) Blake Finocchiaro23 - 11 LPts Australia National Championships 2033View
11/03/2033Geelong, Australia21 - 12(1) Ewan Broadus23(1) - 18 WPts Australia National Championships 2033View
19/02/2033Sydney, Australia21 - 11 Irfan Mian3 - 2 LKO3
20/12/2032Lodz, Poland20 - 11 Wiktor Slota6 - 12 WPts
22/10/2032Sydney, Australia20 - 10 Blake Finocchiaro19 - 11 LPts
22/08/2032Mogilev, Belarus19 - 10 Afanas Dziuk3 - 2 WPts
23/06/2032Ghent, Belgium19 - 9 Pat Ynghelbrecht27 - 22 LPts
25/04/2032Sydney, Australia18 - 9 Jamie Tough7 - 14 WPts
11/03/2032Melbourne, Australia18 - 8 Blake Finocchiaro15 - 9 LPts Australia National Championships 2032View
24/02/2032La Paz, Bolivia17 - 8 Angel Marcelino9 - 11(1) WPts
27/12/2031Lausanne, Switzerland17 - 7 Percival Adjani28(1) - 24 LPts
29/10/2031Sydney, Australia16 - 7 Angel Claudio1 - 2 WPts
30/08/2031Kiev, Ukraine16 - 6 Oleksander Lipka9(1) - 9 LPts
02/07/2031Bamenda, Cameroon15 - 6 Merrill Makanaky7 - 17 WPts
04/05/2031Sydney, Australia14 - 6 Ioan á Pentchev1 - 5 WPts
06/03/2031Sydney, Australia13 - 6 Jamie Tough4 - 10 WPts
05/01/2031Kumasi, Ghana12 - 6 Zach Cobbina0 - 0 WPts
07/11/2030Sydney, Australia12 - 5 Jay Thoma10 - 16 LPts
18/09/2030Canberra, Australia12 - 4 Alen Smith12 - 13 LPts
20/07/2030Brisbane, Australia11 - 4 Owen Papageorgiou5 - 8 WPts
22/05/2030Adelaide, Australia10 - 4 James Pirnie7 - 16 WPts
24/03/2030Sydney, Australia9 - 4 Ian McCort6 - 9 WPts
24/01/2030Brisbane, Australia9 - 3 Bruce Huntley5 - 6 LPts
04/12/2029Sydney, Australia8 - 3 Mel Kirk0 - 2 WPts
05/10/2029Sydney, Australia7 - 3 Amer Jafari4 - 6 WPts
07/08/2029Sydney, Australia6 - 3 Quiqui Escudero1 - 2 WPts
09/06/2029Sydney, Australia5 - 3 Euan Moriarty1 - 4 WPts
10/04/2029Sydney, Australia5 - 2 Montego Oliveros10 - 15 LPts
10/02/2029Sydney, Australia4 - 2 Andy Westwood1 - 3 WPts
12/12/2028Sydney, Australia3 - 2 Mike Broadie5 - 1 WPts
14/10/2028Sydney, Australia2 - 2 Dmytro Pavlik2 - 9 WPts
16/08/2028Sydney, Australia2 - 1 Noah McCombe9 - 3(1) LPts
23/06/2028Sydney, Australia2 - 0 Charlie Dovey14 - 26 LPts
28/04/2028Adelaide, Australia1 - 0 Louis Greig6 - 15 WPts
27/03/2028Sydney, Australia0 - 0 Lloyd McLoughlin1 - 6 WPts