Weightclass:  Welterweight
Location:  Wellington, New Zealand
Record:  18 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2034Wellington, New Zealand17 - 17 Khong Cong17 - 14 WPts
09/12/2033Hanoi, Vietnam16 - 17 Khong Cong17 - 13 WPts
08/11/2033Baku, Azerbaijan16 - 16 Syed Saadeh19 - 16 LPts
08/10/2033Wellington, New Zealand16 - 15 Syed Saadeh18 - 16 LPts
04/09/2033Wellington, New Zealand16 - 14 Vorti Ekizyan31 - 8 LPts
08/07/2033Wellington, New Zealand15 - 14 Pedro Cardozo14 - 2 WPts
08/05/2033Ulaanbaatar, Mongolia15 - 13 Davaa Hsia9 - 27 LPts
09/03/2033Wellington, New Zealand14 - 13 Rex Mawhiu7 - 9 WPts
07/01/2033Toronto, Canada14 - 12 Euan Nisbet24(3) - 23 LPts
09/11/2032Bangkok, Thailand14 - 11 Kwantahi Dangda21 - 20 LPts
10/09/2032Wellington, New Zealand14 - 10 Haji Yahulykow44(1) - 16 LPts
12/07/2032Buenos Aires, Argentina14 - 9 Desiderio Monica9 - 5 LPts
14/05/2032Ecatepec, Mexico13 - 9 Xalvador Licona0 - 6 WPts
16/03/2032Wellington, New Zealand12 - 9 Ashley Appleton3 - 13 WPts
21/01/2032Auckland, New Zealand11 - 9 Rob Crum2 - 14 WPts
25/11/2031Christchurch, New Zealand11 - 8 Kyle Trott10 - 13 LPts
26/09/2031Waitakere, New Zealand11 - 7 Bryan Still11 - 15 LPts
30/07/2031Kosice, Slovakia10 - 7 Rostislav Popelka7 - 17 WPts
01/06/2031Wellington, New Zealand9 - 7 Haaris Nazimuddin3 - 4 WPts
01/04/2031Changsha, China8 - 7 Wang Tsay11 - 15 WPts
01/02/2031Manukau, New Zealand8 - 6 Leon Dewine0 - 18(1) LPts
05/12/2030Auckland, New Zealand7 - 6 Michael Orchard9 - 8 WPts
07/10/2030Wellington, New Zealand6 - 6 Gethin Conkey2 - 8 WPts
09/08/2030North Shore, New Zealand5 - 6 Brett Colgan2 - 3 WPts
12/06/2030Wellington, New Zealand5 - 5 George MacIntyre16 - 24(2) LPts
14/04/2030Wellington, New Zealand4 - 5 Bradley Alford6 - 8 WPts
14/02/2030Auckland, New Zealand4 - 4 Isaac Boylston16 - 11 LPts
17/12/2029Johannesburg, South Africa4 - 3 Naeem Masango14 - 16 LPts
19/10/2029Bursa, Turkey4 - 2 Derya Erdemir7 - 8 LPts
21/08/2029Wellington, New Zealand4 - 1 Jamie Holmes2 - 9 LPts
22/06/2029North Shore, New Zealand3 - 1 David Nevin0 - 5 WPts
28/04/2029Wellington, New Zealand2 - 1 John Paterson0 - 1 WPts
27/02/2029Mamelodi, South Africa2 - 0 Kadeem Masango12 - 16 LPts
30/12/2028Christchurch, New Zealand1 - 0 Paul Beatson0 - 6 WPts
05/11/2028Wellington, New Zealand0 - 0 Oleg Smisek0 - 7(1) WPts