Weightclass:  Welterweight
Location:  Hamilton, New Zealand
Record:  34 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/08/2032Hamilton, New Zealand33 - 9 Wicaksono Resiana4 - 2 WPts
06/06/2032Hamilton, New Zealand32 - 9 Arthur Agcamaran2 - 8 WPts
06/04/2032Hamilton, New Zealand31 - 9 Gabriel Yacapin8 - 8 WPts
05/02/2032Hamilton, New Zealand30 - 9 Ahuru Pomana3 - 4 WPts
06/12/2031Hamilton, New Zealand29 - 9 Geoff Carmicheal0 - 1 WPts
06/10/2031Hamilton, New Zealand28 - 9 Umair Rizk8 - 28 WPts
04/08/2031Hamilton, New Zealand27 - 9 Alastair Whan4 - 23 WPts
05/06/2031Hamilton, New Zealand26 - 9 Arnie Tillery0 - 1 WPts
04/04/2031Hamilton, New Zealand25 - 9 Alen Duke0 - 2 WPts
03/02/2031Hamilton, New Zealand24 - 9 Gus Kimmons1 - 17 WPts
05/12/2030Hamilton, New Zealand23 - 9 John Ponton1 - 5 WPts
06/10/2030Hamilton, New Zealand22 - 9 Brett Colgan2 - 4 WPts
07/08/2030Santiago de los Caballeros, Dominican Republic22 - 8 Carlos Lepe6 - 8 LPts
09/06/2030Mashhad, Iran21 - 8 Jun Guo3 - 6 WPts
11/04/2030Auckland, New Zealand21 - 7 Chris Puna21 - 7 LPts New Zealand National Championships 2030View
14/02/2030Hamilton, New Zealand20 - 7 Isaac Clabby15 - 8 WPts
16/12/2029Hamilton, New Zealand19 - 7 Isaac Dinwiddie6 - 17 WPts
17/10/2029Yerevan, Armenia18 - 7 Pashkhi Malkhasian3 - 6 WPts
19/08/2029Copenhagen, Denmark18 - 6 Ulick Langhoff27 - 15 LPts
21/06/2029Hamilton, New Zealand17 - 6 Noe Corpuz2 - 17 WPts
23/04/2029Hamilton, New Zealand16 - 6 Rhod Nash0 - 7 WPts
23/02/2029Hamilton, New Zealand15 - 6 Mark Headen0 - 3 WPts
25/12/2028Manukau, New Zealand14 - 6 Chris Hall11 - 24 WPts
30/10/2028Jeonju, South Korea14 - 5 Jae-sung Choung11 - 20(1) LPts
01/09/2028North Shore, New Zealand13 - 5 Edward Duthie5 - 15 WPts
09/07/2028Wellington, New Zealand13 - 4 Ian Kitching25(1) - 8 LPts
17/05/2028Christchurch, New Zealand13 - 3 Ian Selby21(1) - 16 LPts
14/04/2028Waitakere, New Zealand13 - 2 Alec Wallace15 - 17 LPts New Zealand National Championships 2028View
11/04/2028Waitakere, New Zealand12 - 2 Billy Hauiti14 - 16 WPts New Zealand National Championships 2028View
08/03/2028Hamilton, New Zealand11 - 2 Dave Manawaroa1 - 8 WPts
08/01/2028Auckland, New Zealand10 - 2 Callum Davy2 - 9(1) WPts
12/11/2027Dammam, Saudi Arabia9 - 2 Zafa Khofri7 - 26 WPts
14/09/2027Hamilton, New Zealand8 - 2 Mark Lang3 - 11 WPts
16/07/2027Hamilton, New Zealand7 - 2 Theo Dowe1 - 3 WPts
17/05/2027North Shore, New Zealand6 - 2 James Stephenson1 - 2 WPts
11/04/2027Auckland, New Zealand6 - 1 Isaac Rodgerson10 - 13 LPts New Zealand National Championships 2027View
22/03/2027Hamilton, New Zealand5 - 1 Mick Bagley1 - 0 WPts
22/01/2027Bratislava, Slovakia4 - 1 ZßviÜ Hlinka9 - 12 WPts
24/11/2026Rabat, Morocco3 - 1 Sidki Hammouchi17 - 18 WPts
26/09/2026Christchurch, New Zealand2 - 1 David Arthur4 - 22 WPts
31/07/2026Wellington, New Zealand1 - 1 Taipo Akuhata1 - 22(1) WPts
06/06/2026Wellington, New Zealand0 - 1 Ollie Eynon5 - 18 WPts
05/05/2026Puebla, Mexico0 - 0 Santiago Encarnacion0 - 0 LPts