Weightclass:  Light Welterweight
Location:  Waitakere, New Zealand
Record:  17 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/04/2031Waitakere, New Zealand16 - 19 Mark Cobbina2 - 6 WPts
27/02/2031Waitakere, New Zealand15 - 19 Ikechukwu Ajuwa1 - 3 WPts
29/12/2030Santo Domingo Este, Dominican Republic14 - 19 Vicente Mario0 - 2 WPts
31/10/2030Yaoundé, Cameroon13 - 19 Chandler Odille5 - 31 WPts
02/09/2030Waitakere, New Zealand13 - 18 Harvey Profitt29 - 19 LPts
02/08/2030Auckland, New Zealand12 - 18 Colin Fotheringham18 - 20 WPts
30/06/2030Waitakere, New Zealand11 - 18 Bradley Hindman10 - 12 WPts
02/05/2030Waitakere, New Zealand10 - 18 Will Yeamans8 - 5 WPts
04/03/2030Quito, Ecuador10 - 17 Reyes Baquero24 - 11 LPts
04/01/2030Auckland, New Zealand10 - 16 Gregor Allender4 - 13 LPts
06/11/2029Shiraz, Iran9 - 16 Rashid Jalali6 - 24 WPts
08/09/2029Waitakere, New Zealand8 - 16 Dave Duguid0 - 3 WPts
10/07/2029Manukau, New Zealand8 - 15 Bradley Hindman5 - 10 LPts
29/05/2029Waitakere, New Zealand8 - 14 Mark Stirrat20 - 32 LPts
11/04/2029Christchurch, New Zealand8 - 13 Greg Adee14 - 16 LPts New Zealand National Championships 2029View
11/03/2029Dushanbe, Tajikistan8 - 12 Kolya Moldabeckow20 - 17 LPts
11/01/2029Zaria, Nigeria8 - 11 Kamran Mussa42 - 30(2) LPts
13/11/2028Petaling Jaya, Malaysia7 - 11 Waqar Bacchus8(1) - 20 WPts
15/09/2028Waitakere, New Zealand6 - 11 John Darby1 - 1 WPts
17/07/2028Louisville, USA5 - 11 Arnie Arnot5 - 11 WPts
19/05/2028Rotterdam, Netherlands5 - 10 Ange Van Eender18 - 13 LPts
21/03/2028Vilnius, Lithuania5 - 9 Krzysztof Rak18 - 5 LPts
22/01/2028San Jose, Costa Rica4 - 9 Montenegro Carolus5 - 18 WPts
24/11/2027Malang, Indonesia3 - 9 Chariyaka Harlino4 - 15 WPts
26/09/2027Serang, Indonesia3 - 8 Hamzah Ham16(1) - 6 LPts
29/07/2027Chelyabinsk, Russia3 - 7 Lazar Gurin5 - 8 LPts
31/05/2027Waitakere, New Zealand3 - 6 Joshua Mahia3 - 19 LPts
02/04/2027Ponce, Puerto Rico3 - 5 Guido Arreguin29(1) - 28 LPts
02/02/2027Christchurch, New Zealand3 - 4 Mark Mellas9 - 27 LPts
10/12/2026Ufa, Russia2 - 4 Lazar Alifirenko11 - 4 WPts
12/10/2026Abidjan, Ivory Coast2 - 3 Quennel Duvauchelle9 - 5 LPts
13/08/2026Christchurch, New Zealand1 - 3 Billy Elliott6 - 1 WPts
19/06/2026Manukau, New Zealand0 - 3 Phil Clardy7 - 13 WPts
30/04/2026Wellington, New Zealand0 - 2 Wiremu Rotoaatara28 - 22 LPts
28/03/2026Wellington, New Zealand0 - 1 Antwan Dunn19(1) - 18 LPts
07/02/2026Waitakere, New Zealand0 - 0 Waiapi Hati4 - 3 LPts