Weightclass:  Welterweight
Location:  Christchurch, New Zealand
Record:  22(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/05/2028Christchurch, New Zealand21(1) - 16 Sam Tyrie13 - 3 WPts
18/03/2028Christchurch, New Zealand20(1) - 16 Guillermo Cueto2 - 4 WPts
17/01/2028Christchurch, New Zealand19(1) - 16 Cyryl Zadrozny3 - 18(2) WPts
15/11/2027Christchurch, New Zealand18(1) - 16 Kian Bura6 - 8 WPts
16/09/2027Christchurch, New Zealand17(1) - 16 Mark Moir12 - 28(5) WPts
18/07/2027Christchurch, New Zealand16(1) - 16 Shaun Dingwall1 - 5 WPts
19/05/2027Christchurch, New Zealand15(1) - 16 Noah Erueti2 - 20(2) WPts
20/03/2027Christchurch, New Zealand14(1) - 16 Brendan Espy7 - 7 WPts
19/01/2027Christchurch, New Zealand13(1) - 16 Robert Kinnard10 - 5(1) WPts
20/11/2026Christchurch, New Zealand12(1) - 16 Malvolio Abela20(1) - 23 WPts
21/09/2026Christchurch, New Zealand11(1) - 16 Shahnur Habeshyan2 - 0 WPts
23/07/2026Christchurch, New Zealand10(1) - 16 Ioakim Osis5 - 6 WPts
24/05/2026Minsk, Belarus9 - 16 Fedar Moldovan9 - 19 WKO3
26/03/2026Zibo, China8 - 16 Dewei On5 - 8 WPts
26/01/2026Christchurch, New Zealand7 - 16 Andy Graham5 - 12(2) WPts
27/11/2025Manchester, UK6 - 16 Robert Boyle4 - 10 WPts
29/09/2025Sofia, Bulgaria6 - 15 Yanko á Rakovski1 - 4 LPts
01/08/2025Medina, Saudi Arabia6 - 14 Yasin Rashed3 - 9 LPts
03/06/2025Nassau, Bahamas5 - 14 Hugh Vause8 - 15 WPts
05/04/2025Christchurch, New Zealand5 - 13 Federico Villareal6 - 14 LPts
05/02/2025Riga, Latvia4 - 13 Afon Kalnozolinsh2 - 8 WPts
08/12/2024Christchurch, New Zealand3 - 13 Apostol Dziuk4 - 6(2) WPts
10/10/2024Christchurch, New Zealand3 - 12 Roman Sicilia4 - 8 LPts
12/08/2024Kampala, Uganda2 - 12 Okapi Odere5 - 12 WPts
14/06/2024San Miguel, El Salvador2 - 11 Jaguar Tomas4 - 19 LPts
16/04/2024Mississauga, Canada2 - 10 Nick Carrie28(1) - 8 LPts
17/02/2024Las Tunas, Cuba2 - 9 Rodrigo Jacinto25 - 14 LPts
20/12/2023Grodno, Belarus2 - 8 Danylko Danyluk22(4) - 15 LPts
22/10/2023Oslo, Norway1 - 8 Lamont Juul4 - 8 WPts
24/08/2023Bayamon, Puerto Rico1 - 7 Diego Madrazo14 - 18 LPts
26/06/2023Gomel, Belarus1 - 6 Petro Danko25(1) - 11 LPts
28/04/2023Bratislava, Slovakia1 - 5 TadeᚠPasek18 - 14 LPts
28/02/2023Christchurch, New Zealand1 - 4 Lubor Jagr10 - 21 LPts
30/12/2022Christchurch, New Zealand1 - 3 Jack Haturini2 - 3 LPts
31/10/2022Oran, Algeria1 - 2 Kashif Bedjaoui1 - 3 LPts
02/09/2022Christchurch, New Zealand1 - 1 David Strother2 - 1 LPts
03/07/2022Christchurch, New Zealand0 - 1 Joaquin Robledo1 - 0 WPts
05/05/2022Christchurch, New Zealand0 - 0 Noel Brice1 - 3 LPts