Weightclass:  Welterweight
Location:  North Shore, New Zealand
Record:  16 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/04/2031North Shore, New Zealand15 - 15 Leon Christopher3 - 6 WPts
03/02/2031North Shore, New Zealand14 - 15 Alvino Monzon2 - 5 WPts
06/12/2030North Shore, New Zealand13 - 15 Bruce Ore0 - 2 WPts
07/10/2030North Shore, New Zealand12 - 15 Jordan Nesbit2 - 17 WPts
08/08/2030North Shore, New Zealand12 - 14 Jasper Nsayi4 - 4 LPts
10/06/2030Tegucigalpa, Honduras11 - 14 Frisco Placido7 - 14 WPts
12/04/2030Rijeka, Croatia10 - 14 Milan Vranjkovic6 - 23 WPts
12/02/2030North Shore, New Zealand9 - 14 Iago Moye4 - 6 WPts
15/12/2029Krakow, Poland9 - 13 Kacper Dacko42 - 19(1) LPts
17/10/2029Waitakere, New Zealand9 - 12 Bryan Still5 - 9 LPts
21/08/2029North Shore, New Zealand9 - 11 Patrick Jones4 - 17 LPts
22/06/2029North Shore, New Zealand9 - 10 Malcolm Roach3 - 24 LPts
23/04/2029North Shore, New Zealand9 - 9 Koray Yalman18 - 15(1) LPts
23/02/2029North Shore, New Zealand8 - 9 Chris Durning1 - 9 WPts
25/12/2028Auckland, New Zealand7 - 9 Brett Moat5 - 6 WPts
31/10/2028North Shore, New Zealand6 - 9 Paul Beatson0 - 5 WPts
31/08/2028North Shore, New Zealand5 - 9 Wayne Preece2 - 10 WPts
02/07/2028Auckland, New Zealand4 - 9 Robert Goodlett2 - 5 WPts
06/05/2028Antwerp, Belgium4 - 8 Kevin Van Cille16 - 13 LPts
08/03/2028Auckland, New Zealand4 - 7 Koro Hemania9 - 8 LPts
12/01/2028Auckland, New Zealand4 - 6 Isaac Boylston5 - 9 LPts
22/11/2027Christchurch, New Zealand4 - 5 David Arthur6 - 27 LPts
21/10/2027Manukau, New Zealand3 - 5 Chris Durning0 - 0 WPts
09/09/2027Copenhagen, Denmark3 - 4 Ulster Stopp19 - 6 LPts
12/07/2027North Shore, New Zealand2 - 4 Juan Vine4 - 10 WPts
14/05/2027Brest, Belarus2 - 3 Danylko Valis6 - 18(2) LPts
16/03/2027Buenos Aires, Argentina2 - 2 Quin Tesoro19 - 13 LPts
16/01/2027Mogilev, Belarus2 - 1 Oleksander Babiak4 - 17 LPts
18/11/2026Hamilton, New Zealand1 - 1 Oscar Eagleson0 - 0 WPts
25/09/2026Christchurch, New Zealand0 - 1 Nicholas Fallis1 - 9 WPts
23/08/2026North Shore, New Zealand0 - 0 Uzondu Chizonda12 - 13 LPts