Weightclass:  Welterweight
Location:  Auckland, New Zealand
Record:  17 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2034Auckland, New Zealand16 - 22 Dominic Skiver2 - 11 WPts
19/11/2033Auckland, New Zealand16 - 21 Seamus Boyle7 - 12 LPts
15/09/2033Auckland, New Zealand15 - 21 Channing Dujardin3 - 4 WPts
16/07/2033Auckland, New Zealand15 - 20 Euan Starratt18 - 25 LPts
15/05/2033Auckland, New Zealand14 - 20 Leon Christopher9 - 15 WPts
15/03/2033Auckland, New Zealand13 - 20 Mark Baldy9 - 25 WPts
13/01/2033Oslo, Norway12 - 20 Ragnar Andersen19 - 8 WPts
15/11/2032Manukau, New Zealand12 - 19 Nathan Espy12 - 14(1) LPts
15/09/2032Carolina, Puerto Rico12 - 18 Oro Heras15 - 20(4) LPts
18/07/2032Riyadh, Saudi Arabia11 - 18 Asif Bicery8 - 13 WPts
20/05/2032Riga, Latvia10 - 18 Zernebog Sproga8 - 15 WPts
21/03/2032Johannesburg, South Africa10 - 17 Nicholas Lukaku8 - 25 LPts
22/01/2032Auckland, New Zealand9 - 17 Robert Haehae6 - 15 WPts
23/11/2031Errachidia, Morocco8 - 17 Habbab Elwardi8 - 12(1) WPts
25/09/2031Bradford, UK8 - 16 Chris Blain12 - 7 LPts
28/07/2031Auckland, New Zealand7 - 16 Gus Kimmons1 - 20 WPts
30/05/2031Auckland, New Zealand6 - 16 Wasyl Walko1 - 8 WPts
30/03/2031London, UK6 - 15 John Gekas3 - 8 LPts
30/01/2031Manukau, New Zealand5 - 15 Chris Bryce4 - 18(1) WPts
06/12/2030Christchurch, New Zealand4 - 15 Jordan Nesbit2 - 18 WPts
08/10/2030Manukau, New Zealand3 - 15 Bart Howey3 - 18 WPts
11/08/2030Cheongju, South Korea3 - 14 Kook-young Jue11 - 23 LPts
13/06/2030Christchurch, New Zealand3 - 13 Isaac Dinwiddie7 - 19 LPts
15/04/2030Christchurch, New Zealand3 - 12 Will Carberry7 - 9 LPts
15/02/2030Wellington, New Zealand3 - 11 Malcolm Roach5 - 26 LPts
18/12/2029Guayaquil, Ecuador3 - 10 Fidel Arocha16 - 17 LPts
20/10/2029Auckland, New Zealand3 - 9 Dave Manawaroa3(1) - 16 LPts
21/08/2029Wellington, New Zealand2 - 9 Urepa Paora4 - 1 WPts
23/06/2029San Salvador, El Salvador2 - 8 Fresco Nabor7 - 17 LPts
25/04/2029Ulaanbaatar, Mongolia2 - 7 Shing Woong11 - 19(1) LPts
25/02/2029Auckland, New Zealand2 - 6 Robert Goodlett3 - 8 LPts
31/12/2028Rome, Italy1 - 6 Rodolfo Dinucci0 - 3 WPts
01/11/2028Wellington, New Zealand1 - 5 Bradley Alford2 - 3 LPts
06/09/2028Auckland, New Zealand1 - 4 Wa Paki8 - 30(10) LPts
10/07/2028Auckland, New Zealand1 - 3 Chris Dunn18 - 12 LPts
09/06/2028North Shore, New Zealand0 - 3 Patrick Kennan0 - 0 WPts
09/05/2028Manukau, New Zealand0 - 2 Chris Durning0 - 4 LPts
13/03/2028Christchurch, New Zealand0 - 1 Noel Bran18(4) - 18 LPts
28/01/2028Auckland, New Zealand0 - 0 Richard Booth1 - 2 LPts