Weightclass:  Featherweight
Location:  Auckland, New Zealand
Record:  24 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/07/2023Auckland, New Zealand23 - 12 Ian Kaire6 - 18 WPts
27/05/2023Auckland, New Zealand22 - 12 Jean-Franþois Van Biljon2 - 13 WPts
28/03/2023Auckland, New Zealand22 - 11 Spencer Baughan21 - 10 LPts
27/01/2023Auckland, New Zealand21 - 11 Sung-yun An4 - 4 WPts
28/11/2022Auckland, New Zealand20 - 11 Euan Nicolls15(1) - 15 WPts
28/09/2022Auckland, New Zealand19 - 11 Ethan Collister1 - 6 WPts
30/07/2022Auckland, New Zealand18 - 11 David Burke3 - 11(3) WPts
29/05/2022Auckland, New Zealand17 - 11 Alik Samsonov11 - 15 WPts
30/03/2022Auckland, New Zealand16 - 11 Dai Kishimoto6 - 15(4) WPts
29/01/2022Auckland, New Zealand15 - 11 Joaquin Peres1 - 4 WPts
29/11/2021Auckland, New Zealand14 - 11 Inigo Hume8(1) - 14 WPts
28/09/2021Auckland, New Zealand13 - 11 Ian Oliphant2 - 4 WPts
28/07/2021Waitakere, New Zealand12 - 11 Hangakore Rangitukiwaho9 - 13 WPts
04/06/2021Christchurch, New Zealand12 - 10 Brett Romans2 - 16 LPts
16/04/2021Manukau, New Zealand11 - 10 Rob Urie12 - 11 WPts
11/03/2021Manukau, New Zealand11 - 9 Rex Mattie11 - 7 LPts
01/02/2021Tegucigalpa, Honduras11 - 8 Macario Malo16 - 4 LPts
01/12/2020Wellington, New Zealand10 - 8 Barry Hireme11 - 6 WPts
15/10/2020Auckland, New Zealand9 - 8 Lee Younie0 - 1 WPts
16/08/2020Wellington, New Zealand9 - 7 Gareth Chisholm9 - 1 LPts
03/07/2020Auckland, New Zealand9 - 6 Chris Harrold10 - 7 LPts
29/05/2020London, UK9 - 5 Ceri Couch5 - 7 LPts
31/03/2020Christchurch, New Zealand8 - 5 Brett Romans1 - 10 WPts
20/02/2020Auckland, New Zealand7 - 5 Agapetus Santos9 - 4 WPts
21/12/2019Auckland, New Zealand6 - 5 Kris Sayer2 - 10 WPts
21/10/2019Auckland, New Zealand6 - 4 Dong-won Na7 - 0 LPts
22/08/2019Auckland, New Zealand5 - 4 Rydant Franse2 - 6 WPts
23/06/2019Auckland, New Zealand4 - 4 Jamar Syambango2 - 6 WPts
24/04/2019Manukau, New Zealand3 - 4 Robert Buchannon1 - 5 WPts
12/03/2019Managua, Nicaragua3 - 3 Oleos Amado2 - 5 LPts
11/01/2019Auckland, New Zealand3 - 2 Dylan Anders7 - 0 LPts
11/11/2018Utrecht, Netherlands3 - 1 Rob Schaekers2 - 2 LPts
13/09/2018Auckland, New Zealand2 - 1 Mark Colden1 - 1 WPts
13/07/2018Auckland, New Zealand2 - 0 Hackett Richoux2 - 1 LPts
13/05/2018Hamilton, New Zealand1 - 0 Dan Fail0 - 2 WPts
19/03/2018Auckland, New Zealand0 - 0 BenjamÝn Vesela0 - 0 WPts