Weightclass:  Lightweight
Location:  Manukau, New Zealand
Record:  33 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/03/2037Manukau, New Zealand32 - 9 Trystan Berland3 - 9 WPts
04/01/2037Manukau, New Zealand31 - 9 Vicente Alfonso1 - 0 WPts
04/11/2036Zarqa, Jordan30 - 9 Asif Abdelrahman11 - 31 WPts
06/09/2036Jaipur, India29 - 9 Jaidev Bakshi5 - 32 WPts
09/07/2036Wellington, New Zealand28 - 9 Max Liddell9 - 23 WPts
21/05/2036Manukau, New Zealand27 - 9 Neil Aulds22 - 13 WPts
17/04/2036Christchurch, New Zealand27 - 8 John Kairau20 - 20 LPts New Zealand National Championships 2036View
14/04/2036Christchurch, New Zealand26 - 8 Connor Ironside4 - 2 WPts New Zealand National Championships 2036View
11/04/2036Christchurch, New Zealand25 - 8 Matthew Tedford21(3) - 10 WPts New Zealand National Championships 2036View
20/03/2036Christchurch, New Zealand24 - 8 Richard Kelso24 - 13 WPts
15/02/2036Manukau, New Zealand23 - 8 Brin Atkins14 - 25 WPts
02/01/2036Thessaloniki, Greece22 - 8 Tyrone Kairis32 - 20 WPts
02/11/2035Stuttgart, Germany21 - 8 Krischen Billerbeck2 - 4 WPts
04/09/2035Nashville, USA20 - 8 Fraser Leask13 - 16 WPts
07/07/2035Telford, UK19 - 8 Lloyd Orrick8 - 19(1) WPts
08/05/2035Accra, Ghana19 - 7 Chike Aduamah14 - 18 LPts
10/03/2035Manukau, New Zealand18 - 7 Elliot Banker7 - 20 WPts
18/01/2035Turmero, Venezuela17 - 7 Lorenzo Rozario4 - 16 WPts
17/11/2034Manukau, New Zealand16 - 7 Robert Dudgeon1 - 12 WPts
17/09/2034Manukau, New Zealand15 - 7 Kir Arshavin0 - 3 WPts
19/07/2034Karagandy, Kazakhstan15 - 6 Mahammad Saciev22 - 14 LPts
19/05/2034Manukau, New Zealand14 - 6 Roger Petticrew0 - 6 WPts
19/03/2034Manukau, New Zealand13 - 6 Matt Ohutu1 - 10 WPts
19/01/2034North Shore, New Zealand12 - 6 Antwan Roose4 - 10 WPts
19/11/2033Barranquilla, Colombia11 - 6 Francisco Benito14 - 11 WPts
21/09/2033Middlesbrough, UK10 - 6 John Hanen3 - 2 WPts
23/07/2033Lima, Peru10 - 5 Quiqui Saiz5 - 12 LPts
25/05/2033North Shore, New Zealand9 - 5 Ben Rehanga4 - 2 WPts
28/03/2033Manukau, New Zealand8 - 5 Stephen Yeats3 - 9 WPts
29/01/2033Waitakere, New Zealand7 - 5 Napo Meihana4 - 14 WPts
04/12/2032Auckland, New Zealand6 - 5 Arnie Cullens9 - 9 WPts
08/10/2032Christchurch, New Zealand5 - 5 Chris Davidge10 - 16 WPts
10/08/2032Manukau, New Zealand4 - 5 Hugh Crary1 - 28 WPts
13/06/2032Auckland, New Zealand3 - 5 Rongoáá Pawhau6 - 23 WPts
01/05/2032Auckland, New Zealand2 - 5 Matt Potts0 - 0 WPts
31/03/2032Waitakere, New Zealand1 - 5 Josh Horohau2 - 13 WPts
23/02/2032Tegucigalpa, Honduras1 - 4 Gig Madera7 - 12(1) LPts
26/12/2031Auckland, New Zealand0 - 4 Roger Jones9 - 25(1) WPts
11/11/2031Yerevan, Armenia0 - 3 Derun Finigian4 - 5 LPts
11/09/2031Manukau, New Zealand0 - 2 Joel Spencer12 - 16 LPts
07/08/2031Turin, Italy0 - 1 Vicenzo Sellitti6(1) - 13 LPts
09/06/2031Manukau, New Zealand0 - 0 Richard Kelso2 - 4 LPts