Weightclass:  Lightweight
Location:  North Shore, New Zealand
Record:  23 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/06/2023North Shore, New Zealand22 - 10 Jay Sanders4 - 1 WPts
11/04/2023North Shore, New Zealand21 - 10 Declan Akins0 - 2 WPts
10/02/2023North Shore, New Zealand20 - 10 Chris Erwood0 - 4(1) WPts
11/12/2022North Shore, New Zealand19 - 10 Toma Kovalsky2 - 2 WPts
11/10/2022North Shore, New Zealand18 - 10 Piki Kainamu0 - 6 WPts
12/08/2022North Shore, New Zealand17 - 10 Lorenzo Prata20(1) - 9 WPts
11/06/2022North Shore, New Zealand17 - 9 Bo-kyung Ju18 - 8 LPts
12/04/2022North Shore, New Zealand17 - 8 Brad Molony5 - 17 LPts
11/02/2022North Shore, New Zealand16 - 8 Porfio Jurado5 - 2 WPts
12/12/2021North Shore, New Zealand15 - 8 Emilio Villegas9 - 9 WPts
11/10/2021North Shore, New Zealand15 - 7 Leighton Lusher23(1) - 3 LPts
10/08/2021North Shore, New Zealand14 - 7 Paul Lowrie5 - 8(2) WPts
09/06/2021San Juan, Puerto Rico14 - 6 Fausto Toscano4 - 15 LPts
11/04/2021Wellington, New Zealand14 - 5 Tobias Burnes3 - 10 LPts
10/02/2021Wellington, New Zealand14 - 4 Nicholas Abraham12 - 8 LPts
14/12/2020Chicago, USA13 - 4 Jake Arthur1 - 3 WPts
14/10/2020North Shore, New Zealand12 - 4 Manuel Guarin3 - 14 WPts
15/08/2020Shah Alam, Malaysia12 - 3 Azam Dar4 - 5 LPts
17/06/2020Waitakere, New Zealand11 - 3 Antwan Cumbie6 - 8 WPts
17/04/2020Samarqand, Uzbekistan10 - 3 Yavar Shakhbazov7 - 8 WPts
18/02/2020North Shore, New Zealand9 - 3 Erec Noury1 - 5 WPts
19/12/2019North Shore, New Zealand8 - 3 Charles Ahuriri1 - 8 WPts
19/10/2019Christchurch, New Zealand7 - 3 Charlie Rosser6 - 3 WPts
20/08/2019Yerevan, Armenia6 - 3 Parsegh Hacopian4 - 5 WPts
21/06/2019Manukau, New Zealand5 - 3 Michael Lyn7 - 2 WPts
15/05/2019North Shore, New Zealand4 - 3 Anastas Edkirmendjian2 - 4 WPts
15/03/2019North Shore, New Zealand3 - 3 Franco Palos0 - 5 WPts
12/01/2019Bremen, Germany2 - 3 Geron Strohmeyer1 - 4 WPts
14/11/2018North Shore, New Zealand2 - 2 Uamutu Peraniko2 - 1 LPts
22/09/2018Bratislava, Slovakia2 - 1 Patrik Duhon2 - 1 LPts
24/07/2018North Shore, New Zealand1 - 1 Eloy Diez4 - 0 WPts
25/05/2018Auckland, New Zealand0 - 1 Amako Paraire1 - 2 WPts
06/04/2018Nairobi, Kenya0 - 0 Alen Magara0 - 0 LPts