Weightclass:  Heavyweight
Location:  Melbourne, Australia
Record:  20 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2036Melbourne, Australia20 - 12 Clinton Nino20 - 11 LPts
01/12/2035Cairns, Australia20 - 11 Clinton Maclay29 - 8 LPts
19/10/2035Cairns, Australia19 - 11 Gus Dewine10 - 21 WPts
18/09/2035Tehran, Iran18 - 11 Ali Ayoub16 - 22 WPts
21/07/2035Krakow, Poland17 - 11 Natan Zajaczkowski5 - 23(1) WPts
23/05/2035Limerick, Ireland17 - 10 James Keane9 - 13 LPts
25/03/2035Munich, Germany16 - 10 Rollin Kaeding16 - 10 WPts
25/01/2035Kano, Nigeria16 - 9 Bright Azeez9 - 12(1) LPts
27/11/2034Riga, Latvia15 - 9 Igor Sprigulnieks6 - 18 WPts
28/09/2034Melbourne, Australia15 - 8 Brendan Stilley10 - 9 LPts
06/08/2034Mombasa, Kenya14 - 8 Mark Kivuva21(2) - 27 WPts
08/06/2034New Kingston, Jamaica13 - 8 Kris Birrell14 - 16 WPts
10/04/2034Melbourne, Australia12 - 8 Felix Todd0 - 2 WPts
09/02/2034Brisbane, Australia11 - 8 Chris Thornton6 - 11 WPts
14/12/2033Melbourne, Australia10 - 8 Marik Andrysiak4 - 10 WPts
14/10/2033Cartagena, Colombia10 - 7 Vicente Parra13 - 12 LPts
15/08/2033Melbourne, Australia9 - 7 Paul Sprott11 - 17 WPts
15/06/2033Brisbane, Australia8 - 7 Chris Ketchen2 - 16 WPts
11/05/2033Melbourne, Australia7 - 7 Dai Boak6 - 23 WPts
10/04/2033Carolina, Puerto Rico7 - 6 Guillermo Vallejos20 - 6 LPts
10/02/2033Melbourne, Australia7 - 5 Robert Darmian7 - 4 LPts
22/12/2032Melbourne, Australia6 - 5 Mark Moss0 - 7 WPts
21/10/2032Aden, Yemen6 - 4 Gazi Hossein8 - 14 LPts
22/08/2032Melbourne, Australia5 - 4 Eliasz Tyszka1 - 4 WPts
21/06/2032Melbourne, Australia4 - 4 Leeroy Racca1 - 6 WPts
24/04/2032Melbourne, Australia4 - 3 Miguel Roble2 - 4 LPts
25/02/2032Mendoza, Argentina4 - 2 Quito Belles10 - 23 LPts
28/12/2031Guangzhou, China4 - 1 Li-Liang Joe37 - 30(1) LPts
30/10/2031Melbourne, Australia3 - 1 Jasper Bradley2 - 7 WPts
30/08/2031Melbourne, Australia2 - 1 Robert Darmian2 - 0 WPts
01/07/2031Melbourne, Australia1 - 1 Gaelan Zeno0 - 1 WPts
01/05/2031Soledad, Colombia1 - 0 Angel Garcia8 - 18 LPts
03/03/2031Melbourne, Australia0 - 0 Dale Headen1 - 7 WPts