Weightclass:  Welterweight
Location:  North Shore, New Zealand
Record:  8 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/10/2026North Shore, New Zealand8 - 26 Ellis Kenny2 - 21 LPts
04/08/2026North Shore, New Zealand8 - 25 Sergio Strano1 - 5 LPts
05/06/2026North Shore, New Zealand8 - 24 Matt Weems16(1) - 18 LPts
06/04/2026North Shore, New Zealand8 - 23 Matthew Glines2 - 4 LPts
05/02/2026North Shore, New Zealand7 - 23 Ricky Chimbetu4 - 13(1) WPts
08/12/2025North Shore, New Zealand7 - 22 Kieran Brown3 - 10 LPts
09/10/2025North Shore, New Zealand7 - 21 Chris Yell8 - 21 LPts
10/08/2025North Shore, New Zealand6 - 21 Koro Hemania0 - 1 WPts
11/06/2025North Shore, New Zealand6 - 20 Paul Setton4 - 14(1) LPts
12/04/2025North Shore, New Zealand6 - 19 Robert Kinnard1 - 3(1) LPts
11/02/2025North Shore, New Zealand6 - 18 Noah Erueti1 - 7(1) LPts
13/12/2024North Shore, New Zealand5 - 18 William Meek2 - 9 WPts
12/10/2024North Shore, New Zealand4 - 18 Mark Bakabulindi1 - 3 WPts
14/08/2024North Shore, New Zealand4 - 17 Atif Sheikh23(1) - 21 LPts
16/06/2024Hamilton, New Zealand3 - 17 Arnie Burnside2 - 10 WPts
21/04/2024Waitakere, New Zealand3 - 16 Lucas Proffit0 - 13 LPts
06/03/2024Kiev, Ukraine3 - 15 Avel Tokar5 - 21(1) LPts
07/01/2024Christchurch, New Zealand3 - 14 Noel Brice7 - 9 LPts
04/12/2023Wellington, New Zealand3 - 13 John Kay29(2) - 9 LPts
27/10/2023North Shore, New Zealand3 - 12 Adalat Dzhevanshir18(1) - 18 LPts
28/08/2023Christchurch, New Zealand3 - 11 Robert Donnellan2 - 6 LPts
08/07/2023Carolina, Puerto Rico3 - 10 Javier Menchaca11 - 22 LPts
10/05/2023Yerevan, Armenia3 - 9 Ari Vartughyan10 - 20 LPts
12/03/2023La Florida, Chile3 - 8 Neron Viera20 - 13 LPts
12/01/2023Wellington, New Zealand3 - 7 Isaac Erueti7(1) - 23 LPts
19/11/2022Wellington, New Zealand3 - 6 Richard Evan15(1) - 14 LPts
16/10/2022North Shore, New Zealand3 - 5 Wayne Swinton12 - 19 LPts
11/09/2022North Shore, New Zealand3 - 4 Chang-woo Um3 - 14 LPts
13/07/2022Manukau, New Zealand3 - 3 Jay Magnus14 - 12 LPts
10/06/2022Wellington, New Zealand3 - 2 John Kay20(1) - 9 LPts
07/05/2022North Shore, New Zealand2 - 2 Vincent Halker1 - 5 WPts
08/03/2022North Shore, New Zealand1 - 2 Malcolm Clewis1 - 5 WPts
05/01/2022North Shore, New Zealand0 - 2 Lewis Nabb0 - 0 WPts
22/11/2021Christchurch, New Zealand0 - 1 Kyle Edgar4 - 13 LPts
05/10/2021North Shore, New Zealand0 - 0 Jesper Dieye6(1) - 17 LPts