Weightclass:  Lightweight
Location:  Christchurch, New Zealand
Record:  14 - 38(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/10/2042Christchurch, New Zealand14 - 37(1) Verity Dodds4 - 15 LPts
01/08/2042Christchurch, New Zealand13 - 37(1) Xavier Jose5 - 14(1) WPts
30/05/2042Christchurch, New Zealand12 - 37(1) Shayan Ahmad4 - 16 WPts
30/03/2042Christchurch, New Zealand12 - 36(1) Matteo Falle12 - 23 LPts
26/01/2042Christchurch, New Zealand11 - 36(1) Kolya Chinzorig0 - 8 WPts
24/11/2041Christchurch, New Zealand10 - 36(1) Puta Pera8 - 8 WPts
23/09/2041Christchurch, New Zealand10 - 35(1) Puta Pera7 - 8 LPts
23/07/2041Zarqa, Jordan9 - 35(1) Shayan Bicery4 - 16 WPts
23/05/2041Kansas City, USA9 - 34(1) Dave Hardy6 - 22(1) LPts
25/03/2041Christchurch, New Zealand9 - 33(1) Ian Morrice25 - 18(1) LPts
23/01/2041Cork, Ireland9 - 32(1) Thomas McCourt16 - 15 LPts
25/11/2040Dushanbe, Tajikistan9 - 31(1) Daniil Bajkodamoff23 - 14 LPts
27/09/2040Milan, Italy9 - 30(1) Liberatore Gabriele20(2) - 20 LPts
29/07/2040Madrid, Spain8 - 30(1) Nemesio Tostado2 - 20 WPts
31/05/2040Waitakere, New Zealand8 - 29(1) Phil Laidlaw23 - 19 LPts
08/04/2040North Shore, New Zealand8 - 28(1) Euan Loane16 - 21(1) LPts
29/02/2040Hamilton, New Zealand7 - 28(1) Nick Duffey21 - 22 WPts
28/01/2040Kiev, Ukraine7 - 27(1) Danylko Kozel14 - 23 LPts
29/11/2039Port Harcourt, Nigeria7 - 26(1) Bruce Akindele15 - 18 LPts
01/10/2039Goiania, Brazil7 - 25(1) Diego Freitas9 - 23 LPts
03/08/2039Peterborough, UK6 - 25(1) Paul Pryce9 - 13 WPts
05/06/2039Copenhagen, Denmark5 - 25(1) Filip Knoblauch19 - 35 WPts
06/04/2039Vilnius, Lithuania4 - 25(1) Mikolaj Sobolewski9 - 15(1) WPts
06/02/2039Wichita, USA4 - 24(1) Leeroy Connell10 - 15 LPts
09/12/2038Wellington, New Zealand4 - 23(1) William Deas7 - 14 LPts
12/10/2038Christchurch, New Zealand4 - 22(1) Zach Horn15 - 9 LPts
13/08/2038San Juan, Puerto Rico3 - 22(1) Gig Payan13 - 24 WPts
15/06/2038New York City, USA3 - 21(1) Robert Beith23 - 19 LPts
17/04/2038Christchurch, New Zealand3 - 20(1) Euan Loane10 - 15 LPts
17/02/2038Cardiff, UK3 - 19(1) Gareth MacFarland13 - 13 LPts
19/12/2037Amman, Jordan3 - 18(1) Danyaal Kahveci1 - 1 LPts
21/10/2037Berlin, Germany3 - 17 Roderik Pflum25(1) - 9 LKO3
23/08/2037Frankfurt, Germany3 - 16 Ingall Gerlt7 - 9 LPts
25/06/2037Christchurch, New Zealand3 - 15 Peter Crum5 - 16 LPts
27/04/2037Waitakere, New Zealand3 - 14 Jay Swanson9 - 33 LPts
27/02/2037Christchurch, New Zealand2 - 14 Lucas Bay1 - 0 WPts
28/12/2036Mexico City, Mexico2 - 13 Jose Gamino10 - 9(1) LPts
29/10/2036Christchurch, New Zealand2 - 12 Tamati Kiriwi1 - 0 LPts
30/08/2036Villa Nueva, Guatemala2 - 11 Alejandro Orduna5 - 13 LPts
02/07/2036Waitakere, New Zealand2 - 10 Floyd Wilson3 - 6 LPts
02/05/2036Christchurch, New Zealand1 - 10 Pana Hau0 - 6 WPts
04/03/2036Christchurch, New Zealand1 - 9 Johnny Nelson5 - 8 LPts
03/01/2036San Juan, Puerto Rico1 - 8 Diego Portal20 - 31 LPts
05/11/2035Santa Cruz de la Sierra, Bolivia1 - 7 Larenzo Bordon0 - 0 LPts
07/09/2035Alexandria, Egypt1 - 6 Amer Qureshi0 - 17 LPts
10/07/2035Dakar, Senegal1 - 5 Destin Diamanka23(2) - 35 LPts
12/05/2035Vilnius, Lithuania1 - 4 Tymoteusz Drost11 - 13 LPts
14/03/2035Dun Laoghaire, Ireland1 - 3 Robert McGee21 - 14 LPts
14/01/2035Manukau, New Zealand1 - 2 Lewis Nehua2 - 7 LPts
20/11/2034Wellington, New Zealand1 - 1 Chris Pentland14 - 8 LPts
22/09/2034Wellington, New Zealand1 - 0 Lloyd Sconce17 - 17 LPts
18/08/2034Christchurch, New Zealand0 - 0 Ollie Otene0 - 2 WPts