Weightclass:  Light Welterweight
Location:  Manukau, New Zealand
Record:  20 - 16(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/09/2028Manukau, New Zealand19 - 16(1) Ju-young Suh10 - 6 WPts
30/07/2028Manukau, New Zealand18 - 16(1) Diego Montalbo0 - 3 WPts
31/05/2028Manukau, New Zealand17 - 16(1) Greg Adee9 - 14 WPts
01/04/2028Manukau, New Zealand17 - 15(1) Salvador Martines14 - 4 LPts
01/02/2028Manukau, New Zealand16 - 15(1) Stephen Owens9 - 5 WPts
03/12/2027Manukau, New Zealand16 - 14(1) Billy Elliott11 - 5 LPts
04/10/2027Manukau, New Zealand15 - 14(1) Mark Buist0 - 4 WPts
05/08/2027Manukau, New Zealand14 - 14(1) Bart Smith1 - 4 WPts
05/06/2027Manukau, New Zealand14 - 13(1) Tobias Cattell9 - 7 LPts
07/04/2027Manukau, New Zealand13 - 13(1) Neil Tansey10 - 23 WPts
06/02/2027Manukau, New Zealand13 - 12(1) Mikhail Sychyov24 - 9 LPts
08/12/2026Manukau, New Zealand13 - 11(1) Sierra Bastidas6 - 6 LPts
09/10/2026Shiraz, Iran12 - 11(1) Adnan Farooq1 - 5 WPts
11/08/2026Pikine, Senegal12 - 10(1) Benedict Doisneau8 - 3 LPts
12/06/2026Krasnoyarsk, Russia11 - 10(1) Sergei Gladyshev1 - 6 WPts
14/04/2026Bayamon, Puerto Rico11 - 9(1) Rogelio Diaz50 - 18 LPts
14/02/2026Ho Chi Minh City, Vietnam10 - 9(1) Phu Cong5 - 27(15) WPts
17/12/2025Manukau, New Zealand9 - 9(1) Imua Pouwhare0 - 11 WPts
18/10/2025Auckland, New Zealand9 - 8(1) Kiri Henare6 - 12 LPts
26/08/2025Manukau, New Zealand8 - 8(1) Loredo Bagadiong1 - 7 WPts
28/06/2025Bangkok, Thailand8 - 7(1) Thongthailek Thesvisarn7(1) - 12 LPts
29/04/2025Manukau, New Zealand7 - 7(1) Jonathan Paullin2 - 8 WPts
01/03/2025Manukau, New Zealand6 - 7(1) Noah Kereama2 - 8 WPts
01/01/2025Manukau, New Zealand5 - 7(1) Fanuco Nunez1 - 1 WPts
03/11/2024Manukau, New Zealand5 - 6 Joshua Munroe3 - 17 LKO3
07/09/2024Christchurch, New Zealand4 - 6 Gareth Coupland0 - 8 WPts
12/07/2024Manukau, New Zealand3 - 6 Ian Kereoma2 - 3 WPts
12/05/2024Manukau, New Zealand2 - 6 Zuffur Soltani5 - 13 WPts
14/03/2024Auckland, New Zealand2 - 5 Ben Dobbin32 - 10 LPts
15/01/2024Wellington, New Zealand2 - 4 Tobias Kepa0 - 2 LPts
29/11/2023New Kingston, Jamaica2 - 3 Ian Sutherland30 - 7 LPts
01/10/2023Wellington, New Zealand2 - 2 Felix Tweedie15(1) - 18 LPts
09/08/2023Waitakere, New Zealand2 - 1 Bryan Greim14 - 20 LPts
06/07/2023Hamilton, New Zealand1 - 1 Isaac Claghorn0 - 0 WPts
26/05/2023Auckland, New Zealand0 - 1 Darryl Stenhouse8(1) - 27 WPts
05/04/2023Melbourne, Australia0 - 0 Rob Nesmith0 - 0 LPts