Weightclass:  Welterweight
Location:  Wellington, New Zealand
Record:  19(1) - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/04/2031Ankara, Turkey18(1) - 32 Ozgur Nadi11 - 7 WPts
05/02/2031Raleigh, USA18(1) - 31 John Beese5 - 1 LPts
08/12/2030Boksburg, South Africa18(1) - 30 Richard Vlok10 - 11 LPts
10/10/2030Riga, Latvia17(1) - 30 Fedar Reinsons12 - 16 WPts
12/08/2030Masally, Azerbaijan16(1) - 30 Emin Allahverdiyev3 - 24(1) WPts
14/06/2030Port-au-Prince, Haiti16(1) - 29 Varil Genet7 - 9 LPts
16/04/2030Kosice, Slovakia15(1) - 29 Marißn Eder1 - 4 WPts
16/02/2030Mexico City, Mexico15(1) - 28 Lisandro Bedoya24(3) - 10 LPts
19/12/2029Wellington, New Zealand15(1) - 27 Chris Puna19 - 7 LPts
20/10/2029Christchurch, New Zealand15(1) - 26 Oliver Wood9 - 28 LPts
24/08/2029North Shore, New Zealand15(1) - 25 Scott Porter16(3) - 21 LPts
28/06/2029Christchurch, New Zealand14(1) - 25 Brett Hoy17 - 19 WPts
30/04/2029Virginia Beach, USA13(1) - 25 Ewan Fenty1 - 9(1) WPts
02/03/2029Kryvyi Rih, Ukraine13(1) - 24 Valeri Kossak3 - 18 LPts
02/01/2029Guayaquil, Ecuador13(1) - 23 Franco Molino18 - 15 LPts
04/11/2028Wellington, New Zealand12(1) - 23 Svatoslav Kosa3 - 3 WPts
06/09/2028Wellington, New Zealand11(1) - 23 Pana Irihapete14 - 13 WPts
08/07/2028Havana, Cuba11(1) - 22 Santiago Merlos20 - 15 LPts
10/05/2028Auckland, New Zealand11(1) - 21 Chris Dunn17 - 12 LPts
11/03/2028Patrai, Greece11(1) - 20 Erebus Palamara7 - 23(1) LPts
12/01/2028Oslo, Norway11(1) - 19 Ronald Seim10 - 18 LPts
14/11/2027Cordoba, Spain11(1) - 18 Kiki Zenon1 - 19 LPts
16/09/2027Yerevan, Armenia11(1) - 17 Gamsaragan Lowthyan7 - 12 LPts
19/07/2027Medina, Saudi Arabia10(1) - 17 Yasin Rashed11 - 13 WPts
21/05/2027Gyumri, Armenia10(1) - 16 Apel Zacharyan17(3) - 22 LPts
23/03/2027Christchurch, New Zealand10(1) - 15 Noel Bran12(4) - 18 LPts
23/01/2027Christchurch, New Zealand10(1) - 14 Vincent Dunning8 - 12 LPts
25/11/2026Wellington, New Zealand9(1) - 14 Nathan Masotti0 - 2 WPts
26/09/2026Bangor, UK9(1) - 13 John MacNevin10 - 18 LPts
28/07/2026Charleroi, Belgium9(1) - 12 Odo De Leon5 - 27 LPts
30/05/2026Wellington, New Zealand8 - 12 Wa Paki4 - 20(9) WKO3
01/04/2026Kampala, Uganda8 - 11 Alen Koreta8 - 20 LPts
01/02/2026Baku, Azerbaijan8 - 10 Zamiq Seidov15 - 10 LPts
04/12/2025Panama City, Panama7 - 10 Gonzalo Mino9 - 11 WPts
06/10/2025Wellington, New Zealand6 - 10 Istiqlaal Chami4 - 3 WPts
08/08/2025Wellington, New Zealand6 - 9 Ja-choel Jin7 - 14 LPts
10/06/2025Cheonan, South Korea6 - 8 Myung-joo Song21(1) - 13 LPts
12/04/2025Wellington, New Zealand5 - 8 Scott Porter0 - 10 WPts
12/02/2025Christchurch, New Zealand4 - 8 Brett Hoy2 - 6 WPts
14/12/2024Hamilton, Canada4 - 7 Arran Vaill27 - 16 LPts
16/10/2024Wellington, New Zealand3 - 7 Billy Hauiti4 - 2 WPts
18/08/2024Hong Kong, China3 - 6 Uang Kwan7 - 5 LPts
20/06/2024Wellington, New Zealand2 - 6 Arthur Hinekura1 - 7 WPts
21/04/2024Puente Alto, Chile2 - 5 Angel Rufino31 - 7 LPts
22/02/2024Buenos Aires, Argentina2 - 4 Esteban Venegas34 - 4 LPts
25/12/2023Auckland, New Zealand1 - 4 Amon Kinzie1 - 8 WPts
27/10/2023Brno, Czech Republic1 - 3 Otokar Michalec19 - 15 LPts
29/08/2023Copenhagen, Denmark1 - 2 Ulrik Brodersen7 - 21(6) LPts
01/07/2023Aix-en-Provence, France1 - 1 Boswell Baze18(2) - 15 LPts
03/05/2023Santiago, Chile1 - 0 Xabat Claro31 - 5 LPts
05/03/2023Wellington, New Zealand0 - 0 Lucas Proffit0 - 6 WPts