Weightclass:  Featherweight
Location:  Hamilton, New Zealand
Record:  14(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/02/2034Hamilton, New Zealand13(1) - 21 Courvoisier Carel0 - 13(1) WPts
02/12/2033Hamilton, New Zealand12(1) - 21 Billy Redhead1 - 2 WPts
03/10/2033Hamilton, New Zealand11(1) - 21 John Mortland1 - 0 WPts
03/08/2033Hamilton, New Zealand10(1) - 21 Majid Agha2 - 3 WPts
02/06/2033Hamilton, New Zealand9(1) - 21 Rich Kilgour7 - 17 WPts
02/04/2033Mumbai, India9(1) - 20 Ananta Sankar10 - 15 LPts
02/02/2033Auckland, New Zealand9(1) - 19 Jonathan Trott11(1) - 18 LPts
03/12/2032Auckland, New Zealand8(1) - 19 Jonathan Trott11(1) - 17 WPts
05/10/2032Pekanbaru, Indonesia7(1) - 19 Sapto Bellina6 - 12 WPts
07/08/2032Petaling Jaya, Malaysia6(1) - 19 Woo Yen1 - 3(1) WPts
09/06/2032Quito, Ecuador6(1) - 18 Rodrigo Ruiz9 - 15 LPts
11/04/2032Odessa, Ukraine5(1) - 18 Symon Barsky4 - 12 WPts
12/02/2032Managua, Nicaragua4 - 18 Federico Bail9 - 20 WKO3
15/12/2031Hamilton, New Zealand3 - 18 Sam Wham2 - 2 WPts
16/10/2031Hamilton, New Zealand2 - 18 Sigge Ledman2 - 5 WPts
17/08/2031Manukau, New Zealand2 - 17 Oscar Matakorama12 - 12(1) LPts
22/06/2031Wellington, New Zealand2 - 16 Max Bett12 - 9(1) LPts
24/04/2031Manukau, New Zealand1 - 16 Paul Ruthven11 - 11 WPts
26/02/2031Hamilton, New Zealand1 - 15 Robert Ngawe11 - 18 LPts
26/01/2031Christchurch, New Zealand1 - 14 James Mabie12 - 20(2) LPts
17/12/2030Wellington, New Zealand1 - 13 Kiwi Mare5 - 7 LPts
30/10/2030Puebla, Mexico1 - 12 Nemesio Loria12 - 11 LPts
01/09/2030Hamilton, New Zealand1 - 11 Xalvador Bea2 - 2 LPts
01/07/2030Hamilton, New Zealand1 - 10 Robert Ngawe7 - 18 LPts
03/05/2030Auckland, New Zealand1 - 9 Mark Maurice10 - 7 LPts
07/03/2030Auckland, New Zealand1 - 8 Arran Gilchrist1 - 22 LPts
28/01/2030Auckland, New Zealand1 - 7 Lucas Yeamans22 - 9 LPts
28/12/2029North Las Vegas, USA1 - 6 Edward Ririe0 - 2 LPts
30/10/2029Hamilton, New Zealand1 - 5 Paul Ord0 - 1 LPts
30/08/2029Auckland, New Zealand0 - 5 Danny Kaponga0 - 0 WPts
09/07/2029Yaoundé, Cameroon0 - 4 Montague Olemba3 - 21 LPts
10/05/2029Manukau, New Zealand0 - 3 Dan Davie0 - 5 LPts
11/03/2029Munich, Germany0 - 2 Alonso Stobbe16 - 9(1) LPts
10/01/2029Auckland, New Zealand0 - 1 Kieran Roxburgh3 - 8 LPts
23/11/2028Waitakere, New Zealand0 - 0 Richie Shira12 - 18 LPts