Weightclass:  Welterweight
Location:  Sydney, Australia
Record:  25 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/08/2042Sydney, Australia24 - 19 Hardicanute Pettersen2 - 3 WPts
24/06/2042Sydney, Australia24 - 18 Arseni Asadov5 - 1 LPts
24/04/2042Sydney, Australia23 - 18 Zahir Hasain7 - 22 WPts
23/02/2042Sydney, Australia22 - 18 Chalermjak Duanaaymukdahan1 - 8 WPts
22/12/2041Sydney, Australia22 - 17 John Pinkerton1 - 1 LPts
20/10/2041Sydney, Australia21 - 17 Nicholas Pipes8 - 13(1) WPts
19/08/2041Sydney, Australia20 - 17 Fritzie Shnorhali3 - 3 WPts
18/06/2041Sydney, Australia20 - 16 John Cousar7 - 20 LPts
17/04/2041Lima, Peru19 - 16 Vidal Montesinos19 - 19 WPts
17/02/2041Sydney, Australia18 - 16 Nicholas Pipes5 - 12(1) WPts
20/12/2040Sydney, Australia18 - 15 Jake Miranchuk3 - 26 LPts
19/10/2040Sydney, Australia17 - 15 Udenwa Kibuule0 - 11 WPts
19/08/2040Sydney, Australia17 - 14 James Zobnin6 - 13 LPts
18/06/2040Guatemala City, Guatemala16 - 14 Ulises Delfino0 - 0 WPts
20/04/2040Maracaibo, Venezuela16 - 13 Xavier Olivero17 - 25 LPts
21/02/2040Toulon, France16 - 12 Paris Provost8 - 19 LPts
23/12/2039Ponce, Puerto Rico15 - 12 Diego Caraveo1 - 0 WPts
25/10/2039Sydney, Australia14 - 12 Vicenzo Veronisi3 - 2 WPts
24/08/2039Sydney, Australia13 - 12 Cole Siska1 - 0 WPts
23/06/2039Sydney, Australia12 - 12 Mark Clisham4 - 14 WPts
23/04/2039Sydney, Australia11 - 12 Andro Kokic1 - 2 WPts
22/02/2039Sydney, Australia10 - 12 Sam Ismailyan2 - 7 WPts
25/12/2038Valencia, Venezuela10 - 11 Kiki Ochoa14 - 6 LPts
27/10/2038Santa Cruz de la Sierra, Bolivia10 - 10 Gervasio Orbe6 - 12 LPts
27/08/2038Sydney, Australia9 - 10 Paul Ure5 - 4 WPts
29/06/2038Brisbane, Australia8 - 10 Inigo Smith12 - 31 WPts
12/05/2038Sydney, Australia8 - 9 Rob Speros13 - 16 LPts
13/03/2038Sydney, Australia7 - 9 Yves Giroud7 - 22 WPts
11/01/2038Ponce, Puerto Rico6 - 9 Salvador Preciado0 - 2 WPts
12/11/2037Melbourne, Australia5 - 9 Mark Yaghlyan4 - 2 WPts
15/09/2037Brisbane, Australia5 - 8 Dai Maddux12 - 33 LPts
17/07/2037Melbourne, Australia5 - 7 Peter Camm19 - 20(1) LPts
17/05/2037Sydney, Australia4 - 7 Kyle Carey0 - 4 WPts
17/03/2037Sydney, Australia3 - 7 Felix Remes1 - 9 WPts
15/01/2037Sydney, Australia3 - 6 Kris Dodd7 - 14 LPts
17/11/2036Adelaide, Australia2 - 6 William Sarr2 - 0 WPts
19/09/2036Paris, France1 - 6 Andre Depardieu0 - 4 WPts
22/07/2036Sydney, Australia1 - 5 Noah Fyffe4 - 8 LPts
22/05/2036Breda, Netherlands1 - 4 Davy Caervoet19 - 15 LPts
24/03/2036Sydney, Australia0 - 4 Fraser Dodd0 - 7 WPts
24/01/2036Perth, Australia0 - 3 Rob Bean4 - 12 LPts
25/11/2035Sydney, Australia0 - 2 Rob Mishkin3 - 3 LPts
01/10/2035Sydney, Australia0 - 1 Kyle Grahame17 - 23 LPts
19/08/2035Brisbane, Australia0 - 0 Rob Satter9 - 16 LPts