Weightclass:  Lightweight
Location:  Wellington, New Zealand
Record:  24 - 16(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2031Wellington, New Zealand23 - 16(1) Faisal Alasiri7 - 5 WPts
12/11/2030Wellington, New Zealand23 - 15(1) Kamran Zaccour2 - 10 LPts
12/09/2030Wellington, New Zealand23 - 14(1) Tuna Paratene11 - 17 LPts
13/07/2030Wellington, New Zealand22 - 14(1) Joel Spencer9 - 12 WPts
13/05/2030Wellington, New Zealand21 - 14(1) Dave Nisbett7 - 5 WPts
14/03/2030Wellington, New Zealand20 - 14(1) Obaid Nader0 - 3 WPts
13/01/2030Wellington, New Zealand19 - 14(1) Sam Donnell3 - 16 WPts
13/11/2029Wellington, New Zealand18 - 14(1) Luis Aliling0 - 19 WPts
14/09/2029Wellington, New Zealand17 - 14(1) Bendit Van de Kamp4 - 11 WPts
15/07/2029Wellington, New Zealand16 - 14(1) Jumshud Safi7 - 8 WPts
16/05/2029Wellington, New Zealand15 - 14(1) Hori Kahu16 - 10 WPts
17/03/2029Wellington, New Zealand15 - 13(1) Hori Kahu14 - 9 LPts
16/01/2029Wellington, New Zealand14 - 13(1) Gus Ruskin1 - 1 WPts
17/11/2028Belo Horizonte, Brazil14 - 12(1) Baltasar Sabio12 - 9 LPts
19/09/2028Manukau, New Zealand13 - 12(1) Nicholas Kellis5 - 30(5) WPts
23/07/2028Wellington, New Zealand12 - 12(1) Alec Jacobs5 - 16 WPts
31/05/2028Auckland, New Zealand12 - 11(1) Rob Spang18 - 11 LPts
17/04/2028Waitakere, New Zealand12 - 10 Jay Sanders37(2) - 10 LKO2 New Zealand National Championships 2028View
14/04/2028Waitakere, New Zealand11 - 10 Hori Kahu9 - 7 WPts New Zealand National Championships 2028View
11/04/2028Waitakere, New Zealand10 - 10 Richie Carver2 - 2 WPts New Zealand National Championships 2028View
26/03/2028Wellington, New Zealand9 - 10 Alec Jacobs4 - 15 WPts
19/02/2028Waitakere, New Zealand8 - 10 Brendan Rowan16 - 33 WPts
18/01/2028Resistencia, Argentina8 - 9 Alano Luciano10 - 24 LPts
20/11/2027Jaipur, India7 - 9 Ajeet Padmanabhan1 - 2 WPts
22/09/2027Yerevan, Armenia7 - 8 Ardavazt Yagjyan15 - 11 LPts
25/07/2027Bogota, Colombia7 - 7 Pablo Coria13 - 26 LPts
27/05/2027Asuncion, Paraguay6 - 7 Quin Cruzado6 - 9 WPts
29/03/2027Amsterdam, Netherlands5 - 7 Giovanni Van Dalle2 - 16(1) WPts
29/01/2027Dushanbe, Tajikistan5 - 6 Gennady Abishew13 - 12 LPts
01/12/2026Constantine, Algeria5 - 5 Kamran Qureshi10(2) - 22 LPts
03/10/2026Waitakere, New Zealand5 - 4 Stuart Haehae8 - 6 LPts
21/08/2026Auckland, New Zealand5 - 3 Peter Carothers20 - 32 LPts
20/07/2026Auckland, New Zealand4 - 3 Brendan Hopa0 - 0 WPts
17/06/2026Accra, Ghana4 - 2 Vandwon Ametepey7 - 8 LPts
18/04/2026Manukau, New Zealand3 - 2 Stuart Livingston7 - 13 WPts
19/02/2026Manukau, New Zealand3 - 1 Ekara Rangipaeroa2 - 4 LPts
24/12/2025Wellington, New Zealand2 - 1 Bruce Dann2 - 5 WPts
14/11/2025North Shore, New Zealand2 - 0 Ruru Penehare12 - 30 LPts
14/10/2025Zagreb, Croatia1 - 0 Aljoša Kelava6 - 24 WPts
16/08/2025Wellington, New Zealand0 - 0 Ekara Hemi1 - 0 WPts