Weightclass:  Lightweight
Location:  Adelaide, Australia
Record:  22 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/06/2042Kumasi, Ghana21 - 24 David Sribor11 - 16 WPts
04/04/2042Vilnius, Lithuania20 - 24 Lukasz Kabacinski19 - 23 WPts
04/02/2042Dushanbe, Tajikistan20 - 23 Daniil Bajkodamoff30 - 14 LPts
06/12/2041Yaoundé, Cameroon20 - 22 Sid Sengatkuo19 - 10 LPts
08/10/2041Guatemala City, Guatemala20 - 21 Fidel Rio25 - 11 LPts
10/08/2041Adelaide, Australia19 - 21 Ian Zass7 - 4 WPts
09/06/2041Suez, Egypt18 - 21 Tariq Abdelmalek6 - 5 WPts
10/04/2041Port Said, Egypt18 - 20 Amer Kahraba19 - 23 LPts
10/02/2041Baku, Azerbaijan18 - 19 Eyyub Hoiskii11 - 15(1) LPts
13/12/2040Sunshine Coast, Australia18 - 18 Leo Veitch26 - 16 LPts
13/10/2040Adelaide, Australia17 - 18 Brad Adair10 - 22(2) WPts
13/08/2040Perth, Australia17 - 17 Brin Breckenridge12 - 16 LPts
12/06/2040Athens, Greece16 - 17 Nicolaus Christou1 - 16 WPts
14/04/2040Brisbane, Australia15 - 17 Lloyd Taggart21 - 9 WPts
17/02/2040Perth, Australia15 - 16 John McClenney25(5) - 14 LPts
18/12/2039Adelaide, Australia14 - 16 Paipharob Milinthachinda0 - 8 WPts
17/10/2039Melbourne, Australia14 - 15 Gregor Running14 - 20 LPts
17/08/2039Adelaide, Australia14 - 14 Gregor Running13 - 20 LPts
16/06/2039Garoua, Cameroon13 - 14 Verrill Castile10 - 7 WPts
16/04/2039Adelaide, Australia12 - 14 Andy Dunstan8 - 16 WPts
14/02/2039Adelaide, Australia12 - 13 Leo Magsanoc10 - 0 LPts
17/12/2038Waitakere, New Zealand12 - 12 John Kairau35 - 28 LPts
18/10/2038Samarinda, Indonesia11 - 12 Jaya Anaskia10 - 8 WPts
20/08/2038Petionville, Haiti10 - 12 Vachel Aime12 - 12 WPts
22/06/2038Mandaue, Philippines9 - 12 Clint Abucajo2 - 13 WPts
22/04/2038Adelaide, Australia8 - 12 Sam Litvin5 - 18 WPts
22/02/2038San Juan, Puerto Rico7 - 12 Antonio Gallego13 - 17(1) WPts
24/12/2037Adelaide, Australia6 - 12 Tobias MacLeay2 - 9 WPts
25/10/2037Perth, Australia6 - 11 Brin Breckenridge2 - 9 LPts
31/08/2037Adelaide, Australia5 - 11 Johnny Methvin0 - 3 WPts
02/07/2037Adelaide, Australia5 - 10 Aku Taina2 - 13 LPts
02/05/2037Adelaide, Australia4 - 10 Daniel Magan3 - 0 WPts
04/03/2037Melbourne, Australia3 - 10 Michael Draffen1 - 9 WPts
03/01/2037Seongnam, South Korea3 - 9 Seung-gyu Paik21(1) - 21 LPts
04/11/2036Geelong, Australia2 - 9 Brad Caird1 - 4 WPts
14/09/2036Cairns, Australia2 - 8 Paul Cromie5 - 25 LPts
16/07/2036Geelong, Australia1 - 8 Nathan Palamara3 - 21 WPts
10/06/2036Gold Coast, Australia1 - 7 Ewan Urquhart0 - 0 LPts
05/05/2036Plovdiv, Bulgaria1 - 6 Anastas á Ukrainov0 - 0 LPts
07/03/2036Santo Domingo Oeste, Dominican Republic1 - 5 Rio Razon7 - 15 LPts
07/01/2036Adelaide, Australia1 - 4 Vasili Ivlev6 - 14 LPts
07/11/2035Manukau, New Zealand1 - 3 Lewis Nehua4 - 10 LPts
09/09/2035Adelaide, Australia1 - 2 Spencer Moore0 - 1 LPts
21/07/2035Perth, Australia1 - 1 Dan Sloss0 - 5 LPts
23/05/2035Brisbane, Australia1 - 0 James Verratti7 - 18 LPts
17/04/2035Adelaide, Australia0 - 0 Vicente Vasallo1 - 4 WPts