Weightclass:  Welterweight
Location:  North Shore, New Zealand
Record:  18 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/03/2030North Shore, New Zealand17 - 15 Reynaldo Braza2 - 10 WPts
06/01/2030North Shore, New Zealand16 - 15 Ian Skov7(1) - 25(1) WPts
07/11/2029North Shore, New Zealand15 - 15 Endrit Dhamo6 - 10 WPts
07/09/2029North Shore, New Zealand14 - 15 Steven Brackenridge0 - 12 WPts
08/07/2029North Shore, New Zealand13 - 15 Fatmir Bardhi0 - 7 WPts
08/05/2029North Shore, New Zealand12 - 15 Ollie Larimore0 - 11 WPts
09/03/2029North Shore, New Zealand12 - 14 Michal Wasik15(1) - 7 LPts
08/01/2029North Shore, New Zealand12 - 13 Robert Rodriguez4 - 9 LPts
08/11/2028North Shore, New Zealand11 - 13 Chris Durning1 - 7 WPts
08/09/2028North Shore, New Zealand11 - 12 Diego Casimiro11 - 9 LPts
09/07/2028North Shore, New Zealand10 - 12 Will Carberry1 - 4 WPts
10/05/2028North Shore, New Zealand9 - 12 Paul Beatson0 - 2 WPts
11/03/2028North Shore, New Zealand8 - 12 Greg Erwin1 - 0 WPts
11/01/2028Seongnam, South Korea8 - 11 Bo-kyung Choo17 - 8 LPts
12/11/2027Santa Cruz de la Sierra, Bolivia8 - 10 Angel Martinez13 - 16 LPts
14/09/2027Manukau, New Zealand7 - 10 William Wharry6 - 14 WPts
16/07/2027Gaineau, Canada7 - 9 Marcel Rubel13 - 23 LPts
18/05/2027North Shore, New Zealand7 - 8 Michael Edris11(1) - 12 LPts
20/03/2027Christchurch, New Zealand7 - 7 Ian Selby14(1) - 16 LPts
23/01/2027Roskilde, Denmark6 - 7 Ultar Ketelsen0 - 0 WPts
24/11/2026Sydney, Australia6 - 6 Nico Bonaventura0 - 0 LPts
26/09/2026North Shore, New Zealand5 - 6 Leo Wiseman2 - 14 WPts
28/07/2026Prague, Czech Republic5 - 5 Oto Bartel14 - 18 LPts
29/05/2026North Shore, New Zealand4 - 5 Denijs Fiers3 - 1 WPts
31/03/2026Waitakere, New Zealand4 - 4 Edward Ghee10 - 2 LPts
04/02/2026Christchurch, New Zealand4 - 3 Vincent Halker16 - 16 LPts
15/12/2025Christchurch, New Zealand3 - 3 William Meek4 - 14 WPts
05/11/2025Auckland, New Zealand3 - 2 Isaac Boylston0 - 0 LPts
01/10/2025Christchurch, New Zealand2 - 2 Tangaroa Kokiri2 - 5 WPts
05/08/2025Wellington, New Zealand2 - 1 Ian Kitching11 - 3 LPts
18/06/2025North Shore, New Zealand1 - 1 John Desmond0 - 2 WPts
20/04/2025Manukau, New Zealand1 - 0 Johnny Wylie24 - 14 LPts
05/03/2025North Shore, New Zealand0 - 0 Nicholas Fallis0 - 0 WPts