Weightclass:  Welterweight
Location:  Wellington, New Zealand
Record:  15(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/02/2031Wellington, New Zealand14(1) - 15 John Devlin1 - 15 WPts
08/12/2030Wellington, New Zealand13(1) - 15 Justin Millot6 - 5 WPts
10/10/2030Wellington, New Zealand12(1) - 15 Iaka Mcclutchie9 - 21 WPts
11/08/2030Auckland, New Zealand12(1) - 14 Isaac Boylston19 - 11 LPts
13/06/2030Wellington, New Zealand11(1) - 14 Neil Blyth0 - 3 WPts
14/04/2030Daejeon, South Korea10(1) - 14 Jae-sung Rim16(1) - 9 WPts
14/02/2030Wellington, New Zealand9(1) - 14 Bob Peneha2 - 6 WPts
16/12/2029Errachidia, Morocco8(1) - 14 Gazi Dar15 - 10 WPts
18/10/2029Manukau, New Zealand7(1) - 14 Leon Dewine0 - 10 WPts
20/08/2029Wellington, New Zealand6(1) - 14 Derun Zacharyan2 - 1 WPts
22/06/2029Christchurch, New Zealand6(1) - 13 Will Carberry3 - 8 LPts
24/04/2029Manukau, New Zealand6(1) - 12 Chris Hall12 - 25 LPts
28/02/2029Bello, Colombia5 - 12 Jose Betancur4(1) - 20(2) WKO3
31/12/2028Copenhagen, Denmark5 - 11 Thoralf Gustavsen18 - 15 LPts
01/11/2028Auckland, New Zealand5 - 10 Koro Hemania13 - 8 LPts
03/09/2028Manukau, New Zealand4 - 10 Chris Durning1 - 5 WPts
08/07/2028Wellington, New Zealand3 - 10 Ollie Hutcherson0 - 7 WPts
09/05/2028Auckland, New Zealand3 - 9 Ian Caffery7(1) - 15 LPts
11/03/2028Montevideo, Uruguay3 - 8 Ulises Hernandes5 - 19 LPts
12/01/2028Auckland, New Zealand2 - 8 Matthew Glines6 - 11 WPts
14/11/2027Auckland, New Zealand2 - 7 Sam Carwell16 - 9 LPts
16/09/2027Auckland, New Zealand2 - 6 Kieran Brown12 - 12 LPts
19/07/2027Riga, Latvia2 - 5 Fedor Zalulapa5 - 17(3) LPts
21/05/2027Christchurch, New Zealand2 - 4 Noel Bran13(4) - 18 LPts
23/03/2027San Jose, Costa Rica2 - 3 Berto Acedo30(1) - 27 LPts
23/01/2027Manukau, New Zealand1 - 3 Eteka Maeka5 - 19 WPts
25/11/2026Yerevan, Armenia1 - 2 Tovin Makasdjyan9 - 18(1) LPts
27/09/2026Christchurch, New Zealand1 - 1 Stephen Neily14 - 24 LPts
05/08/2026Manukau, New Zealand1 - 0 Malcolm Clewis14 - 20(5) LPts
05/07/2026Wellington, New Zealand0 - 0 Danyaal Sadykoff1 - 14(1) WPts