Weightclass:  Heavyweight
Location:  Melbourne, Australia
Record:  6 - 40(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2042Melbourne, Australia6 - 39(5) Jack Rallis3 - 6 LPts
06/04/2042Melbourne, Australia5 - 39(5) Ringling Edelstadt6 - 4 WPts
03/02/2042Melbourne, Australia5 - 38(5) Joe McAlpine10 - 18 LPts
02/12/2041Tampere, Finland4 - 38(5) Teppo Weilin4 - 7 WPts
04/10/2041Baltimore, USA3 - 38(5) James Carneal1 - 20 WPts
05/08/2041Nizhny Novgorod, Russia3 - 37(5) Timofei Grigoryev19 - 11 LPts
07/06/2041Kano, Nigeria3 - 36(5) Idris Baruwa18 - 23 LPts
09/04/2041Khenifra, Morocco3 - 35(5) Khalid Jaber18 - 6 LPts
09/02/2041Anchorage, USA3 - 34(5) Lucas Tear22 - 6 LPts
12/12/2040Khujand, Tajikistan3 - 33(5) Firdovsi Khan23 - 21 LPts
14/10/2040Sofia, Bulgaria2 - 33(5) Branimir á Ruskov17 - 13 WPts
16/08/2040Melbourne, Australia2 - 32(5) Stephen Weatherton7 - 22 LPts
22/06/2040Melbourne, Australia2 - 31(5) Owen Havey7 - 26 LPts
09/05/2040Melbourne, Australia2 - 30(5) Mark Drummond3 - 21 LPts
08/04/2040Takoradi, Ghana1 - 30(5) Shaun Adu8 - 24(1) WPts
09/02/2040Viba del Mar, Chile1 - 29(5) Saturnin Penaranda8 - 11 LPts
10/12/2039Sofia, Bulgaria1 - 28(5) Kaloyan á Chekhov16 - 14 LPts
11/10/2039Aba, Nigeria1 - 27(5) Mudashiru Omagbemi11 - 24 LPts
13/08/2039Petionville, Haiti1 - 26(5) Neville Beaulac14 - 9 LPts
15/06/2039Curitiba, Brazil0 - 26(5) Dimos Trigueros6 - 27(1) WPts
17/04/2039Kaduna, Nigeria0 - 25(5) Oliver Iwuji14 - 11 LPts
17/02/2039Delmas, Haiti0 - 24(5) Louis Caron10 - 10 LPts
20/12/2038Tamale, Ghana0 - 23(5) Andy Panyin17 - 8(1) LPts
22/10/2038Shymkent, Kazakhstan0 - 22(5) Rashid Tulepbaew15 - 13 LPts
24/08/2038Accra, Ghana0 - 21(5) Razi Akuetteh3 - 31(1) LPts
26/06/2038Freiburg, Germany0 - 20(5) Burgess Strenk19 - 22(1) LPts
27/04/2038Samarqand, Uzbekistan0 - 19(4) Farman Mahdavi17 - 17 LKO3
27/02/2038Sofia, Bulgaria0 - 18(4) Iliya á Petrov21 - 22 LPts
30/12/2037Cagliari, Italy0 - 17(4) Colombo Audisio11 - 18(1) LPts
01/11/2037Chicago, USA0 - 16(4) Kris Lister11 - 24 LPts
03/09/2037San Felipe de Puerto Plata, Dominican Republic0 - 15(4) Manny Larios17 - 13(1) LPts
06/07/2037Algiers, Algeria0 - 14(4) Umair Rabhi8 - 16 LPts
07/05/2037Lublin, Poland0 - 13(4) Jakub Sobkowiak9 - 19 LPts
09/03/2037Buenos Aires, Argentina0 - 12(4) Aimon Aranda13 - 10 LPts
09/01/2037Yerevan, Armenia0 - 11(4) Nartuni Nabighyan10 - 7 LPts
11/11/2036Brisbane, Australia0 - 10(4) Chris Thornton10(1) - 24 LPts
13/09/2036Santo Domingo Oeste, Dominican Republic0 - 9(3) Santiago Maravilla19 - 23 LKO2
16/07/2036Melbourne, Australia0 - 8(3) Callum Quire5 - 9 LPts
21/05/2036Boston, USA0 - 7(3) Aeron Howell11 - 16 LPts
23/03/2036Sheffield, UK0 - 6(2) Mohsin Farid6 - 25 LKO3
24/01/2036Portmore, Jamaica0 - 5(2) Lewis Price12 - 13 LPts
26/11/2035Barranquilla, Colombia0 - 4(2) Bronco Larez11 - 14 LPts
28/09/2035Rotterdam, Netherlands0 - 3(1) Abraham Van den Dact8 - 21 LKO3
31/07/2035Brisbane, Australia0 - 2(1) Alastair Leithead7 - 12 LPts
04/06/2035Sydney, Australia0 - 1 Leeroy Racca4 - 21 LKO3
21/04/2035Melbourne, Australia0 - 0 Rob McCathern0 - 1 LPts