Weightclass:  Welterweight
Location:  Christchurch, New Zealand
Record:  24 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/05/2028Christchurch, New Zealand23 - 12 Stuart Appleby4 - 5 WPts
22/03/2028Christchurch, New Zealand22 - 12 Tapu Pepene2 - 2 WPts
22/01/2028Christchurch, New Zealand21 - 12 Ellis Chancellor11(2) - 7 WPts
20/11/2027Christchurch, New Zealand20 - 12 Mick Bagley1 - 5 WPts
20/09/2027Christchurch, New Zealand19 - 12 Darshan Subramaniam2 - 21 WPts
20/07/2027Christchurch, New Zealand18 - 12 Leighton Hillen0 - 2 WPts
21/05/2027Christchurch, New Zealand17 - 12 Declan Peneta1 - 9 WPts
22/03/2027Christchurch, New Zealand16 - 12 Gus Miekountima2 - 7 WPts
22/01/2027Christchurch, New Zealand15 - 12 Mark Kiesse2 - 8 WPts
23/11/2026San Jose, Costa Rica14 - 12 Berto Acedo29(1) - 26 WPts
25/09/2026Christchurch, New Zealand13 - 12 Adam Dickie0 - 1 WPts
27/07/2026Puente Alto, Chile12 - 12 Juan Soria5 - 19(1) WPts
29/05/2026Wellington, New Zealand11 - 12 Lucas Griff10 - 11 WPts
11/04/2026Wellington, New Zealand11 - 11 Edward Ghee11 - 2 LPts New Zealand National Championships 2026View
31/03/2026Cali, Colombia10 - 11 Francisco Rosario1 - 8 WPts
31/01/2026Zurich, Switzerland9 - 11 Eno Markman18(1) - 15 WPts
03/12/2025Christchurch, New Zealand8 - 11 Alec Wallace6 - 10 WPts
04/10/2025Sheffield, UK7 - 11 Jake McLoughlin0 - 21(8) WPts
06/08/2025North Shore, New Zealand6 - 11 Scott Porter1 - 11 WPts
30/06/2025North Shore, New Zealand5 - 11 Jack Puanga9 - 26 WPts
30/05/2025Waitakere, New Zealand5 - 10 Rongoáá Remaha33(1) - 13 LPts
11/04/2025Auckland, New Zealand5 - 9 Ian Kitching9 - 2 LPts New Zealand National Championships 2025View
10/02/2025Toronto, Canada5 - 8 Sean Maitland12 - 26 LPts
13/12/2024Zurich, Switzerland5 - 7 Amoll Dehne30 - 18 LPts
15/10/2024Townsville, Australia4 - 7 Roger McGee20(1) - 22 WPts
17/08/2024Auckland, New Zealand3 - 7 Amon Kinzie2 - 11 WPts
19/06/2024Helsinki, Finland3 - 6 Kustaa Asikainen5 - 11 LPts
21/04/2024Zagreb, Croatia2 - 6 Borislav Razum21 - 15 WPts
22/02/2024Christchurch, New Zealand1 - 6 Chris Latta1 - 2 WPts
25/12/2023Bordeaux, France1 - 5 Vere Baze11(1) - 17(2) LPts
27/10/2023Newcastle, Australia1 - 4 James Broadie13 - 18 LPts
29/08/2023Auckland, New Zealand1 - 3 Vincent Wilson1 - 13 LPts
01/07/2023Roskilde, Denmark1 - 2 Arvid Jessen9 - 25(2) LPts
03/05/2023Christchurch, New Zealand1 - 1 Tae-hwi Hahm1 - 0 LPts
05/03/2023Casablanca, Morocco0 - 1 Haziem Nessbeal0 - 0 WPts
05/01/2023Christchurch, New Zealand0 - 0 Maro Morete5 - 0 LPts