Weightclass:  Welterweight
Location:  Wellington, New Zealand
Record:  12 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/07/2029Wellington, New Zealand11 - 29 Angel Cabigting2 - 7 WPts
14/05/2029Wellington, New Zealand11 - 28 Ossie Van den Weede1 - 11 LPts
15/03/2029Wellington, New Zealand10 - 28 Brett Quinn2 - 4 WPts
13/01/2029Wellington, New Zealand9 - 28 Enzo Barragan2(1) - 22(1) WPts
13/11/2028Wellington, New Zealand9 - 27 David Morgan4 - 10 LPts
13/09/2028Wellington, New Zealand8 - 27 Faisal Zafar1 - 4 WPts
14/07/2028Wellington, New Zealand7 - 27 Connor Glass4 - 11 WPts
13/05/2028Wellington, New Zealand7 - 26 Ibrahim Youssef6 - 4(1) LPts
14/03/2028Wellington, New Zealand6 - 26 Mark Baldy0 - 3 WPts
14/01/2028Wellington, New Zealand5 - 26 Raione Kauamo0 - 2 WPts
14/11/2027Wellington, New Zealand4 - 26 Fraco Cantero2 - 3 WPts
15/09/2027Wellington, New Zealand4 - 25 Noel Bran15(4) - 18 LPts
16/07/2027Ghent, Belgium4 - 24 Theys Baert8 - 8 LPts
18/05/2027Dushanbe, Tajikistan4 - 23 Vitali Hasanov10 - 18 LPts
20/03/2027Port-au-Prince, Haiti4 - 22 Gerald Noe20 - 9 LPts
20/01/2027Wellington, New Zealand3 - 22 Arthur Hinekura10 - 15 WPts
26/11/2026Christchurch, New Zealand3 - 21 Stephen Neily15 - 24 LPts
03/10/2026North Shore, New Zealand2 - 21 Euan Linsey8 - 26 WPts
02/09/2026Waitakere, New Zealand2 - 20 Patrick Pinkerton9 - 17 LPts
24/07/2026Al Ain, UAE2 - 19 Saad Kenaan7 - 8 LPts
25/05/2026Bangkok, Thailand2 - 18 Yokthong Hayachanta14 - 35 LPts
27/03/2026Wellington, New Zealand2 - 17 Mohsin Abaza4 - 5 LPts
27/01/2026Bergen, Norway1 - 17 Sigurd Kragness1 - 9 WPts
29/11/2025Datong, China1 - 16 Jing Chai13 - 13 LPts
01/10/2025Wellington, New Zealand1 - 15 Duncan Gillis2 - 8 LPts
04/08/2025Surrey, Canada1 - 14 Chris Hanes12 - 15 LPts
06/06/2025Copenhagen, Denmark1 - 13 Thorstein Borup10 - 21 LPts
08/04/2025Wellington, New Zealand1 - 12 Young-cheol Lee9 - 19 LPts
08/02/2025Wellington, New Zealand1 - 11 Seferino Aro1 - 3 LPts
11/12/2024Wellington, New Zealand1 - 10 Andy Graham2 - 8(2) LPts
28/10/2024Auckland, New Zealand1 - 9 Eteka Minarapa14 - 25(1) LPts
12/09/2024Wellington, New Zealand1 - 8 Richard Evan24(1) - 16 LPts
12/08/2024Waitakere, New Zealand1 - 7 Patrick Pinkerton1 - 12 LPts
19/06/2024North Shore, New Zealand1 - 6 Michael Reach3 - 10 LPts
21/04/2024Wellington, New Zealand1 - 5 Robert Donnellan6 - 6 LPts
23/02/2024Wellington, New Zealand1 - 4 Brett Hoy0 - 2 LPts
25/12/2023Santiago de Cuba, Cuba1 - 3 Antonio Garcia19 - 18 LPts
26/10/2023Manukau, New Zealand1 - 2 Malcolm Clewis2 - 15(3) LPts
03/09/2023North Shore, New Zealand0 - 2 Ellis Redpath0 - 1 WPts
20/07/2023Auckland, New Zealand0 - 1 Jack Coutts30 - 9 LPts
18/06/2023Wellington, New Zealand0 - 0 Tremeur Blier2 - 32 LPts