Weightclass:  Lightweight
Location:  Christchurch, New Zealand
Record:  40(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/04/2035Christchurch, New Zealand39 - 13 Wayne Stater10 - 17 WKO3
20/02/2035Christchurch, New Zealand39 - 12 Xabat Rosal31 - 13 LPts
21/12/2034Christchurch, New Zealand38 - 12 Alfonso Rada2 - 6 WPts
21/10/2034Christchurch, New Zealand37 - 12 Rio Garzon3 - 2 WPts
21/08/2034Baku, Azerbaijan36 - 12 Fazail Wassan38 - 18 WPts
21/07/2034Christchurch, New Zealand36 - 11 Fazail Wassan37 - 18 LPts
13/06/2034Mulhouse, France35 - 11 Thierry Huret10 - 11 WPts
14/04/2034Wellington, New Zealand35 - 10 Tuna Paratene29 - 30 LPts New Zealand National Championships 2034View
11/04/2034Wellington, New Zealand34 - 10 Paul Pakira10 - 10(1) WPts New Zealand National Championships 2034View
08/02/2034Lima, Peru33 - 10 Emanuel Colon6 - 12 WPts
11/12/2033Melbourne, Australia32 - 10 Mark Procopio13 - 26 WPts
13/10/2033Auckland, New Zealand31 - 10 Waraki Hone29 - 16 WPts
19/08/2033Tirana, Albania31 - 9 Bardhyl Gokchen30 - 24 LPts
19/07/2033Christchurch, New Zealand30 - 9 Sagaz Cava13 - 20 WPts
18/06/2033Christchurch, New Zealand29 - 9 Nicolas Tchoyi28 - 16 WPts
18/05/2033Christchurch, New Zealand28 - 9 Nicolas Tchoyi28 - 15 WPts
14/04/2033Wellington, New Zealand28 - 8 Waraki Hone26 - 15 LPts New Zealand National Championships 2033View
11/04/2033Wellington, New Zealand27 - 8 Spencer King18 - 12 WPts New Zealand National Championships 2033View
08/03/2033Kumasi, Ghana27 - 7 Gazi Basa21 - 9 LPts
05/02/2033San Juan, Puerto Rico27 - 6 Diego Bustillo24 - 6 LPts
05/01/2033Dakar, Senegal26 - 6 Destin Diamanka14(1) - 26 WPts
05/12/2032Cordoba, Spain26 - 5 Eloy Baca17 - 10 LPts
04/11/2032Christchurch, New Zealand25 - 5 John Korde13 - 12(1) WPts
01/10/2032Christchurch, New Zealand24 - 5 Eloy Baca16 - 9 WPts
16/08/2032Christchurch, New Zealand23 - 5 Jeno Korba1 - 5 WPts
13/06/2032Auckland, New Zealand22 - 5 Scott Yale19 - 13 WPts
17/04/2032Auckland, New Zealand21 - 5 Scott Yale19 - 12 WPts New Zealand National Championships 2032View
14/04/2032Auckland, New Zealand20 - 5 Matthew Tedford2 - 1 WPts New Zealand National Championships 2032View
11/04/2032Auckland, New Zealand19 - 5 Mark Gibson16(1) - 3 WPts New Zealand National Championships 2032View
07/04/2032Christchurch, New Zealand18 - 5 Erehe Kaura3 - 10 WPts
07/02/2032Christchurch, New Zealand17 - 5 Lazar Makhnutin19 - 7 WPts
09/12/2031Christchurch, New Zealand16 - 5 Peter Carrothers1 - 1 WPts
10/10/2031Christchurch, New Zealand15 - 5 Nevins Bernick9 - 11 WPts
11/08/2031Melitopol, Ukraine15 - 4 Avel Baranek30(1) - 17 LPts
13/06/2031Palermo, Italy14 - 4 Valentino Vita8 - 18(7) WPts
14/04/2031Christchurch, New Zealand13 - 4 Diego Bustillo10 - 3 WPts
13/02/2031Christchurch, New Zealand12 - 4 Juan Espinola3 - 2 WPts
16/12/2030Christchurch, New Zealand11 - 4 Josh Horohau1 - 6 WPts
18/10/2030Brasilia, Brazil11 - 3 Francisco Lagos11 - 16 LPts
20/08/2030Yerevan, Armenia10 - 3 Badrig Kabakian3 - 18 WPts
22/06/2030Christchurch, New Zealand9 - 3 Melor Klocko3 - 5 WPts
23/04/2030Christchurch, New Zealand8 - 3 Kir Varlamov0 - 9 WPts
23/02/2030Cochabamba, Bolivia8 - 2 Gabriel Rosero22(1) - 20 LPts
26/12/2029Wellington, New Zealand7 - 2 Jacob Pugh6 - 11 WPts
08/11/2029Dushanbe, Tajikistan7 - 1 Ivan Gamanbalanoff16 - 18 LPts
09/09/2029Waitakere, New Zealand6 - 1 Robert Smith3 - 16 WPts
04/08/2029Waitakere, New Zealand5 - 1 Ian Dingwall0 - 0 WPts
02/07/2029Christchurch, New Zealand4 - 1 Rob Atcheson0 - 4 WPts
03/05/2029North Shore, New Zealand3 - 1 Kian Sprout1 - 1 WPts
04/03/2029North Shore, New Zealand2 - 1 Kian Sprout1 - 0 WPts
11/01/2029Christchurch, New Zealand2 - 0 Scott Yale2 - 2 LPts
13/11/2028North Shore, New Zealand1 - 0 James Wadle2 - 15 WPts
10/10/2028Hamilton, New Zealand0 - 0 Gethin Low0 - 0 WPts