Weightclass:  Light Welterweight
Location:  Wellington, New Zealand
Record:  34 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/04/2027Wellington, New Zealand33 - 23 David Lapsley3 - 4 WPts
25/02/2027Wellington, New Zealand32 - 23 Eduard Bartos5 - 18 WPts
27/12/2026Wellington, New Zealand31 - 23 Ryo Menendez7 - 18 WPts
28/10/2026Wellington, New Zealand30 - 23 Jose Lamar3 - 3 WPts
29/08/2026Wellington, New Zealand29 - 23 Lordson Ayinla3 - 10(1) WPts
30/06/2026Wellington, New Zealand29 - 22 Mark Skilling3 - 11 LPts
30/04/2026Wellington, New Zealand28 - 22 Hugh Speir0 - 2 WPts
01/03/2026Wellington, New Zealand27 - 22 Joshua Mahia2 - 12 WPts
31/12/2025Wellington, New Zealand26 - 22 Dan King1 - 2 WPts
01/11/2025Wellington, New Zealand25 - 22 Ellis Archie2 - 12(1) WPts
02/09/2025Wellington, New Zealand24 - 22 David Soutter7 - 6 WPts
04/07/2025Wellington, New Zealand23 - 22 Wayne Doak7 - 15 WPts
06/05/2025Acapulco, Mexico23 - 21 Santiago Munoz8 - 13 LPts
08/03/2025Dasmarinas, Philippines22 - 21 Jose Bunga9 - 14 WPts
08/01/2025Ruiru, Kenya21 - 21 Sammy Moi5 - 23 WPts
10/11/2024Ensenada, Mexico20 - 21 Angel Ambriz5 - 17(4) WPts
10/09/2024Wellington, New Zealand19 - 21 Duncan Arnott4 - 15(1) WPts
14/07/2024Virginia Beach, USA19 - 20 Neil McCluney5 - 13 LPts
15/05/2024Wellington, New Zealand18 - 20 Phil Clardy1 - 6 WPts
16/03/2024San Lorenzo, Paraguay18 - 19 Beltran Cayetano5 - 11(1) LPts
17/01/2024Wellington, New Zealand17 - 19 Gervasio Andino8(1) - 21 WPts
18/11/2023Cincinnati, USA16 - 19 Stephen Harkness0 - 7 WPts
20/09/2023Kuching, Malaysia16 - 18 Waqar Bhutto16 - 14(1) LPts
22/07/2023North Shore, New Zealand16 - 17 Michael Gash17 - 20 LPts
12/06/2023Auckland, New Zealand16 - 16 Mark Chisholm12 - 20 LPts
12/05/2023Toshkent, Uzbekistan16 - 15 Fedor Marsuckov22(3) - 10 LPts
14/03/2023Zagreb, Croatia16 - 14 Mislav Jurak24 - 9 LPts
14/01/2023Brussels, Belgium16 - 13 Garen Noland26(1) - 5 LPts
16/11/2022San Jose, Costa Rica16 - 12 Hernan Navas23 - 8 LPts
18/09/2022Lima, Peru15 - 12 Rogelio Ortis11 - 17 WPts
21/07/2022Samarqand, Uzbekistan15 - 11 Evgeny Kurmanoff12 - 14 LPts
23/05/2022London, UK14 - 11 Morgan Waddell4 - 18 WPts
25/03/2022Stuttgart, Germany13 - 11 Wendell Schaupp2 - 18 WPts
25/01/2022Ulaanbaatar, Mongolia13 - 10 Tazim Togsbayar2 - 19(5) LPts
26/11/2021Santa Cruz de la Sierra, Bolivia12 - 10 Alejandro Diaz6 - 18 WPts
28/09/2021Wellington, New Zealand11 - 10 Rob Kotuhi12 - 12 WPts
28/07/2021Bangkok, Thailand10 - 10 Wisanu Thiabma3 - 18 WPts
28/05/2021Rosario, Argentina9 - 10 Manuel Sancho6 - 9 WPts
30/03/2021Harare, Zimbabwe9 - 9 Nuru Mpofu11 - 8 LPts
30/01/2021Wellington, New Zealand9 - 8 Bradley Gill17(1) - 3 LPts
29/11/2020Wellington, New Zealand8 - 8 Geoff Beatie3 - 13 WPts
28/09/2020Bogota, Colombia8 - 7 Diego Almodovar15 - 1 LPts
31/07/2020Tegucigalpa, Honduras8 - 6 Rodrigo Trevino8 - 8 LPts
02/06/2020Wellington, New Zealand7 - 6 Nick Bryn4 - 8 WPts
01/04/2020Wellington, New Zealand6 - 6 Tobias Black2 - 0 WPts
01/02/2020Ulaanbaatar, Mongolia6 - 5 Isoodolin Danzan8 - 1 LPts
04/12/2019Hamilton, New Zealand5 - 5 Kenzie Ropata3 - 2 WPts
27/10/2019Wellington, New Zealand4 - 5 Aika Rihari5 - 4 WPts
27/08/2019Wellington, New Zealand3 - 5 Mason Bau6 - 4 WPts
28/06/2019Bordeaux, France3 - 4 Louie Butor3 - 5 LPts
30/04/2019Wellington, New Zealand2 - 4 La Vonn Hansen0 - 4 WPts
28/02/2019Wellington, New Zealand2 - 3 Robert Roger4 - 1 LPts
30/12/2018Wellington, New Zealand1 - 3 Griswald Kristan3 - 1 WPts
01/11/2018Athens, Greece1 - 2 Turannos Roda3 - 0 LPts
03/09/2018North Shore, New Zealand1 - 1 Robert Jones0 - 1 LPts
16/07/2018Wellington, New Zealand0 - 1 Davie Crary2 - 1 WPts
18/05/2018Cheonan, South Korea0 - 0 Jin-hyeon Kil0 - 0 LPts