Weightclass:  Light Welterweight
Location:  Wellington, New Zealand
Record:  19 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2023Wellington, New Zealand18 - 17 Darryl Stenhouse9(1) - 29 WPts
22/09/2023Wellington, New Zealand17 - 17 Ewan Glassford1 - 6 WPts
25/07/2023Wellington, New Zealand16 - 17 Udail Daraa1 - 7 WPts
26/05/2023Wellington, New Zealand16 - 16 Diego Abila6 - 15 LPts
27/03/2023Wellington, New Zealand15 - 16 Kenzie Ropata9 - 19 WPts
26/01/2023Wellington, New Zealand14 - 16 Mark Birrell17 - 15 WPts
26/11/2022Wellington, New Zealand13 - 16 Joshua Munroe2 - 6 WPts
26/09/2022Wellington, New Zealand12 - 16 James Penry1 - 9 WPts
28/07/2022Wellington, New Zealand12 - 15 Henry Comrie9 - 18 LPts
27/05/2022Wellington, New Zealand12 - 14 Arran Wasson16 - 12 LPts
27/03/2022Wellington, New Zealand12 - 13 Denton Lace20 - 7 LPts
26/01/2022Wellington, New Zealand11 - 13 Alec Lumolo1 - 23(12) WPts
26/11/2021Ulaanbaatar, Mongolia11 - 12 Taj al Din Temirbulatov16 - 9 LPts
28/09/2021Wellington, New Zealand10 - 12 Waraki Paewai0 - 2 WPts
28/07/2021Amman, Jordan9 - 12 Syed Habbib12 - 10 WPts
30/05/2021Wellington, New Zealand8 - 12 Nicholas Mylin7 - 9 WPts
30/03/2021Ndola, Zambia7 - 12 Dave Mwandu8 - 12 WPts
30/01/2021Wellington, New Zealand7 - 11 Michael James20(1) - 1 LPts
29/11/2020Almaty, Kazakhstan6 - 11 Sergei Urynbassaroff12 - 6 WPts
01/10/2020Vantaa, Finland5 - 11 Pentti Ovaska11 - 5 WPts
02/08/2020Accra, Ghana5 - 10 Antwan Bedwei4 - 5 LPts
04/06/2020Wellington, New Zealand4 - 10 Robert Jones5 - 7 WPts
03/04/2020Riyadh, Saudi Arabia4 - 9 Shayan Saleeby1 - 2 LPts
04/02/2020Wellington, New Zealand3 - 9 James Steele1 - 11 WPts
05/12/2019Wellington, New Zealand2 - 9 Fausto Cantara3 - 10 WPts
05/10/2019Wellington, New Zealand2 - 8 Yenovk Orjanian7 - 3 LPts
05/08/2019Auckland, New Zealand1 - 8 Steven Belliston4 - 5 WPts
23/06/2019Wellington, New Zealand1 - 7 Hikaru Kure6 - 1 LPts
24/04/2019Wellington, New Zealand0 - 7 Geoff Seff0 - 5 WPts
21/02/2019Wellington, New Zealand0 - 6 Jean-Baptiste Mani3 - 3 LPts
22/12/2018Toshkent, Uzbekistan0 - 5 Elshad Gayibov1 - 4 LPts
24/10/2018Maiduguri, Nigeria0 - 4 Brown Amaefule2 - 2 LPts
26/08/2018Wellington, New Zealand0 - 3 Taipo Akariri0 - 2 LPts
28/06/2018Auckland, New Zealand0 - 2 Darryl Stenhouse1(1) - 2 LPts
24/05/2018North Shore, New Zealand0 - 1 Sean Rikirangi2 - 1 LPts
18/04/2018Nassau, Bahamas0 - 0 John Swain0 - 0 LPts