Weightclass:  Featherweight
Location:  North Shore, New Zealand
Record:  9 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2034North Shore, New Zealand8 - 23 Joel Tod0 - 1 WPts
30/11/2033North Shore, New Zealand8 - 22 Fo-hsing Ning1 - 2 LPts
29/09/2033North Shore, New Zealand8 - 21 Brad Sween1 - 1 LPts
29/07/2033North Shore, New Zealand8 - 20 Rich Kilgour7 - 18 LPts
29/05/2033North Shore, New Zealand8 - 19 John Sherriff14 - 10 LPts
29/03/2033North Shore, New Zealand8 - 18 Ian Rooney7 - 7 LPts
27/01/2033North Shore, New Zealand7 - 18 Blake Williston3 - 9 WPts
27/11/2032North Shore, New Zealand7 - 17 Peter Blackman4 - 6 LPts
27/09/2032North Shore, New Zealand7 - 16 Xavion Vidales5 - 7 LPts
29/07/2032Incheon, South Korea7 - 15 Sun-tae Son17 - 19 LPts
31/05/2032Wellington, New Zealand7 - 14 Callum Litts7 - 20 LPts
11/04/2032Auckland, New Zealand7 - 13 Shaun Beattie49 - 31 LPts New Zealand National Championships 2032View
04/04/2032Alexandria, Egypt7 - 12 Haider Ghali13 - 17 LPts
05/02/2032Auckland, New Zealand6 - 12 Jonathan Trott8(1) - 15 WPts
11/12/2031Wellington, New Zealand6 - 11 Kiwi Mare11 - 7 LPts
17/10/2031North Shore, New Zealand5 - 11 Ovidio Estacio3 - 4 WPts
18/08/2031North Shore, New Zealand4 - 11 Vandwon Nhleko0 - 6 WPts
20/06/2031Quezon City, Philippines3 - 11 Ben Karunungan2 - 1 WPts
22/04/2031North Shore, New Zealand2 - 11 Raione Keremeneta1 - 4 WPts
22/02/2031Maroua, Cameroon2 - 10 Chancellor Yamguen17 - 11 LPts
25/12/2030Manukau, New Zealand2 - 9 Ewan Horsburgh6 - 20 LPts
28/10/2030Manukau, New Zealand2 - 8 Daniel Crombie8 - 11 LPts
03/09/2030Auckland, New Zealand2 - 7 Arran Gilchrist2 - 24 LPts
02/08/2030Auckland, New Zealand1 - 7 Bruce Linwood0 - 0 WPts
25/06/2030North Shore, New Zealand1 - 6 Kabonero Mutezo2 - 4 LPts
26/04/2030Changwon, South Korea0 - 6 Min-woo Bai1 - 6 WPts
26/02/2030North Shore, New Zealand0 - 5 William Gory2 - 7 LPts
30/12/2029North Shore, New Zealand0 - 4 Diego Borromeo1 - 2 LPts
31/10/2029Guayaquil, Ecuador0 - 3 Joaquin Caudillo7 - 5 LPts
02/09/2029North Shore, New Zealand0 - 2 James Goff0 - 1 LPts
04/07/2029North Shore, New Zealand0 - 1 Antonio Ballesteros2 - 8(1) LPts
05/05/2029North Shore, New Zealand0 - 0 Matviyko Bazar0 - 0 LPts