Weightclass:  Welterweight
Location:  Auckland, New Zealand
Record:  22 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/07/2042Auckland, New Zealand21 - 20 Ondrej Holubec13 - 9(1) WPts
10/05/2042Auckland, New Zealand20 - 20 Glanville Aime0 - 3 WPts
11/03/2042Auckland, New Zealand19 - 20 Cipriano Montez11 - 30 WPts
07/01/2042Auckland, New Zealand18 - 20 Tuna Peri5 - 9 WPts
04/11/2041Auckland, New Zealand18 - 19 Mike Elue4 - 1 LPts
03/09/2041Auckland, New Zealand17 - 19 Joey Espey0 - 11 WPts
03/07/2041Auckland, New Zealand16 - 19 Zach Hanes2 - 1 WPts
01/05/2041Auckland, New Zealand15 - 19 Mark Usher6 - 19 WPts
02/03/2041Auckland, New Zealand14 - 19 Glynn Nevin1 - 9 WPts
01/01/2041Auckland, New Zealand13 - 19 Quito Olea2 - 10(1) WPts
01/11/2040Prague, Czech Republic13 - 18 Valentin Jagr14 - 6 LPts
03/09/2040Oslo, Norway12 - 18 Ragnar Claussen0 - 2 WPts
06/07/2040London, UK11 - 18 Jim Clark0 - 1 WPts
06/05/2040Christchurch, New Zealand11 - 17 Ewan Griff22 - 12 LPts
07/03/2040Christchurch, New Zealand11 - 16 Ewan Griff21 - 12 LPts
23/01/2040Auckland, New Zealand10 - 16 Kris Layug2 - 8 WPts
23/11/2039Auckland, New Zealand10 - 15 Kieran Huntress12 - 9 LPts
22/09/2039Auckland, New Zealand9 - 15 Danny Maukau1 - 1 WPts
22/07/2039Auckland, New Zealand8 - 15 Cody Russell2 - 9 WPts
21/05/2039Auckland, New Zealand8 - 14 Michael Greive10 - 6 LPts
21/03/2039Soledad de Graciano Sanchez, Mexico7 - 14 Ramiro Mosco2 - 9 WPts
21/01/2039Gyumri, Armenia6 - 14 Zakare Eguiazarian15 - 20 WPts
23/11/2038Auckland, New Zealand5 - 14 David Ngawharau1 - 2 WPts
23/09/2038Wellington, New Zealand4 - 14 Alastair Hanken7 - 11 WPts
27/07/2038Auckland, New Zealand3 - 14 Bora Gurbuz5 - 16 WPts
27/05/2038Christchurch, New Zealand3 - 13 Paul Bowen18 - 6 LPts
29/03/2038Carolina, Puerto Rico3 - 12 Federico Coronel17 - 16 LPts
29/01/2038Auckland, New Zealand2 - 12 Bruce Hughes2 - 0 WPts
28/11/2037Hamilton, New Zealand2 - 11 Roger Scurlock6 - 9 LPts
29/09/2037Bangkok, Thailand1 - 11 Amnat Muankasem9 - 16(1) WPts
01/08/2037Antofagasta, Chile1 - 10 Zacarias Abela11(1) - 28 LPts
02/06/2037Dushanbe, Tajikistan1 - 9 Arseni Babaev13 - 40(1) LPts
04/04/2037Sofia, Bulgaria1 - 8 Tase á Lomov15 - 14 LPts
04/02/2037Seongnam, South Korea1 - 7 Suk-young Pu8 - 14(1) LPts
07/12/2036Dushanbe, Tajikistan1 - 6 Daniil Baizhanbaev13 - 27(1) LPts
08/10/2036Brno, Czech Republic1 - 5 ZßviÜ Janecka16 - 22 LPts
09/08/2036Auckland, New Zealand1 - 4 Jacob Kincaide18 - 17 LPts
13/06/2036Burgas, Bulgaria1 - 3 Desislav Slovenski37(1) - 20(1) LPts
15/04/2036Manukau, New Zealand0 - 3 Seth Albany0 - 17 WPts
20/02/2036Dubai, UAE0 - 2 Danyaal Malick8 - 10 LPts
22/12/2035Waitakere, New Zealand0 - 1 John Ponton15 - 22 LPts
17/11/2035Auckland, New Zealand0 - 0 Patrick Atintande1 - 2 LPts