Weightclass:  Light Heavyweight
Location:  Canberra, Australia
Record:  26 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/03/2032Canberra, Australia25 - 12 Baligh Anoghan4 - 23 WPts
13/01/2032Canberra, Australia24 - 12 Vasil á Kushkov3 - 5 WPts
13/11/2031Canberra, Australia23 - 12 Blake McClelland1 - 6 WPts
13/09/2031Canberra, Australia22 - 12 Enzo Godines3 - 7 WPts
15/07/2031Canberra, Australia21 - 12 Antwan Brier0 - 1 WPts
15/05/2031Canberra, Australia20 - 12 Diego Licona1 - 5 WPts
15/03/2031Canberra, Australia19 - 12 Ethan Ellis0 - 3 WPts
14/01/2031Canberra, Australia18 - 12 Rich Harper3 - 6 WPts
15/11/2030Canberra, Australia17 - 12 Dylan Blackstock2 - 1 WPts
16/09/2030Canberra, Australia16 - 12 Mel Kirk0 - 7 WPts
18/07/2030Canberra, Australia15 - 12 Brand Vendme9(1) - 19 WPts
20/05/2030Canberra, Australia14 - 12 Chris Bethel4 - 4 WPts
21/03/2030Gold Coast, Australia13 - 12 David Watson1 - 17(1) WPts
24/01/2030Barcelona, Spain12 - 12 Juan Garces0 - 3 WPts
26/11/2029Sydney, Australia12 - 11 Greg Bryden13(1) - 11 LPts
29/09/2029Valparaiso, Chile11 - 11 Sagaz Degollado5 - 10 WPts
01/08/2029Melbourne, Australia11 - 10 Louis Boyle13 - 6 LPts
10/06/2029Garoua, Cameroon10 - 10 Orleans Melaga2 - 13 WPts
12/04/2029Canberra, Australia9 - 10 Joey Harvie0 - 1 WPts
12/02/2029Canberra, Australia8 - 10 Dax Castile2 - 13(1) WPts
14/12/2028Canberra, Australia7 - 10 Bruce Ballan0 - 2 WPts
16/10/2028Zagreb, Croatia6 - 10 Alen Malic2 - 16 WPts
17/08/2028Canberra, Australia5 - 10 Sammy Bevan2 - 10 WPts
19/06/2028Canberra, Australia4 - 10 Ewan Broadus5 - 4 WPts
21/04/2028Canberra, Australia4 - 9 James Walker9 - 10(1) LPts
22/02/2028Valencia, Spain4 - 8 Carlos Ibanez8 - 11 LPts
25/12/2027Melbourne, Australia4 - 7 Mark Maloumyan15 - 13 LPts
27/10/2027Varna, Bulgaria3 - 7 Desislav Filimonov9 - 27 WPts
28/08/2027Canberra, Australia3 - 6 Robert Thornton7 - 7 LPts
28/06/2027Canberra, Australia3 - 5 Robert Thornton6 - 7 LPts
30/04/2027Canberra, Australia2 - 5 Kolzak Kimene11 - 18 WPts
02/03/2027Kharkiv, Ukraine2 - 4 Marlen Sinitsyn1 - 15(4) LPts
02/01/2027Adelaide, Australia2 - 3 Rob Treacy12 - 10 LPts
09/11/2026Canberra, Australia2 - 2 Greg Bryden1 - 4 LPts
10/09/2026La Paz, Bolivia2 - 1 Guillermo Brazil7 - 11(1) LPts
12/07/2026Canberra, Australia1 - 1 Sergio Raisi2 - 6 WPts
12/05/2026Brisbane, Australia1 - 0 Gus Denton7 - 6 LPts
07/04/2026Canberra, Australia0 - 0 Dai Dougal0 - 1 WPts