Weightclass:  Welterweight
Location:  Hamilton, New Zealand
Record:  16 - 29(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/10/2033Hamilton, New Zealand15 - 29(1) Sean Linsey0 - 5 WPts
03/08/2033Hamilton, New Zealand14 - 29(1) Denton Teare2 - 12 WPts
02/06/2033Hamilton, New Zealand13 - 29(1) David Ironside0 - 0 WPts
01/04/2033Hamilton, New Zealand12 - 29(1) Lavaughn Mwangala4 - 14 WPts
28/01/2033Hamilton, New Zealand11 - 29(1) Loredo Alban12 - 4 WPts
26/11/2032Hamilton, New Zealand10 - 29(1) Gennady Oshchepkov1 - 10 WPts
23/09/2032Hamilton, New Zealand10 - 28(1) Leeroy Ogilvie10(2) - 17 LPts
23/07/2032Hamilton, New Zealand10 - 27(1) James Spotswood8 - 4 LPts
24/05/2032Hamilton, New Zealand9 - 27(1) Borys Jamroz0 - 13 WPts
25/03/2032Hamilton, New Zealand9 - 26(1) Iaka Mcclutchie14 - 25 LPts
25/01/2032Hamilton, New Zealand8 - 26(1) Poseidon Kosko5 - 8 WPts
26/11/2031Hamilton, New Zealand8 - 25(1) Elliot Hammel6 - 11 LPts
26/09/2031Hamilton, New Zealand7 - 25(1) Declan Boone0 - 5 WPts
29/07/2031Hamilton, New Zealand7 - 24(1) Hayden Pourewa3 - 10 LPts
31/05/2031Auckland, New Zealand7 - 23(1) Adam Goar3 - 19 LPts
31/03/2031Hamilton, New Zealand6 - 23(1) John Ponton2 - 6 WPts
31/01/2031Hamilton, New Zealand6 - 22(1) Harry Kingen3 - 3 LPts
03/12/2030Hamilton, New Zealand5 - 22(1) Duygu Osmanoglu6(1) - 20 WPts
05/10/2030Kiev, Ukraine5 - 21(1) Fedor Pavlik4 - 1 LPts
07/08/2030Christchurch, New Zealand5 - 20(1) Euan Starratt6 - 16 LPts
12/06/2030Istanbul, Turkey5 - 19(1) Hakan Ekici3 - 10 LPts
14/04/2030Hamilton, New Zealand5 - 18(1) William Gilmour0 - 1 LPts
14/02/2030Hamilton, New Zealand4 - 18(1) Cortez Frausto1 - 20 WPts
17/12/2029Bello, Colombia3 - 18(1) Xavion Berrones1 - 8 WPts
18/10/2029Monterrey, Mexico3 - 17(1) Pablo Gloria4 - 20 LPts
19/08/2029Busan, South Korea3 - 16(1) Chan-dong Sok14 - 11 LPts
21/06/2029Medellin, Colombia3 - 15(1) Joaquin Tabares6 - 16 LPts
23/04/2029Hamilton, New Zealand3 - 14(1) Dev Chohan0 - 3 LPts
23/02/2029Hamilton, New Zealand2 - 14(1) Paul Beatson0 - 7 WPts
25/12/2028Manukau, New Zealand1 - 14(1) Bart Howey0 - 10 WPts
27/10/2028Waitakere, New Zealand0 - 14(1) David Hankin0 - 9 WPts
02/09/2028Boulder, USA0 - 13(1) Davie Torrens0 - 1 LPts
05/07/2028Jodhpur, India0 - 12(1) Rahul Jagpal0 - 0 LPts
07/05/2028Hamilton, New Zealand0 - 11(1) Bing Fei6 - 18 LPts
09/03/2028Riyadh, Saudi Arabia0 - 10 Shayan Kassis20(2) - 11 LKO3
10/01/2028Auckland, New Zealand0 - 9 Mark Lang3 - 13 LPts
12/11/2027Khujand, Tajikistan0 - 8 Elmidar Sultana13 - 13 LPts
14/09/2027Malaga, Spain0 - 7 Miguel Rico18 - 19 LPts
17/07/2027North Shore, New Zealand0 - 6 Fraser Forson2 - 13 LPts
20/05/2027Sharjah, UAE0 - 5 Amer Abidin11(1) - 10 LPts
22/03/2027Apopa, El Salvador0 - 4 Nasario Bojorquez24 - 5 LPts
22/01/2027Auckland, New Zealand0 - 3 Sam Carwell12 - 7 LPts
25/11/2026Baku, Azerbaijan0 - 2 Azam Hares14 - 14 LPts
27/09/2026Auckland, New Zealand0 - 1 Koro Hemania3 - 5 LPts
16/08/2026Hamilton, New Zealand0 - 0 Isaac Dinwiddie0 - 1 LPts