Weightclass:  Welterweight
Location:  Brisbane, Australia
Record:  19 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/08/2042Brisbane, Australia18 - 15 Volodymyr Pavlovsky1 - 3 WPts
27/06/2042Brisbane, Australia17 - 15 Symon Davidovich4 - 9 WPts
26/04/2042Brisbane, Australia16 - 15 Danny Maukau2 - 16(1) WPts
25/02/2042Brisbane, Australia15 - 15 Oliver Lusk0 - 2 WPts
24/12/2041Brisbane, Australia14 - 15 Joseph Carrie3 - 10(2) WPts
22/10/2041Brisbane, Australia14 - 14 Koldan Nabiyev5 - 19 LPts
21/08/2041Brisbane, Australia14 - 13 Lisandro Serafin14 - 30 LPts
20/06/2041Brisbane, Australia13 - 13 Chatpetch Sithraran3 - 11 WPts
19/04/2041Brisbane, Australia12 - 13 Vjeko Pilipovic0 - 1 WPts
18/02/2041Brisbane, Australia11 - 13 Kai Baker0 - 9 WPts
20/12/2040Brisbane, Australia10 - 13 Leeroy Misko2 - 5 WPts
19/10/2040Helsinki, Finland9 - 13 Jere Kollontai3 - 5 WPts
20/08/2040Basel, Switzerland8 - 13 Meyer Scheuring0 - 5 WPts
20/06/2040Brisbane, Australia7 - 13 Michael Lyell1 - 2 WPts
19/04/2040Brampton, Canada6 - 13 Leighton Cameron3 - 5(1) WPts
20/02/2040Tokyo, Japan6 - 12 Yasushi Mori18 - 17 LPts
22/12/2039Berlin, Germany6 - 11 Le+¦ Blaschke18 - 26(1) LPts
23/10/2039Brisbane, Australia6 - 10 Ian Minnie13 - 6 LPts
02/09/2039Wollongong, Australia6 - 9 Nick Kolodinsky6 - 14 LPts
19/07/2039Sydney, Australia6 - 8 Mark Kilgore13 - 16 LPts
16/06/2039Toshkent, Uzbekistan6 - 7 Valeri Temirbulatov11 - 24 LPts
18/04/2039Bamenda, Cameroon6 - 6 Rush Besong9 - 11 LPts
18/02/2039Antipolo, Philippines6 - 5 Robert Maturan10 - 11 LPts
21/12/2038Melbourne, Australia6 - 4 James Georgas3 - 2 LPts
26/10/2038Kumasi, Ghana6 - 3 Kendis Ampaw16 - 18 LPts
28/08/2038Managua, Nicaragua5 - 3 Leonardo Carabajal9 - 12 WPts
30/06/2038Brisbane, Australia4 - 3 Davie Tait0 - 3 WPts
29/04/2038Maracaibo, Venezuela4 - 2 Elias Vallejos13 - 21 LPts
01/03/2038Melbourne, Australia3 - 2 Davie Tait0 - 0 WPts
11/01/2038Brisbane, Australia2 - 2 Xi-Wang Yoo1 - 9(1) WPts
12/11/2037Brisbane, Australia1 - 2 Kyle Carey0 - 7 WPts
13/09/2037Brest, Belarus1 - 1 Kolzak Yurkovich13 - 4 LPts
16/07/2037Melbourne, Australia0 - 1 Paul Ure1 - 1 WPts
31/05/2037Melbourne, Australia0 - 0 Andy MacNair14 - 25(1) LPts