Weightclass:  Heavyweight
Location:  Brisbane, Australia
Record:  22 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2036Brisbane, Australia21 - 15 Ollie Williams0 - 1 WPts
01/12/2035Brisbane, Australia20 - 15 Fabian Kleczka1 - 12 WPts
02/10/2035Brisbane, Australia19 - 15 Adam Givan7 - 7 WPts
02/08/2035Brisbane, Australia18 - 15 James Renton1 - 3 WPts
02/06/2035Brisbane, Australia17 - 15 Nicandro Leyba7 - 12 WPts
02/04/2035Brisbane, Australia16 - 15 Gus Ward0 - 2 WPts
31/01/2035Brisbane, Australia15 - 15 Isaac Mathie0 - 3 WPts
01/12/2034Brisbane, Australia14 - 15 Greg Ferrier1 - 3 WPts
01/10/2034Perth, Australia13 - 15 Gethin Speros7 - 15 WPts
04/08/2034Almaty, Kazakhstan13 - 14 Yavar Baisultanoff16 - 23 LPts
06/06/2034Sofia, Bulgaria13 - 13 Gavril á Michacoff16 - 11 LPts
08/04/2034Buenos Aires, Argentina12 - 13 Lisandro Mederos10 - 11 WPts
08/02/2034Brisbane, Australia11 - 13 Andro Stipanovic5 - 5 WPts
09/12/2033Vilnius, Lithuania11 - 12 Roman Wrona9 - 12(1) LPts
11/10/2033Maroua, Cameroon11 - 11 Campbell Cantona15 - 23 LPts
13/08/2033Lusaka, Zambia10 - 11 Umi Jonga2 - 14 WPts
14/06/2033Melbourne, Australia9 - 11 Dave Boak3 - 9 WPts
14/04/2033Fortaleza, Brazil9 - 10 Macario Gonsalez10 - 25(1) LPts
14/02/2033Brisbane, Australia9 - 9 Clinton Nino7 - 4 LPts
15/12/2032Brisbane, Australia8 - 9 Denton Findlay1 - 11 WPts
15/10/2032Perth, Australia7 - 9 Danny Vaux4 - 9 WPts
18/08/2032Tamale, Ghana7 - 8 Floyd Andam23 - 24 LPts
20/06/2032Bratislava, Slovakia7 - 7 Cyril Rybka36 - 20 LPts
22/04/2032Brisbane, Australia6 - 7 Miodrag Milinovic4 - 13 WPts
23/02/2032Brisbane, Australia6 - 6 Ian Verner1 - 4 LPts
04/01/2032Brisbane, Australia5 - 6 Akil Rajan3 - 6 WPts
06/11/2031Zagreb, Croatia5 - 5 Andro Grcic8(1) - 14 LPts
08/09/2031Brisbane, Australia4 - 5 Jasper Bradley2 - 6 WPts
10/07/2031Montevideo, Uruguay4 - 4 Rodrigo Melgar15 - 12 LPts
12/05/2031Brisbane, Australia3 - 4 Ollie Kinloch1 - 1 WPts
14/03/2031L'Hospitalet de Llobregat, Spain3 - 3 Santiago Gonzalez2 - 15 LPts
14/01/2031Brisbane, Australia2 - 3 Denton Dysert2 - 11 WPts
22/11/2030Brisbane, Australia2 - 2 Paul Rossi10 - 15 LPts
21/10/2030Melbourne, Australia2 - 1 Inigo Esau0 - 0 LPts
18/09/2030Brisbane, Australia1 - 1 Shane McMahon1 - 0 WPts
20/07/2030Sydney, Australia1 - 0 Alen Basini12 - 4 LPts
09/06/2030Brisbane, Australia0 - 0 Zach Nesbit2 - 3 WPts