Weightclass:  Welterweight
Location:  Christchurch, New Zealand
Record:  29 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2033Christchurch, New Zealand28 - 13 Adam Blackstock1 - 0 WPts
29/11/2032Christchurch, New Zealand27 - 13 Rafael Alpizar0 - 9 WPts
26/09/2032Christchurch, New Zealand26 - 13 Santiago Melgarejo2 - 17 WPts
27/07/2032Christchurch, New Zealand25 - 13 Liberatore Darmian11 - 13 WPts
28/05/2032Christchurch, New Zealand24 - 13 Josh Wynn5 - 11 WPts
28/03/2032Christchurch, New Zealand23 - 13 John Evans1 - 1 WPts
28/01/2032Christchurch, New Zealand22 - 13 Kiran Kadakia4 - 12 WPts
28/11/2031Christchurch, New Zealand21 - 13 Dave Pennoyer1 - 5 WPts
28/09/2031Christchurch, New Zealand21 - 12 Daniel Jones17 - 7 LPts
01/08/2031Christchurch, New Zealand20 - 12 Ian Komene0 - 3 WPts
02/06/2031Christchurch, New Zealand19 - 12 David Nevin4 - 13 WPts
01/04/2031Christchurch, New Zealand18 - 12 Jack Gawley0 - 2 WPts
31/01/2031Port-au-Prince, Haiti17 - 12 Rance Himly4 - 9 WPts
03/12/2030Santiago de los Caballeros, Dominican Republic17 - 11 Carlos Lepe8 - 8 LPts
05/10/2030Larache, Morocco16 - 11 Dhakwan Daoudi19 - 13 WPts
07/08/2030Bulawayo, Zimbabwe15 - 11 Callum Jongwe1 - 7 WPts
09/06/2030Mexico City, Mexico15 - 10 Guillermo Najarro5 - 4 LPts
11/04/2030Auckland, New Zealand15 - 9 Paul Ngerengere5 - 0 LPts New Zealand National Championships 2030View
14/02/2030Hamilton, New Zealand15 - 8 Sam Tyrie20 - 7 LPts
17/12/2029Christchurch, New Zealand14 - 8 Tapu Pepene8 - 10 WPts
18/10/2029Auckland, New Zealand13 - 8 Rewi Riki5(1) - 21 WPts
22/08/2029Boise, USA12 - 8 Tobias Steven1 - 6 WPts
24/06/2029Christchurch, New Zealand11 - 8 Zuffur Aulaqi1 - 3 WPts
26/04/2029Christchurch, New Zealand10 - 8 Raione Kauamo1 - 9 WPts
27/02/2029Riga, Latvia10 - 7 Andrii Berzs11 - 26 LPts
30/12/2028Christchurch, New Zealand10 - 6 Guy Cotillard24 - 10 LPts
31/10/2028Bangkok, Thailand10 - 5 Prawet Champool25(2) - 10 LPts
02/09/2028Christchurch, New Zealand9 - 5 Leighton Hillen3 - 8 WPts
04/07/2028Asuncion, Paraguay8 - 5 Eloy Ureno10 - 15 WPts
06/05/2028Auckland, New Zealand7 - 5 Callum Davy2 - 11(1) WPts
10/03/2028Wellington, New Zealand7 - 4 Gareth Snedden14 - 18(1) LPts
11/01/2028Montpellier, France7 - 3 Sennett Andreu13 - 15 LPts
13/11/2027Wellington, New Zealand6 - 3 Sam Bickett3 - 15 WPts
14/09/2027Christchurch, New Zealand5 - 3 Pita Kaimoana2(1) - 12 WPts
16/07/2027Christchurch, New Zealand4 - 3 Robert Goodlett0 - 1 WPts
17/05/2027Zurich, Switzerland4 - 2 Erno Gerg11 - 28 LPts
19/03/2027Christchurch, New Zealand3 - 2 Afon Lielpeteris4(1) - 7 WPts
19/01/2027Auckland, New Zealand2 - 2 Adam Dickie1 - 2 WPts
24/11/2026Wellington, New Zealand2 - 1 Gareth Duffy5 - 4 LPts
26/09/2026Christchurch, New Zealand1 - 1 Callum Davy1 - 2 WPts
28/07/2026Christchurch, New Zealand1 - 0 David Cleghorn7 - 7 LPts
20/06/2026Christchurch, New Zealand0 - 0 Arseni Lazaroff0 - 9 WPts