Weightclass:  Welterweight
Location:  Wellington, New Zealand
Record:  23 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/04/2027Auckland, New Zealand23 - 13 Edward Ghee24 - 2 LPts New Zealand National Championships 2027View
14/04/2027Auckland, New Zealand22 - 13 Michael Edris11(1) - 11 WPts New Zealand National Championships 2027View
11/04/2027Auckland, New Zealand21 - 13 Robert Donnellan23 - 10 WPts New Zealand National Championships 2027View
22/03/2027Dubai, UAE20 - 13 Yasin Saleeby18 - 10 WPts
22/01/2027San Juan, Puerto Rico19 - 13 Agapetus Campillo13 - 18 WPts
24/11/2026London, UK18 - 13 Brad Yorath10(1) - 21 WPts
26/09/2026Christchurch, New Zealand17 - 13 Noel Bran11(3) - 16 WPts
28/07/2026Dubai, UAE16 - 13 Yasin Hoda8 - 19 WPts
30/05/2026Yerevan, Armenia16 - 12 Loys Jamgochian19 - 21 LPts
01/04/2026Horlivka, Ukraine15 - 12 Oleksiy Markowski9 - 9 WPts
01/02/2026Manukau, New Zealand15 - 11 Nathan Crossen11 - 13 LPts
04/12/2025Wellington, New Zealand14 - 11 Edward Duthie0 - 2 WPts
05/10/2025Waitakere, New Zealand14 - 10 Lucas Proffit4 - 18 LPts
10/08/2025Algiers, Algeria13 - 10 Farhan Hadefi11 - 13 WPts
12/06/2025San Bernardo, Chile13 - 9 Loredo Montoro25 - 19 LPts
14/04/2025Auckland, New Zealand13 - 8 Leo Badham14 - 20 LPts New Zealand National Championships 2025View
11/04/2025Auckland, New Zealand12 - 8 Shaun Glenn16 - 27 WPts New Zealand National Championships 2025View
14/02/2025Wellington, New Zealand11 - 8 Leon Nzemba3 - 6 WPts
17/12/2024Riyadh, Saudi Arabia10 - 8 Aftab Hana0 - 2 WPts
19/10/2024Lausanne, Switzerland9 - 8 Vere Pique12(1) - 15 WPts
21/08/2024Wellington, New Zealand9 - 7 Euan Lundy18(3) - 21 LPts
10/07/2024Wellington, New Zealand9 - 6 Isaac Erueti13(1) - 26 LPts
09/06/2024Buenos Aires, Argentina8 - 6 Federico Alverez21 - 17 WPts
11/04/2024Christchurch, New Zealand8 - 5 Dave Evan29(1) - 17 LPts New Zealand National Championships 2024View
19/02/2024Helsinki, Finland7 - 5 Anselmi Sirvio1 - 5 WPts
22/12/2023Tokyo, Japan7 - 4 Daichi Fujikawa9 - 25 LPts
24/10/2023Anchorage, USA7 - 3 Richie Lytle38 - 3 LPts
26/08/2023Abidjan, Ivory Coast6 - 3 Jacques Diderot1 - 12 WPts
28/06/2023Vilnius, Lithuania5 - 3 Michal Konefal8 - 15 WPts
29/04/2023Wellington, New Zealand4 - 3 Ewan Barmore0 - 2 WPts
28/02/2023Wellington, New Zealand3 - 3 Vedran Jonjic12 - 16 WPts
30/12/2022Christchurch, New Zealand2 - 3 Ian Selby1 - 3 WPts
13/11/2022Caracas, Venezuela2 - 2 Leonardo Acebo11 - 17 LPts
15/09/2022Auckland, New Zealand1 - 2 Mark Dudgeon5 - 12 WPts
23/07/2022Manukau, New Zealand1 - 1 Sammy Dunning16 - 9 LPts
27/05/2022Manukau, New Zealand0 - 1 Will Kingen10(1) - 16 WPts
05/04/2022Wellington, New Zealand0 - 0 David Strother0 - 0 LPts