Weightclass:  Light Heavyweight
Location:  Sydney, Australia
Record:  25 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2033Sydney, Australia24 - 12 Holland Bourdelle1 - 1 WPts
25/10/2033Sydney, Australia24 - 11 Diego Garcia36 - 9 LPts
25/08/2033Sydney, Australia23 - 11 Montego Lorenzana4 - 15 WPts
25/06/2033Sydney, Australia22 - 11 Von Pedersen0 - 8(1) WPts
24/04/2033Sydney, Australia21 - 11 Adnan Ansari7 - 3 WPts
23/02/2033Sydney, Australia20 - 11 Joey Nwapa4 - 5 WPts
24/12/2032Sydney, Australia19 - 11 Diego Villafranca4 - 20 WPts
24/10/2032Sydney, Australia18 - 11 David Kinard0 - 1 WPts
24/08/2032Sydney, Australia17 - 11 Leighton Jorjadze0 - 3 WPts
24/06/2032Sydney, Australia16 - 11 Jake MacPherson0 - 9 WPts
25/04/2032Sydney, Australia15 - 11 Jack Mundis1 - 5 WPts
25/02/2032Sydney, Australia14 - 11 Morgan Finnie1 - 5 WPts
27/12/2031Sydney, Australia14 - 10 Paul Ballantine2 - 2 LPts
28/10/2031Sydney, Australia14 - 9 Alen Dove30(3) - 16 LPts
05/09/2031Gothenburg, Sweden13 - 9 Ivar Eld0 - 0 WPts
08/07/2031Sydney, Australia12 - 9 Joey Zappacosta0 - 1 WPts
08/05/2031Bratislava, Slovakia12 - 8 Dalimil Minarik18 - 18 LPts
10/03/2031Sydney, Australia11 - 8 Seth Maguire2 - 9(1) WPts
10/01/2031Canberra, Australia11 - 7 Chris Bethel5 - 7 LPts
14/11/2030Gomel, Belarus11 - 6 Kyrylo Sosna1 - 7 LPts
16/09/2030Brisbane, Australia10 - 6 Chris Markos11 - 7 WPts
18/07/2030Mogilev, Belarus10 - 5 Danylko Andrich2 - 7 LPts
20/05/2030Gomel, Belarus9 - 5 Kyrylo Sosna1 - 4 WPts
22/03/2030Naples, Italy8 - 5 Antonio Basini11 - 15 WPts
22/01/2030Sydney, Australia7 - 5 Alec Cheves0 - 2 WPts
23/11/2029Madrid, Spain6 - 5 Orlando Penalver2 - 9 WPts
25/09/2029Gold Coast, Australia5 - 5 David Watson1 - 14(1) WPts
31/07/2029Surrey, Canada5 - 4 Sam Gettings10 - 19 LPts
02/06/2029Sydney, Australia4 - 4 Chris Deasmhumhain2 - 8 WPts
04/04/2029Madrid, Spain4 - 3 Juan Floro17 - 14(2) LPts
04/02/2029Tirana, Albania4 - 2 Thomas Nallbani8 - 8 LPts
07/12/2028Changde, China3 - 2 Gan Tsay4 - 26 WPts
09/10/2028Sydney, Australia3 - 1 Paul Terrace1 - 0 LPts
10/08/2028Warsaw, Poland3 - 0 Justyn Bora7 - 7 LPts
12/06/2028Sydney, Australia2 - 0 Ethan Anderson2 - 8 WPts
13/04/2028Adelaide, Australia1 - 0 Kieran Catherwood0 - 9 WPts
20/02/2028Sydney, Australia0 - 0 Paul Logan3 - 5 WPts