Weightclass:  Welterweight
Location:  Manukau, New Zealand
Record:  19 - 16(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2034Manukau, New Zealand18 - 16(1) Sajid Mohamad2 - 7 WPts
07/11/2033Manukau, New Zealand17 - 16(1) Louis Symon1 - 34 WPts
08/09/2033Manukau, New Zealand16 - 16(1) Kwau Assifuah13 - 18 WPts
08/07/2033Manukau, New Zealand15 - 16(1) Anuj Ghoda3 - 15 WPts
08/05/2033Manukau, New Zealand14 - 16(1) Jackson Mabena11 - 7 WPts
09/03/2033Port-de-Paix, Haiti14 - 15(1) Jean Normandeau27 - 3 LPts
06/02/2033Vienna, Austria13 - 15(1) Eduard Galhau6 - 28 WPts
06/01/2033Manukau, New Zealand13 - 14(1) Eduard Galhau5 - 28 LPts
15/11/2032Manukau, New Zealand12 - 14(1) Jamie Holmes12 - 19 WPts
15/09/2032Montreal, Canada11 - 14(1) Noel Russell0 - 1 WPts
18/07/2032Manukau, New Zealand10 - 14(1) Chris Bryce9 - 22(1) WPts
20/05/2032Auckland, New Zealand10 - 13(1) Chris Jameson13 - 13 LPts
23/03/2032Bayamon, Puerto Rico10 - 12(1) Diego Gonzalez27 - 22 LPts
24/01/2032Manukau, New Zealand9 - 12(1) Umair Nazar4 - 10 WPts
25/11/2031Algiers, Algeria8 - 12(1) Gazi Ahsan12 - 13 WPts
26/09/2031Waitakere, New Zealand8 - 11(1) Uru Reio Karaitiana10 - 13 LPts
30/07/2031Manukau, New Zealand7 - 11(1) Elliot Hammel5 - 10 WPts
01/06/2031Alcala de Henares, Spain6 - 11(1) Salvador Monreal4 - 5 WPts
03/04/2031Auckland, New Zealand5 - 11(1) Mark Headen4 - 12 WPts
03/02/2031Montevideo, Uruguay5 - 10(1) Federico Aday13 - 17 LPts
06/12/2030Manukau, New Zealand5 - 9(1) Joseph Komene2 - 7 LPts
08/10/2030Manukau, New Zealand4 - 9(1) Elliot Hammel5 - 5 WPts
11/08/2030Manukau, New Zealand4 - 8(1) Jonathan Pringle1 - 3 LPts
12/06/2030Mamelodi, South Africa4 - 7(1) Rivaldo Nonyane2 - 8 LPts
14/04/2030Manukau, New Zealand4 - 6(1) Bob Peneha2 - 7 LPts
15/02/2030Colchester, UK3 - 6(1) Jamie Howell8 - 11 WPts
18/12/2029Rostov-on-Don, Russia3 - 5(1) Fedor Romanoff41(1) - 20 LPts
20/10/2029Manukau, New Zealand3 - 4(1) Gulbahar Adem11 - 18 LPts
21/08/2029North Shore, New Zealand2 - 4(1) David Nevin0 - 6 WPts
22/06/2029Wellington, New Zealand2 - 3(1) Joel Slone4 - 12 LPts
01/05/2029Hamilton, New Zealand2 - 2 Tane Peneha6 - 23 LKO3
03/03/2029Wellington, New Zealand2 - 1 Mark Rangimakere8 - 18 LPts
04/01/2029Auckland, New Zealand2 - 0 Mark Lang7 - 15 LPts
08/11/2028Wellington, New Zealand1 - 0 Sam Bickett6 - 18 WPts
08/10/2028Manukau, New Zealand0 - 0 Chris Durning1 - 6 WPts