Weightclass:  Middleweight
Location:  Hamilton, New Zealand
Record:  19 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/01/2035Hamilton, New Zealand18 - 16 Rob Holmes12 - 17 WPts
01/11/2034Hamilton, New Zealand18 - 15 William Wean10 - 27(1) LPts
01/09/2034Hamilton, New Zealand17 - 15 Arran Wands21(1) - 11 WPts
02/07/2034Cordoba, Spain16 - 15 Macario Nogales8 - 12 WPts
04/05/2034Ulaanbaatar, Mongolia15 - 15 Husam al Din Daichin16 - 24 WPts
06/03/2034Sofia, Bulgaria14 - 15 Vladislav á Arnautov10 - 11 WPts
06/01/2034Accra, Ghana14 - 14 Ibeamaka Asante40(2) - 23 LPts
08/11/2033Tirana, Albania13 - 14 Bujar Tafaj6 - 27 WPts
10/09/2033Aarhus, Denmark12 - 14 Thoralf Born12 - 13 WPts
13/07/2033Ciudad del Este, Paraguay11 - 14 Ryo Ector8 - 12 WPts
15/05/2033Geneva, Switzerland11 - 13 Gerard Bayle12 - 19 LPts
17/03/2033Dublin, Ireland10 - 13 Lloyd Hearn12 - 16 WPts
17/01/2033Bangkok, Thailand9 - 13 Petchbarngborn Tantariyanond5 - 18 WPts
19/11/2032Dublin, Ireland9 - 12 Karl MacCoughlan18 - 8 LPts
21/09/2032Hamilton, New Zealand8 - 12 Darryl Mundie7 - 21 WPts
25/07/2032Lima, Peru7 - 12 Onofre Ocanas3 - 2 WPts
27/05/2032Hamilton, New Zealand6 - 12 Chris Nowak7 - 16 WPts
27/03/2032Christchurch, New Zealand5 - 12 Sean Dykes4 - 9 WPts
29/01/2032Jaipur, India4 - 12 Akhil Riba8(1) - 13 WPts
01/12/2031Bogota, Colombia4 - 11 Elias Abril9 - 17 LPts
03/10/2031Bangkok, Thailand4 - 10 Nawaphon Pathompothong13(1) - 5 LPts
05/08/2031Bangkok, Thailand4 - 9 Kongjak Boonjumnong20 - 9 LPts
07/06/2031Jacksonville, USA4 - 8 Francisco Prior10(1) - 9 LPts
09/04/2031Sana'a, Yemen4 - 7 Imran Burhan14 - 27(1) LPts
09/02/2031Santo Domingo de Guzman, Dominican Republic3 - 7 Juan Aquino0 - 0 WPts
12/12/2030Bangkok, Thailand3 - 6 Keangsaklek Suwanasit34 - 8 LPts
14/10/2030Tehran, Iran3 - 5 Azam Kaber7 - 25(1) LPts
16/08/2030Mashhad, Iran3 - 4 Yasin Muhammad14(1) - 20 LPts
18/06/2030Wellington, New Zealand2 - 4 Nick Pherson9 - 17 WPts
23/04/2030Hamilton, New Zealand2 - 3 Kris Blaikie3 - 11(1) LPts
26/02/2030Spokane, USA1 - 3 Dave Marrero0 - 3 WPts
29/12/2029Hamilton, New Zealand1 - 2 Naoki Hori2 - 4 LPts
30/10/2029Hamilton, New Zealand0 - 2 Io King2 - 7 WPts
30/08/2029Auckland, New Zealand0 - 1 Chris Smith1 - 3 LPts
05/07/2029Hamilton, New Zealand0 - 0 Lewis Birney1 - 6 LPts