Weightclass:  Middleweight
Location:  Cairns, Australia
Record:  7 - 38(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2041Cairns, Australia7 - 37(1) Chancellor Machin5 - 14 LPts
26/10/2041Cairns, Australia7 - 36(1) Tadzio Wolek19 - 9 LPts
24/08/2041Cairns, Australia7 - 35 Henry Bowen19 - 4(1) LKO2
23/06/2041Cairns, Australia6 - 35 Blake MacBride0 - 2 WPts
22/04/2041Cairns, Australia5 - 35 Ian Lyell1 - 0 WPts
21/02/2041Cairns, Australia4 - 35 Skjold Juhl4 - 8 WPts
23/12/2040Cairns, Australia3 - 35 Egil Dittmer0 - 4 WPts
22/10/2040Cairns, Australia3 - 34 Wayne Sword8 - 11 LPts
21/08/2040Cairns, Australia3 - 33 Lewis Gebbie6 - 3 LPts
20/06/2040Cairns, Australia3 - 32 John Headden3 - 14 LPts
19/04/2040Cairns, Australia3 - 31 Shaun Boyle7 - 16 LPts
19/02/2040Cairns, Australia2 - 31 Peter Baaghjian2 - 10 WPts
19/12/2039Burnaby, Canada2 - 30 Dominic Weatherspoon5 - 4 LPts
21/10/2039Santa Cruz de la Sierra, Bolivia2 - 29 Angel Pacifico72(3) - 23 LPts
23/08/2039Cairns, Australia2 - 28 Nathan Mulherin1 - 5 LPts
22/06/2039Eindhoven, Netherlands2 - 27 Godefroid Danche44 - 26 LPts
24/04/2039Melbourne, Australia2 - 26 Kieran McCadden3 - 15 LPts
24/02/2039Heraklion, Greece2 - 25 Vasilios Papandrea9 - 13(1) LPts
27/12/2038Omsk, Russia2 - 24 Konstantin Berkutov12 - 27 LPts
28/10/2038Melbourne, Australia2 - 23 Ian McGrath7 - 13(3) LPts
02/09/2038Bratislava, Slovakia2 - 22 LukᚠBendik25 - 21 LPts
05/07/2038Liege, Belgium2 - 21 Jean-Baptiste Olin0 - 0 LPts
07/05/2038Melbourne, Australia2 - 20 Rehan Mansur3 - 27(1) LPts
09/03/2038Melbourne, Australia2 - 19 Robert Armstrong11 - 9 LPts
09/01/2038Cairns, Australia2 - 18 Corey Quatey0 - 16(1) LPts
10/11/2037Adelaide, Australia2 - 17 Floyd Souter9 - 11 LPts
10/09/2037Melbourne, Australia2 - 16 Charles Algeo0 - 14 LPts
15/07/2037Krakow, Poland2 - 15 Hubert Czajka3 - 5(1) LPts
17/05/2037Ponce, Puerto Rico2 - 14 Xaver Cabrera34 - 11 LPts
19/03/2037Melbourne, Australia2 - 13 Max Kyles3 - 17 LPts
19/01/2037Adelaide, Australia2 - 12 Charlie Lyell6 - 16 LPts
19/12/2036Prague, Czech Republic2 - 11 Abdon Sis4 - 5 LPts
01/12/2036Melbourne, Australia2 - 10 John Mungle20 - 9 LPts
31/10/2036Montreal, Canada2 - 9 Byron St. Marie27 - 3(1) LPts
11/10/2036Tokyo, Japan2 - 8 Michi Makino3 - 2 LPts
02/10/2036Mexico City, Mexico1 - 8 Sagaz Rivas3 - 3 WPts
15/09/2036Dushanbe, Tajikistan1 - 7 Zernebog Ahmadov13 - 10 LPts
01/09/2036New Delhi, India0 - 7 Gautam Sen1 - 1 WPts
13/08/2036Quebec City, Canada0 - 6 Roger Laird10 - 5 LPts
08/08/2036El Paso, USA0 - 5 Paul Douglass1 - 1 LPts
07/08/2036Montreal, Canada0 - 4 Elliot Desnos13 - 2 LPts
02/08/2036Paris, France0 - 3 Sennett Adore13 - 4 LPts
27/07/2036Havana, Cuba0 - 2 Cuba Avella8 - 2 LPts
26/07/2036Los Angeles, USA0 - 1 Michael Nichol16 - 1 LPts
20/07/2036Cairns, Australia0 - 0 Mauro Calise2 - 4 LPts