Weightclass:  Light Welterweight
Location:  Christchurch, New Zealand
Record:  22(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2026Christchurch, New Zealand21(1) - 12 Azhdar Guseinov8 - 12 WPts
20/10/2026Christchurch, New Zealand21(1) - 11 Aki Baba23 - 11 LPts
21/08/2026Christchurch, New Zealand20(1) - 11 Dai Nakatomi11 - 23 WPts
22/06/2026Christchurch, New Zealand19(1) - 11 Mark Stirrat9 - 25 WPts
23/04/2026Christchurch, New Zealand18(1) - 11 Clinton Carmicheal0 - 2 WPts
22/02/2026Christchurch, New Zealand17(1) - 11 Louis Colvin1 - 24 WPts
24/12/2025Christchurch, New Zealand16(1) - 11 Ashley Ednie2 - 12 WPts
25/10/2025Christchurch, New Zealand15(1) - 11 Hayden Davidson3 - 7 WPts
26/08/2025Christchurch, New Zealand14(1) - 11 Cisco Galioto3 - 8 WPts
27/06/2025Christchurch, New Zealand13(1) - 11 Isaac Sare10 - 7 WPts
28/04/2025Christchurch, New Zealand12(1) - 11 Dmitriy Aladachvili3 - 7 WPts
28/02/2025Christchurch, New Zealand11(1) - 11 Johnny Glas3 - 5 WPts
30/12/2024Christchurch, New Zealand10(1) - 11 John Gemmill1 - 13 WPts
31/10/2024Christchurch, New Zealand9(1) - 11 Vegas Salvador0 - 2 WPts
01/09/2024Quito, Ecuador8(1) - 11 Zelipe Tomas4 - 9 WPts
04/07/2024Christchurch, New Zealand7 - 11 Leighton Mohi0 - 5(1) WKO3
05/05/2024Shiraz, Iran6 - 11 Aftab Hashemi0 - 0 WPts
07/03/2024Algiers, Algeria5 - 11 Azam Aksas3 - 16 WPts
08/01/2024Ulaanbaatar, Mongolia5 - 10 Konstantin Demchugdongrub32 - 8 LPts
09/11/2023Rotterdam, Netherlands4 - 10 Alec Rombout5 - 19 WPts
11/09/2023Patrai, Greece4 - 9 Chruse Alexopoulos10 - 25 LPts
14/07/2023Oslo, Norway4 - 8 Borg Ersland15 - 8 LPts
16/05/2023Khujand, Tajikistan4 - 7 Ioakim Talgatckyzy12 - 18 LPts
18/03/2023Al-Quwaysimah, Jordan3 - 7 Syed Malouf3 - 23 WPts
18/01/2023Krakow, Poland3 - 6 Roman Bialik0 - 0 LPts
20/11/2022San Juan, Puerto Rico3 - 5 Juan Topete20 - 10 LPts
22/09/2022Bokhtar, Tajikistan2 - 5 Kolya Mansurov7 - 18 WPts
25/07/2022Choloma, Honduras2 - 4 Juan Garzon12 - 16 LPts
27/05/2022Tegucigalpa, Honduras2 - 3 Vegas Mijares21 - 5 LPts
29/03/2022Kuala Lumpur, Malaysia2 - 2 Malik Sharifi7 - 19 LPts
28/01/2022Christchurch, New Zealand2 - 1 Jack Ngamoki0 - 6 LPts
03/12/2021Christchurch, New Zealand1 - 1 Gerben Cloete1 - 1 WPts
03/10/2021Monterrey, Mexico1 - 0 Miguel Peraza18 - 3 LPts
05/08/2021Christchurch, New Zealand0 - 0 George Crawford0 - 1 WPts