Weightclass:  Welterweight
Location:  Manukau, New Zealand
Record:  17 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2030Manukau, New Zealand17 - 18 Joel Slone10 - 15 LPts
10/10/2030Manukau, New Zealand16 - 18 Joel Dawes0 - 4 WPts
11/08/2030Manukau, New Zealand16 - 17 Chris Jameson6 - 9 LPts
12/06/2030Augusta, USA15 - 17 Shaun Richie0 - 4 WPts
14/04/2030Manukau, New Zealand14 - 17 Malvolio Celio4 - 16 WPts
14/02/2030Sofia, Bulgaria14 - 16 Naum á Volvov14 - 7 LPts
17/12/2029Manukau, New Zealand13 - 16 Patrick Kennan0 - 10 WPts
18/10/2029Manukau, New Zealand12 - 16 Carlos Escudero3 - 15(1) WPts
19/08/2029Portoviejo, Ecuador11 - 16 Xalvador La Torre0 - 7 WPts
21/06/2029Asuncion, Paraguay10 - 16 Baltasar Llanas3 - 14 WPts
23/04/2029Plzen, Czech Republic10 - 15 Veroslav Dymek28 - 8 LPts
23/02/2029Oslo, Norway9 - 15 Thurston Handeland8 - 6 WPts
26/12/2028Manukau, New Zealand9 - 14 Theo Dowe1 - 12 LPts
27/10/2028Oulu, Finland9 - 13 Rauli Vaijarvi11 - 19 LPts
28/08/2028Manukau, New Zealand8 - 13 Greg Erwin2 - 2 WPts
29/06/2028Manukau, New Zealand7 - 13 Onofre Banda0 - 12 WPts
30/04/2028Montevideo, Uruguay6 - 13 Montana Lucido1 - 7 WPts
02/03/2028Auckland, New Zealand5 - 13 Adam Dickie6 - 4 WPts
09/01/2028Mogilev, Belarus5 - 12 Goga Krasinski17 - 15(3) LPts
11/11/2027Hamilton, New Zealand5 - 11 Duncan Gillis9 - 14 LPts
14/09/2027Wellington, New Zealand5 - 10 Ian Kitching20(1) - 8 LPts
17/07/2027Manukau, New Zealand4 - 10 Sam Bickett3 - 13 WPts
18/05/2027Hamilton, New Zealand4 - 9 Mark Parapara8 - 15 LPts
22/03/2027Ulaanbaatar, Mongolia4 - 8 Gan Enkhbat13(1) - 14 LPts
22/01/2027Schaerbeek, Belgium4 - 7 Marc Abadie11 - 13 LPts
24/11/2026Kulob, Tajikistan4 - 6 Vikenti Ghailauoff12 - 21 LPts
26/09/2026Manukau, New Zealand3 - 6 Pita Kaimoana2(1) - 6 WPts
16/08/2026Auckland, New Zealand2 - 6 Adam Dickie0 - 0 WPts
16/07/2026Christchurch, New Zealand1 - 6 Isaac Dinwiddie0 - 0 WPts
29/05/2026Prague, Czech Republic1 - 5 Radovan Vasicek12 - 19 LPts
31/03/2026Christchurch, New Zealand1 - 4 David Cleghorn6 - 6 LPts
31/01/2026Carolina, Puerto Rico1 - 3 Angel Riveron18(2) - 19(5) LPts
03/12/2025Manukau, New Zealand1 - 2 Sam Haile6 - 13 LPts
05/10/2025Antwerp, Belgium1 - 1 Reynaert Nagtegael5 - 19 LPts
07/08/2025Christchurch, New Zealand0 - 1 David Cleghorn4 - 4 WPts
05/07/2025Wellington, New Zealand0 - 0 Gareth Duffy0 - 0 LPts