Weightclass:  Welterweight
Location:  Wellington, New Zealand
Record:  29(3) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/06/2026Wellington, New Zealand29(3) - 21 Santiago Granados5(1) - 8 LPts
11/04/2026Wellington, New Zealand28(3) - 21 Nero Nino4 - 10 WPts
10/02/2026Wellington, New Zealand27(3) - 21 Andy Logie5 - 5 WPts
12/12/2025Wellington, New Zealand26(3) - 21 Declan Peneta0 - 1 WPts
14/10/2025Wellington, New Zealand25(3) - 21 Arthur Dosumu3 - 7 WPts
15/08/2025Wellington, New Zealand24(3) - 21 Konstantin Salnikov2 - 15(2) WPts
16/06/2025Wellington, New Zealand23(3) - 21 Toma Legkov4 - 23 WPts
17/04/2025Wellington, New Zealand22(3) - 21 John Lyn6 - 12 WPts
16/02/2025Wellington, New Zealand21(3) - 21 Gregor Arras6 - 39 WPts
18/12/2024Wellington, New Zealand20(3) - 21 Courvoisier Meiffret4 - 3 WPts
19/10/2024Wellington, New Zealand19(3) - 21 Tangaroa Kokiri1 - 0 WPts
21/08/2024Wellington, New Zealand18(3) - 21 Jack Haturini9 - 7 WPts
22/06/2024Wellington, New Zealand18(3) - 20 Ponce Lama29(2) - 11 LPts
23/04/2024Wellington, New Zealand17(3) - 20 Leo Badham9 - 18 WPts
24/02/2024Copenhagen, Denmark16(2) - 20 Kerr Hertz13 - 21(4) WKO3
27/12/2023Brno, Czech Republic15(2) - 20 Ignßc Hasek5 - 20(4) WPts
29/10/2023Aalborg, Denmark15(2) - 19 Thiassi Ager13 - 14 LPts
31/08/2023Christchurch, New Zealand15(2) - 18 Jack Rennie20 - 13 LPts
06/07/2023Wellington, New Zealand14(1) - 18 Andy Graham0 - 1 WKO3
07/05/2023Riga, Latvia13(1) - 18 Igor Cielavinsh0 - 2 WPts
08/03/2023Wellington, New Zealand13(1) - 17 Lazim Kuliev16(1) - 16(2) LPts
07/01/2023Algiers, Algeria13(1) - 16 Shayan Noor18(1) - 10 LPts
09/11/2022Wellington, New Zealand12(1) - 16 Angel Viana11 - 13 WPts
10/09/2022Rosario, Argentina12(1) - 15 Cipriano Morgado15 - 12(3) LPts
13/07/2022Wellington, New Zealand11(1) - 15 Giede Van Dalle15 - 12 WPts
14/05/2022Nezahualcoyotl, Mexico11(1) - 14 Juan Conde1 - 17 LPts
15/03/2022Mueang Samut Prakan, Thailand11(1) - 13 Decha Keelakorat16 - 7 LPts
15/01/2022Odessa, Ukraine10 - 13 Yakiv Martinovich0 - 13(1) WKO3
17/11/2021Oslo, Norway9 - 13 Balder Flaten4 - 20 WPts
19/09/2021Yerevan, Armenia9 - 12 Vartavar Palatian12 - 10 LPts
21/07/2021Bolton, UK9 - 11 Dai Evans5(1) - 11 LPts
22/05/2021Gwangju, South Korea9 - 10 Seung-gyu Hong3 - 10 LPts
24/03/2021Christchurch, New Zealand9 - 9 Bradley Giblin11 - 8 LPts
30/01/2021Christchurch, New Zealand9 - 8 Chris Tweed8 - 11 LPts
01/12/2020Wellington, New Zealand8 - 8 Peter Weatherspoon11 - 9 WPts
20/10/2020Wellington, New Zealand7 - 8 BenjamÝn Prager10 - 9 WPts
22/08/2020Waitakere, New Zealand7 - 7 Chris Poyner2 - 13 LPts
22/07/2020Wellington, New Zealand6 - 7 Orma Agbo8 - 8 WPts
21/05/2020Abu Dhabi, UAE6 - 6 Mohsin Lodi4 - 9 LPts
22/03/2020Wellington, New Zealand5 - 6 Mick Murrow5 - 9 WPts
21/01/2020Manukau, New Zealand5 - 5 Ellis Poaro4 - 6 LPts
17/12/2019Wellington, New Zealand4 - 5 Nick Halden4 - 9 WPts
17/10/2019Wellington, New Zealand4 - 4 Aftab Rais8 - 3 LPts
18/08/2019Wellington, New Zealand4 - 3 Quinto Rubalcaba4 - 5 LPts
19/06/2019Wellington, New Zealand4 - 2 David Weddell4 - 5 LPts
21/04/2019Copenhagen, Denmark3 - 2 Ulrik Kristiansen7(1) - 1 WPts
21/02/2019Wellington, New Zealand2 - 2 Mike Shanks4 - 1 WPts
31/12/2018Bayamon, Puerto Rico1 - 2 Francisco Porras1 - 4 WPts
02/11/2018San Jose, Costa Rica0 - 2 Diego Carreon0 - 2 WPts
04/09/2018Kingston, Jamaica0 - 1 Theo Gotch2 - 0 LPts
07/07/2018Antwerp, Belgium0 - 0 Tibo Van de Kerckhove0 - 0 LPts