Weightclass:  Middleweight
Location:  Manukau, New Zealand
Record:  6 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/04/2033Manukau, New Zealand6 - 33 Paul Catambay11 - 4 LPts
01/02/2033Manukau, New Zealand6 - 32 Hardicanute Nohr13 - 14 LPts
02/12/2032Manukau, New Zealand6 - 31 John Kitemoko2 - 6(1) LPts
02/10/2032Manukau, New Zealand5 - 31 Artemesio Panagakos1 - 10 WPts
03/08/2032Manukau, New Zealand5 - 30 Diego Iyog2 - 21 LPts
04/06/2032Manukau, New Zealand5 - 29 Xabat Caluag9 - 5 LPts
04/04/2032Manukau, New Zealand4 - 29 Chan-dong Yoon10 - 7 WPts
04/02/2032Manukau, New Zealand3 - 29 Robert Sheedy2 - 9 WPts
06/12/2031Manukau, New Zealand3 - 28 James Shih1 - 6 LPts
07/10/2031Manukau, New Zealand3 - 27 Ben Charles2 - 3 LPts
07/08/2031Manukau, New Zealand3 - 26 Clinton Sayer9 - 14 LPts
08/06/2031Manukau, New Zealand2 - 26 Darryl Mundie2 - 18 WPts
08/04/2031New Kingston, Jamaica2 - 25 Isaac Kilman32 - 11 LPts
08/02/2031Christchurch, New Zealand2 - 24 Mark Harkins11 - 16 LPts
11/12/2030Dublin, Ireland2 - 23 Shane McCargar18 - 17 LPts
13/10/2030Anyang, South Korea2 - 22 Ki-hun Ki26(1) - 20 LPts
15/08/2030Sunderland, UK2 - 21 Arnie Bove13 - 25(9) LPts
17/06/2030Bradford, UK2 - 20 Sam Christie8 - 26 LPts
19/04/2030Novokuznetsk, Russia2 - 19 Afanas Datsyuk6 - 22 LPts
19/02/2030Manukau, New Zealand1 - 19 Darryl Mundie1 - 11 WPts
22/12/2029Metz, France1 - 18 Jay Courau1 - 4 LPts
24/10/2029Istaravshan, Tajikistan1 - 17 Aleksandr Urazov13 - 10(1) LPts
26/08/2029Manukau, New Zealand0 - 17 Geoff Pomana2 - 4 WPts
28/06/2029Birmingham, UK0 - 16 Alec Safley15 - 15 LPts
30/04/2029Auckland, New Zealand0 - 15 Hayden Virtue4 - 8 LPts
10/03/2029Bangkok, Thailand0 - 14 Manopnoi Thamsatchanan23 - 23 LPts
10/01/2029Riga, Latvia0 - 13 Goga Ziguzis25 - 9 LPts
12/11/2028Auckland, New Zealand0 - 12 Ben Roderick14 - 12 LPts
14/09/2028Manukau, New Zealand0 - 11 James Hoani0 - 1 LPts
16/07/2028Hyderabad, India0 - 10 Danyaal Sahli19(2) - 10 LPts
18/05/2028Hamilton, New Zealand0 - 9 Declan Kenneth16 - 31 LPts
24/03/2028Dublin, Ireland0 - 8 Killian Ivers19 - 24 LPts
25/01/2028Kuala Lumpur, Malaysia0 - 7 Sam Yao3 - 9 LPts
27/11/2027Manukau, New Zealand0 - 6 James Kinnison4 - 16 LPts
07/10/2027Christchurch, New Zealand0 - 5 Rob Jeans18 - 22 LPts
05/09/2027Christchurch, New Zealand0 - 4 David Hopes0 - 0 LPts
31/07/2027Hamilton, New Zealand0 - 3 Brett Bigg1 - 3 LPts
05/06/2027Auckland, New Zealand0 - 2 James Philp7 - 12 LPts
07/04/2027Christchurch, New Zealand0 - 1 Mark Harkins0 - 0 LPts
20/02/2027Manukau, New Zealand0 - 0 Greg Jarvie1 - 2 LPts