Weightclass:  Light Welterweight
Location:  Christchurch, New Zealand
Record:  24 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2033Christchurch, New Zealand23 - 19 Abdul Moghaddam1 - 4 WPts
03/10/2033Christchurch, New Zealand22 - 19 Xayvion Ngcobo1 - 0 WPts
03/08/2033Christchurch, New Zealand21 - 19 Bryan Moultrie1 - 1 WPts
02/06/2033Christchurch, New Zealand21 - 18 Inigo Rauhihi10 - 13 LPts
02/04/2033Christchurch, New Zealand20 - 18 Inigo Rauhihi10 - 12 WPts
01/02/2033Christchurch, New Zealand19 - 18 Kingi Hapi3 - 13 WPts
02/12/2032Christchurch, New Zealand18 - 18 Robert Hyndman2 - 13 WPts
02/10/2032Christchurch, New Zealand17 - 18 Dai Elley3 - 23 WPts
03/08/2032Christchurch, New Zealand16 - 18 Rob Craigen12 - 11 WPts
04/06/2032Christchurch, New Zealand15 - 18 Sam Jarvie2 - 13 WPts
04/04/2032Christchurch, New Zealand14 - 18 David Flockhart11 - 24 WPts
04/02/2032Christchurch, New Zealand13 - 18 Heriko Maere4 - 3 WPts
06/12/2031Christchurch, New Zealand12 - 18 Kae Pohopohe9 - 7 WPts
07/10/2031Leon, Nicaragua12 - 17 Quin Gamon40 - 22(1) LPts
09/08/2031Konibodom, Tajikistan12 - 16 Fariz Mirzoev21 - 18 LPts
11/06/2031Christchurch, New Zealand11 - 16 Robert Tew4 - 6 WPts
11/04/2031Manukau, New Zealand11 - 15 Will Yeamans12 - 7 LPts New Zealand National Championships 2031View
24/02/2031Christchurch, New Zealand10 - 15 Leighton Heaven8 - 11 WPts
30/12/2030Waitakere, New Zealand9 - 15 Harvey Profitt31 - 19 WPts
29/11/2030Auckland, New Zealand9 - 14 Colin Fotheringham19 - 21 LPts
29/10/2030Buenos Aires, Argentina9 - 13 Santiago Lozano46 - 21 LPts
31/08/2030Manukau, New Zealand9 - 12 David Hughen28(1) - 6 LPts
08/07/2030Waitakere, New Zealand9 - 11 Michael Gaynor11 - 18 LPts
12/05/2030Christchurch, New Zealand9 - 10 Neil Tansey25 - 27 LPts
11/04/2030Auckland, New Zealand9 - 9 Mark Hopa13 - 4 LPts New Zealand National Championships 2030View
08/03/2030Wellington, New Zealand8 - 9 Will Leslie5 - 17 WPts
10/01/2030Waitakere, New Zealand7 - 9 Michael Gaynor10 - 16 WPts
11/11/2029North Shore, New Zealand6 - 9 Taaura Paraeroa3 - 8 WPts
12/09/2029Christchurch, New Zealand5 - 9 Zelipe Arellano1 - 12 WPts
14/07/2029Christchurch, New Zealand5 - 8 Lovro Vulic7 - 12 LPts
16/05/2029Bangkok, Thailand5 - 7 Yokthong Boonyong25(2) - 19 LPts
17/03/2029Waitakere, New Zealand5 - 6 David Lapsley6 - 13 LPts
18/01/2029Christchurch, New Zealand5 - 5 Will Yeamans3 - 1 LPts
20/11/2028Christchurch, New Zealand5 - 4 Andy Iverson4 - 6 LPts
21/09/2028Christchurch, New Zealand4 - 4 Charles Meek4 - 7 WPts
23/07/2028Torreon, Mexico4 - 3 Juan Vizcaino4 - 5 LPts
25/05/2028Christchurch, New Zealand3 - 3 Walter Vermeulen7 - 7 WPts
26/03/2028Durham, USA3 - 2 Dave Crofoot4 - 7 LPts
27/01/2028Madrid, Spain2 - 2 Vegas Villicana10 - 8 WPts
28/11/2027Christchurch, New Zealand1 - 2 Joshua Kouku4 - 7 WPts
29/09/2027Chitungwiza, Zimbabwe1 - 1 Kian Samkange5 - 23 LPts
01/08/2027North Shore, New Zealand1 - 0 Antwan Ballantyne2(1) - 5 LPts
02/06/2027Waitakere, New Zealand0 - 0 Hugh Boliver0 - 0 WPts