Weightclass:  Welterweight
Location:  Wellington, New Zealand
Record:  29(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/10/2026Wellington, New Zealand29(1) - 25 Leo Badham24(1) - 26 LPts
01/08/2026Wellington, New Zealand29(1) - 24 Robert Donnellan18 - 10 LPts
02/06/2026Wellington, New Zealand28 - 24 Phil Frodge1 - 0 WKO2
03/04/2026Wellington, New Zealand27 - 24 Mark Parapara3 - 13 WPts
02/02/2026Wellington, New Zealand26 - 24 Chris Yell10 - 21 WPts
04/12/2025Wellington, New Zealand25 - 24 Nicholas Fallis1 - 4 WPts
05/10/2025Wellington, New Zealand24 - 24 Alec Wallace6 - 9 WPts
06/08/2025Wellington, New Zealand23 - 24 Nathan Crossen9 - 12 WPts
07/06/2025Wellington, New Zealand22 - 24 Fraser Forson0 - 2 WPts
09/04/2025Wellington, New Zealand21 - 24 Geoff Paewai5 - 20(1) WPts
08/02/2025Wellington, New Zealand20 - 24 Blake Guffy1 - 3 WPts
10/12/2024Wellington, New Zealand19 - 24 Stephen Neily8 - 19 WPts
11/10/2024Algiers, Algeria19 - 23 Gazi Dada15 - 17 LPts
13/08/2024Oran, Algeria18 - 23 Waqas Madyan4 - 4 WPts
15/06/2024Hamilton, Canada18 - 22 Leeroy Purser27(1) - 7 LPts
17/04/2024Christchurch, New Zealand18 - 21 Dave Evan31(1) - 17 LPts New Zealand National Championships 2024View
14/04/2024Christchurch, New Zealand17 - 21 Puta Paranihihi22 - 20 WPts New Zealand National Championships 2024View
11/04/2024Christchurch, New Zealand16 - 21 Noel Cadwell6 - 7 WPts New Zealand National Championships 2024View
26/02/2024Adelaide, Australia15 - 21 John Gowen23 - 14 WPts
29/12/2023Jeddah, Saudi Arabia15 - 20 Adnan Alzahabi47 - 2 LPts
31/10/2023Lviv, Ukraine14 - 20 Pylyp Kogut4 - 24 WPts
02/09/2023Wellington, New Zealand13 - 20 Rashon Absame0 - 1 WPts
05/07/2023Kumasi, Ghana12 - 20 Stuart Nsiah0 - 0 WPts
07/05/2023Wellington, New Zealand12 - 19 Johnny Wylie13 - 13 LPts
07/03/2023Rosario, Argentina11 - 19 Juan Julio12(1) - 15 WPts
07/01/2023Gomel, Belarus11 - 18 Dmitri Holub16 - 14 LPts
09/11/2022Puente Alto, Chile11 - 17 Quico Arvelo19 - 8 LPts
11/09/2022Mejicanos, El Salvador10 - 17 Diego Ahumada5 - 17 WPts
13/07/2022Tirana, Albania10 - 16 Arjan Dibra19 - 9 LPts
15/05/2022Auckland, New Zealand9 - 16 Oliver Elias2 - 26 WPts
22/03/2022Yerevan, Armenia9 - 15 Vasag Kalaidjyan10 - 13 LPts
22/01/2022Quebec City, Canada9 - 14 Destin St. Pierre6 - 18 LPts
23/11/2021Manukau, New Zealand8 - 14 Sammy Dunning13 - 8 WPts
25/09/2021Wellington, New Zealand7 - 14 Nick Halden9 - 15 WPts
25/07/2021Wellington, New Zealand7 - 13 Chris Galbraith10 - 10 LPts
24/05/2021Minsk, Belarus7 - 12 Dmytro Babyak8 - 9 LPts
25/03/2021Madrid, Spain6 - 12 Antonio Bordon7(1) - 11 WPts
25/01/2021Wellington, New Zealand5 - 12 Joey David9 - 7 WPts
24/11/2020Vilnius, Lithuania5 - 11 Martyn ToPolishewski6 - 8 LPts
24/09/2020Wellington, New Zealand5 - 10 Ian Flanagan10 - 5 LPts
25/07/2020Wellington, New Zealand5 - 9 Ian Swineford10 - 6 LPts
24/05/2020San Salvador, El Salvador5 - 8 Xaverius Velez11 - 2 LPts
26/03/2020Wellington, New Zealand5 - 7 Moosa Maimonides5 - 8 LPts
26/01/2020Wellington, New Zealand4 - 7 Zacarias Quirino6 - 7 WPts
26/11/2019Toulouse, France4 - 6 Destin Diderot5 - 5 LPts
26/09/2019Perth, Australia3 - 6 Jack Carrie0 - 5 WPts
29/07/2019Waitakere, New Zealand2 - 6 Corey Thomson4 - 4 WPts
13/06/2019Wellington, New Zealand2 - 5 Dan Rury9 - 1 LPts
14/04/2019Bayamon, Puerto Rico2 - 4 Eloy Vegas2 - 4 LPts
13/02/2019Minsk, Belarus2 - 3 Borysko Markovich3 - 1 LPts
16/12/2018Wellington, New Zealand2 - 2 Peter Weatherspoon3 - 4 LPts
17/10/2018Wellington, New Zealand2 - 1 Shing Ngai1 - 0 LPts
19/08/2018Kingston, Jamaica2 - 0 James Ovens0 - 0 LPts
21/06/2018Auckland, New Zealand1 - 0 Sam Anderson0 - 0 WPts
21/05/2018Wellington, New Zealand0 - 0 Noel Paekau1 - 2 WPts