Weightclass:  Light Welterweight
Location:  Christchurch, New Zealand
Record:  19 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/12/2027Christchurch, New Zealand18 - 13 Tajo Bellon2 - 4 WPts
11/10/2027Christchurch, New Zealand17 - 13 Bronco Alva3 - 5 WPts
12/08/2027Christchurch, New Zealand16 - 13 Macario Vida5 - 7(1) WPts
12/06/2027Christchurch, New Zealand15 - 13 Ja-choel Jue2 - 3 WPts
14/04/2027Christchurch, New Zealand14 - 13 Jaguar Pedregon9 - 8 WPts
13/02/2027Christchurch, New Zealand13 - 13 Landry Etock8 - 7 WPts
15/12/2026Christchurch, New Zealand13 - 12 Joaquin Raso10 - 9 LPts
16/10/2026Christchurch, New Zealand12 - 12 Louis Colvin1 - 29 WPts
17/08/2026Christchurch, New Zealand11 - 12 Joshua Mahia2 - 15 WPts
18/06/2026Christchurch, New Zealand10 - 12 Vicente Penaranda0 - 14 WPts
19/04/2026Christchurch, New Zealand9 - 12 Ewan Glassford5 - 19 WPts
18/02/2026Christchurch, New Zealand8 - 12 John Mukunyandela1 - 4 WPts
21/12/2025Christchurch, New Zealand7 - 12 Santiago Panlasigui9(1) - 7 WPts
23/10/2025Abidjan, Ivory Coast6 - 12 Ray Bernardis2 - 12 WPts
25/08/2025Auckland, New Zealand6 - 11 Steven Boydston5 - 7 LPts
12/07/2025Wellington, New Zealand6 - 10 John Jarvie27 - 20 LPts
09/06/2025Ulaanbaatar, Mongolia5 - 10 Aniq Damdinsuren2 - 16(2) WPts
11/04/2025Auckland, New Zealand5 - 9 Charlie Mason9(1) - 8 LPts New Zealand National Championships 2025View
08/03/2025Manukau, New Zealand4 - 9 George Crawford9 - 14 WPts
08/01/2025Waitakere, New Zealand4 - 8 Harvey Profitt3 - 3 LPts
11/11/2024Christchurch, New Zealand3 - 8 Seth Carrie3 - 4 WPts
10/09/2024Si Racha, Thailand3 - 7 Samartlek Tangunurat18 - 19 LPts
13/07/2024Christchurch, New Zealand2 - 7 Vicente Prudencio1 - 7 WPts
13/05/2024Accra, Ghana1 - 7 Theo Jamin3 - 12 WPts
15/03/2024Pak Kret, Thailand1 - 6 Manopnoi Kijmongkolsak21 - 12 LPts
16/01/2024Vilnius, Lithuania1 - 5 Krystian Leman15 - 20 LPts
18/11/2023Mamelodi, South Africa1 - 4 Justin Katenda5 - 7 LPts
20/09/2023Milwaukee, USA1 - 3 James Gallagher5(1) - 28(2) LPts
23/07/2023Wellington, New Zealand0 - 3 Duncan Arnott3 - 8 WPts
27/05/2023Auckland, New Zealand0 - 2 Kyle Leonards20 - 14 LPts
01/04/2023Hamilton, New Zealand0 - 1 Tobias Kinion3 - 15(1) LPts
05/02/2023Christchurch, New Zealand0 - 0 Voshon Busia20 - 8 LPts