Weightclass:  Middleweight
Location:  Melbourne, Australia
Record:  19 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/04/2045Melbourne, Australia18 - 26 Luis Pimienta4 - 11 WPts
21/02/2045Melbourne, Australia18 - 25 Kenzie Ruane25 - 16 LPts
20/12/2044Melbourne, Australia18 - 24 Kenzie Ruane24 - 16 LPts
17/10/2044Melbourne, Australia17 - 24 Joe Hason14 - 30(2) WPts
14/08/2044Melbourne, Australia16 - 24 Davor Jurak4 - 7 WPts
13/06/2044Melbourne, Australia15 - 24 Robert Leonetti3 - 5 WPts
12/04/2044Johannesburg, South Africa14 - 24 Kwanda Matlaba2 - 25 WPts
13/02/2044Melbourne, Australia13 - 24 Alec Urey6 - 34 WPts
22/12/2043Melbourne, Australia12 - 24 Aghasi Nahigyan1 - 6 WPts
20/10/2043Melbourne, Australia12 - 23 Wayne Sword17 - 22 LPts
17/08/2043Lima, Peru11 - 23 Jose Campoverde11 - 13(1) WPts
17/06/2043Melbourne, Australia11 - 22 Roger Belvin10 - 7 LPts
16/04/2043Madrid, Spain11 - 21 Dario Balan9 - 25(2) LPts
16/02/2043Melbourne, Australia10 - 21 Krystiyan Franko7 - 10(1) WPts
16/12/2042Toronto, Canada9 - 21 Jack Reddoch7 - 15 WPts
17/10/2042Melbourne, Australia8 - 21 Cole Scrivener5 - 12(1) WPts
16/08/2042Yerevan, Armenia8 - 20 Partughimeos Orchanian20 - 17 LPts
15/06/2042Brisbane, Australia7 - 20 Chris Walker13 - 19(3) WPts
16/04/2042Brisbane, Australia7 - 19 Paul Dawe11 - 15 LPts
15/02/2042Barquisimeto, Venezuela7 - 18 Xabat Rossel7 - 3 LPts
16/12/2041Winnipeg, Canada6 - 18 Bryan Herring0 - 4 WPts
16/10/2041Perth, Australia5 - 18 Declan Ray10 - 7 WPts
17/08/2041Melbourne, Australia5 - 17 David Berry8 - 9 LPts
19/06/2041Melbourne, Australia5 - 16 Kieran McCadden10 - 21 LPts
18/04/2041Melbourne, Australia5 - 15 Xaverius Lima3 - 6(1) LPts
17/02/2041Toshkent, Uzbekistan5 - 14 Pasha Salakhov19 - 18(2) LPts
20/12/2040Melbourne, Australia4 - 14 James Quinlan9 - 18(1) WPts
20/10/2040Melbourne, Australia3 - 14 Rico Quinonez1 - 4 WPts
20/08/2040Antofagasta, Chile3 - 13 Santiago Felipe3 - 15 LPts
20/06/2040Melbourne, Australia3 - 12 Danylko Levitsky4 - 6 LPts
20/04/2040Melbourne, Australia2 - 12 Joe Hason1 - 10(1) WPts
20/02/2040Melbourne, Australia2 - 11 Jordan Hind2 - 8(1) LPts
20/12/2039San Bernardo, Chile2 - 10 Aimon Carias8 - 10 LPts
22/10/2039Camaguey, Cuba2 - 9 Desiderio Torrico7 - 12 LPts
22/08/2039Sydney, Australia2 - 8 Cody Taggart5 - 12 LPts
26/06/2039Adelaide, Australia2 - 7 Rich Morris1 - 9(2) LPts
25/04/2039Sunshine Coast, Australia2 - 6 Harry McAllister3 - 14 LPts
24/02/2039Melbourne, Australia2 - 5 Kris Butler1 - 6(1) LPts
27/12/2038Melbourne, Australia1 - 5 Arran Law0 - 5 WPts
27/10/2038Lusaka, Zambia1 - 4 Shontae Kabwe5 - 16 LPts
28/08/2038Sydney, Australia1 - 3 Richard Irwin3 - 8 LPts
06/07/2038Canberra, Australia1 - 2 James Gallagher0 - 0 LPts
10/05/2038Adelaide, Australia1 - 1 John Louie6 - 11 LPts
13/03/2038Melbourne, Australia1 - 0 David Weatherhead11 - 17(1) LPts
12/01/2038Melbourne, Australia0 - 0 Louis Whary0 - 2 WPts