Weightclass:  Lightweight
Location:  Auckland, New Zealand
Record:  23 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/02/2044Auckland, New Zealand22 - 22 Anton Zaro31 - 19 WPts
07/12/2043Auckland, New Zealand21 - 22 Paul Ingram0 - 1 WPts
04/10/2043Auckland, New Zealand20 - 22 Puta Pera13 - 15 WPts
02/08/2043Auckland, New Zealand19 - 22 Bart Scobie0 - 1 WPts
31/05/2043Auckland, New Zealand18 - 22 Peter Hori3 - 3 WPts
30/03/2043Auckland, New Zealand17 - 22 Amer Sheikh16 - 17 WPts
27/01/2043Auckland, New Zealand16 - 22 Ruki Haua3 - 7 WPts
25/11/2042Auckland, New Zealand15 - 22 Leo Broderick11 - 8 WPts
23/09/2042Auckland, New Zealand14 - 22 David Bourland0 - 2 WPts
22/07/2042Mexico City, Mexico13 - 22 Jerrold Valentino4 - 13(1) WPts
24/05/2042Auckland, New Zealand12 - 22 Jack Pendry12 - 16 WPts
25/03/2042Carolina, Puerto Rico11 - 22 Alano Baldonado4 - 5 WPts
25/01/2042Auckland, New Zealand10 - 22 Callum Brier0 - 3 WPts
23/11/2041Hamilton, New Zealand9 - 22 Mark Bach6 - 20 WPts
24/09/2041Yaoundé, Cameroon9 - 21 Etienne Braudel4 - 25 LPts
27/07/2041Hamilton, New Zealand9 - 20 Pahu Pera10 - 22 LPts
22/06/2041Auckland, New Zealand9 - 19 Joel Buell12 - 15 LPts
22/05/2041Auckland, New Zealand8 - 19 Rob Ines0 - 1 WPts
22/03/2041Lubeck, Germany7 - 19 Styne Maike13 - 8 WPts
22/01/2041Raleigh, USA7 - 18 Dan Spedding17 - 9(2) LPts
24/11/2040Belo Horizonte, Brazil7 - 17 Ramiro Matos18(3) - 36(1) LPts
25/09/2040Auckland, New Zealand6 - 17 Senen Makatindu0 - 9 WPts
26/07/2040Auckland, New Zealand6 - 16 Arnie Huatahi11 - 12 LPts
26/05/2040Auckland, New Zealand5 - 16 Wayne Hona10 - 12 WPts
26/03/2040Benin City, Nigeria4 - 16 Umair Kabir1 - 12 WPts
26/01/2040Auckland, New Zealand3 - 16 Pahu Pera4 - 19 WPts
25/11/2039Nashville, USA3 - 15 Noel Nevins20 - 26 LPts
27/09/2039Auckland, New Zealand2 - 15 Mark Craddock3 - 14 WPts
27/07/2039Mexico City, Mexico2 - 14 Cipriano Trejo9 - 14 LPts
29/05/2039Auckland, New Zealand1 - 14 David Slatter2 - 9 WPts
29/03/2039Toronto, Canada1 - 13 Sam Griff18 - 27 LPts
29/01/2039Auckland, New Zealand1 - 12 John Stirton8 - 6(1) LPts
28/12/2038Christchurch, New Zealand1 - 11 Johnny Nelson12 - 18 LPts
27/11/2038Amsterdam, Netherlands1 - 10 Rune Van Breeda12 - 19 LPts
29/09/2038Karaj, Iran1 - 9 Imran Saeed13 - 22(1) LPts
01/08/2038Almaty, Kazakhstan1 - 8 Waleed Matughanov17 - 13 LPts
01/06/2038Mississauga, Canada1 - 7 Dillon Sellards13 - 13 LPts
01/04/2038Almaty, Kazakhstan1 - 6 Irfan Gharasbaev16 - 18 LPts
01/02/2038Auckland, New Zealand1 - 5 Arnie Huatahi2 - 5 LPts
01/12/2037Auckland, New Zealand1 - 4 Paul Flynn7 - 15 LPts
03/10/2037Tehran, Iran1 - 3 Adnan Kazemi9 - 23 LPts
05/08/2037Auckland, New Zealand1 - 2 Jack Chrystal0 - 0 LPts
28/06/2037Auckland, New Zealand1 - 1 Robert Copland14 - 14 LPts
08/05/2037Auckland, New Zealand1 - 0 Rob Wallace18 - 8 LPts
05/04/2037Auckland, New Zealand0 - 0 Vincent Linen0 - 6 WPts