Weightclass:  Welterweight
Location:  North Shore, New Zealand
Record:  13 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/06/2025North Shore, New Zealand13 - 27 Alastair Mawhinney10 - 11 LPts
27/04/2025North Shore, New Zealand12 - 27 Derex Giesbrecht0 - 5 WPts
26/02/2025North Shore, New Zealand11 - 27 Nico La Forgia5 - 27(2) WPts
28/12/2024North Shore, New Zealand10 - 27 Tane Peneha1 - 0 WPts
29/10/2024North Shore, New Zealand9 - 27 Ben Middlemas1 - 0 WPts
30/08/2024North Shore, New Zealand8 - 27 Ed Cousin0 - 3 WPts
02/07/2024North Shore, New Zealand7 - 27 Gabriele Crocco0 - 7(1) WPts
03/05/2024North Shore, New Zealand7 - 26 Billy Hauiti2 - 1 LPts
04/03/2024North Shore, New Zealand6 - 26 David Strother6 - 8 WPts
04/01/2024North Shore, New Zealand6 - 25 Zernebog Zamkovoy2 - 6 LPts
06/11/2023North Shore, New Zealand5 - 25 Raynard Luna0 - 4 WPts
07/09/2023North Shore, New Zealand5 - 24 Santiago Don10 - 23 LPts
09/07/2023Kampala, Uganda4 - 24 Vashon Isaneez12 - 18 WPts
11/05/2023Medellin, Colombia4 - 23 Juan Baquero29 - 2 LPts
13/03/2023Antwerp, Belgium4 - 22 Reinhard Baerdt15 - 17(1) LPts
13/01/2023Christchurch, New Zealand3 - 22 Joey David15 - 13 WPts
14/11/2022Soshanguve, South Africa2 - 22 Jordan Nyatama5 - 13 WPts
16/09/2022North Shore, New Zealand2 - 21 Noel Cadwell1 - 2 LPts
17/07/2022Manukau, New Zealand2 - 20 Chris Taite11 - 16 LPts
20/05/2022Algiers, Algeria2 - 19 Ahmed Karadja20 - 8 LPts
22/03/2022Guayaquil, Ecuador2 - 18 Santiago Aragona13 - 11 LPts
22/01/2022Yerevan, Armenia2 - 17 Navasart Makhanyan14(1) - 12 LPts
23/11/2021Wellington, New Zealand2 - 16 Gregor Terrace13 - 9 LPts
20/10/2021Wellington, New Zealand2 - 15 Bradley Ferriss12 - 8 LPts
19/09/2021Valladolid, Spain2 - 14 Angel Borja18(1) - 1 LPts
22/07/2021Christchurch, New Zealand2 - 13 Joey David9 - 10 LPts
22/05/2021Odessa, Ukraine2 - 12 Matviyko Bogus3 - 5 LPts
24/03/2021Christchurch, New Zealand2 - 11 Clint Shank13 - 8 LPts
29/01/2021North Shore, New Zealand1 - 11 Chris Taite8 - 10 WPts
28/11/2020Manukau, New Zealand1 - 10 Justin Ferry10 - 9 LPts
15/10/2020Manukau, New Zealand1 - 9 Uru Tonga Kiriwi5 - 9 LPts
18/08/2020Wellington, New Zealand1 - 8 Mark Calley9 - 7 LPts
18/07/2020Auckland, New Zealand1 - 7 David Notman4 - 9 LPts
13/06/2020Christchurch, New Zealand1 - 6 Nick Halden5 - 11 LPts
05/05/2020Hamilton, New Zealand0 - 6 Leo Badham0 - 0 WPts
23/03/2020North Shore, New Zealand0 - 5 Sam Roos6 - 2 LPts
22/01/2020Manukau, New Zealand0 - 4 Paul Lawless8 - 5 LPts
17/12/2019Auckland, New Zealand0 - 3 David Bisset1 - 8 LPts
19/10/2019Waitakere, New Zealand0 - 2 Elliot Kairau1 - 10 LPts
02/09/2019Dublin, Ireland0 - 1 Cillian Ryan5 - 2 LPts
05/07/2019North Shore, New Zealand0 - 0 LeBron Ankomah1 - 1 LPts