Weightclass:  Welterweight
Location:  North Shore, New Zealand
Record:  15 - 21(8)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/09/2023North Shore, New Zealand14 - 21(8) Li-Liang Yao1 - 6 WPts
25/07/2023North Shore, New Zealand13 - 21(8) Greg Cauldwell6 - 12 WPts
26/05/2023North Shore, New Zealand12 - 21(8) Wies Laurentius0 - 3 WPts
27/03/2023North Shore, New Zealand12 - 20(8) Ian McGill16 - 14 LPts
26/01/2023North Shore, New Zealand12 - 19(7) Gulbahar Mardin10(1) - 19 LKO3
26/11/2022North Shore, New Zealand12 - 18(6) Darragh Driscoll4 - 26 LKO3
26/09/2022North Shore, New Zealand11 - 18(6) Clint Cumming10 - 14 WPts
28/07/2022North Shore, New Zealand11 - 17(6) Jack Coutts25 - 8 LPts
27/05/2022North Shore, New Zealand10 - 17(6) Noel Cadwell1 - 0 WPts
27/03/2022North Shore, New Zealand9 - 17(6) Peter Queen9 - 14 WPts
26/01/2022North Shore, New Zealand8 - 17(6) Paul Owens1 - 7(1) WPts
25/11/2021North Shore, New Zealand7 - 17(6) Fraser Fairweather1 - 1 WPts
24/09/2021North Shore, New Zealand7 - 16(5) Sam Kaneri15 - 8 LKO3
24/07/2021North Shore, New Zealand7 - 15(4) Augusto Dragonetti10 - 12 LKO3
23/05/2021North Shore, New Zealand6 - 15(4) Franco Crisostomo5 - 14 WPts
24/03/2021Wellington, New Zealand6 - 14(4) Fraser Slone5 - 12 LPts
25/01/2021Auckland, New Zealand5 - 14(4) David Notman6 - 11 WPts
28/11/2020Horlivka, Ukraine5 - 13(4) Daniil Mihal2 - 16 LPts
30/09/2020Argenteuil, France5 - 12(4) Jeffrey Le Vau2 - 14 LPts
02/08/2020Ulaanbaatar, Mongolia5 - 11(4) Mendbayar Narmandakh8 - 7(2) LPts
02/06/2020North Shore, New Zealand5 - 10(3) Eiwi Merito8 - 6 LKO3
01/04/2020Hamilton, New Zealand4 - 10(3) Justin Sherratt7 - 4 WPts
18/02/2020Wellington, New Zealand4 - 9(3) David Weddell8 - 5 LPts
17/01/2020North Shore, New Zealand4 - 8(2) Sam Nevin2 - 9 LKO3
17/12/2019North Shore, New Zealand4 - 7(2) Paul Clasby8 - 2 LPts
17/10/2019Monterrey, Mexico4 - 6(2) Onofre Vera1 - 1 LPts
19/08/2019Waitakere, New Zealand3 - 6(2) Elliot Kairau1 - 9 WPts
19/07/2019Perth, Australia3 - 5(2) Francesco Salvi4 - 3 LPts
20/05/2019Christchurch, New Zealand2 - 5(2) Chris Tweed3 - 5 WPts
15/04/2019North Shore, New Zealand2 - 4(2) Joshua Flanagon3 - 1 LPts
13/02/2019North Shore, New Zealand2 - 3(1) Mike Garrick2 - 3 LKO3
14/12/2018Waitakere, New Zealand2 - 2(1) Rongoáá Remaha1 - 2 LPts
21/10/2018Wellington, New Zealand1 - 2(1) Noel Paekau1 - 5 WPts
22/08/2018North Shore, New Zealand1 - 1(1) Mark Inch2 - 1 LPts
22/06/2018North Shore, New Zealand0 - 1(1) Ewan Keddy3 - 1 WPts
21/04/2018Ciudad del Este, Paraguay0 - 0 Ramiro Ramo0 - 0 LKO3