Weightclass:  Featherweight
Location:  Christchurch, New Zealand
Record:  32 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/06/2034Christchurch, New Zealand31 - 15 Diego Magan15 - 6 WPts
18/05/2034Tirana, Albania31 - 14 Brahim Halil15(1) - 5 LPts
17/04/2034Wellington, New Zealand30 - 14 John Sherriff18 - 14 WPts New Zealand National Championships 2034View
14/04/2034Wellington, New Zealand29 - 14 Geoff Terrace9 - 18 WPts New Zealand National Championships 2034View
11/04/2034Wellington, New Zealand28 - 14 Ian Mescall7 - 14 WPts New Zealand National Championships 2034View
18/03/2034Christchurch, New Zealand27 - 14 Fadei Jukumsons12 - 5 WPts
15/02/2034Christchurch, New Zealand26 - 14 Dimos Garcia22(1) - 4(1) WPts
09/01/2034Fukuoka, Japan26 - 13 Tazim Ulsbold28(2) - 7 LPts Asia-Oceania Championships 2034View
18/12/2033Christchurch, New Zealand26 - 12 Boris Genrich18 - 7 LPts
17/11/2033Christchurch, New Zealand25 - 12 Boris Genrich18 - 6 WPts
15/10/2033Christchurch, New Zealand25 - 11 Rio Machin10 - 11 LPts
10/09/2033Surat, India25 - 10 Kir Majckeev43(2) - 9 LPts Surat World Championships 2033View
07/09/2033Surat, India24 - 10 Kai Stolper18(1) - 8 WPts Surat World Championships 2033View
19/08/2033Seosan, South Korea24 - 9 Min-woo Choe17 - 5 LPts
19/07/2033Christchurch, New Zealand23 - 9 Rio Machin9 - 8 WPts
18/06/2033Petaling Jaya, Malaysia22 - 9 Sajid Gajani31(1) - 7 WPts
18/05/2033Christchurch, New Zealand21 - 9 Cortez Pagan13(1) - 12 WPts
17/04/2033Wellington, New Zealand20 - 9 John Sherriff14 - 9 WPts New Zealand National Championships 2033View
14/04/2033Wellington, New Zealand19 - 9 Ian Rooney9 - 7 WPts New Zealand National Championships 2033View
11/04/2033Wellington, New Zealand18 - 9 Rich Kilgour7 - 16 WPts New Zealand National Championships 2033View
14/03/2033Christchurch, New Zealand17 - 9 John Hayes25(1) - 12 WPts
09/02/2033Tirana, Albania17 - 8 Ermir Shulku17(1) - 8 LPts
09/01/2033Tirana, Albania17 - 7 Ermir Shulku16(1) - 8 LPts
06/12/2032Christchurch, New Zealand17 - 6 Juan Gaona7(2) - 5 LPts
05/11/2032Christchurch, New Zealand16 - 6 Tazim Ulsbold18 - 1 WPts
04/10/2032Christchurch, New Zealand15 - 6 Fillipo Greganti15(2) - 2 WPts
31/08/2032Christchurch, New Zealand14 - 6 Bogart Janisch11 - 13 WPts
31/07/2032Christchurch, New Zealand13 - 6 Bogart Janisch11 - 12 WPts
30/06/2032Christchurch, New Zealand12 - 6 Bogart Janisch11 - 11 WPts
29/05/2032Christchurch, New Zealand11 - 6 Bogart Janisch11 - 10 WPts
17/04/2032Auckland, New Zealand11 - 5 Shaun Beattie51 - 31 LPts New Zealand National Championships 2032View
14/04/2032Auckland, New Zealand10 - 5 Stephen Highland15 - 13 WPts New Zealand National Championships 2032View
11/04/2032Auckland, New Zealand9 - 5 Mark Forrest3 - 2 WPts New Zealand National Championships 2032View
07/03/2032Carrefour, Haiti9 - 4 Ranger de Balzac16(1) - 9 LPts
05/02/2032Wiesbaden, Germany8 - 4 Bogart Janisch11 - 6 WPts
05/01/2032Georgetown, Guyana8 - 3 Fraser Castellaw16(1) - 9 LPts
05/12/2031Christchurch, New Zealand8 - 2 Fraser Castellaw15(1) - 9 LPts
20/10/2031Christchurch, New Zealand8 - 1 Jawdah Chadid20 - 3 LPts
15/09/2031Amsterdam, Netherlands8 - 0 Huib Van den Stichele19(5) - 5 LPts
15/08/2031Dalian, China7 - 0 Wu-pen Yau1 - 7 WPts
17/06/2031Christchurch, New Zealand6 - 0 Nikifor á Ruskov4 - 7 WPts
17/04/2031Manukau, New Zealand5 - 0 Shaun Beattie44 - 29 WPts New Zealand National Championships 2031View
14/04/2031Manukau, New Zealand4 - 0 Clint Hoepo33(3) - 15 WPts New Zealand National Championships 2031View
11/04/2031Manukau, New Zealand3 - 0 Dom Williams9 - 7(1) WPts New Zealand National Championships 2031View
04/04/2031Christchurch, New Zealand2 - 0 Oscar Matakorama11 - 10(1) WPts
04/02/2031San Juan, Puerto Rico1 - 0 Manuel Coro21 - 7 WPts
07/12/2030Christchurch, New Zealand0 - 0 Oscar Matakorama10 - 8(1) WPts