Weightclass:  Middleweight
Location:  Hamilton, New Zealand
Record:  37(1) - 37
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/03/2031Hamilton, New Zealand36(1) - 37 Dave Mete1 - 1 WPts
09/01/2031Hamilton, New Zealand35(1) - 37 Jonathan Kimmins11 - 10 WPts
10/11/2030Hamilton, New Zealand35(1) - 36 William Wean0 - 11 LPts
10/09/2030Hamilton, New Zealand35(1) - 35 Hardicanute Nohr2 - 9 LPts
11/07/2030Hamilton, New Zealand34(1) - 35 Jeremie Gillard30(1) - 36 WPts
12/05/2030Hamilton, New Zealand34(1) - 34 Matthew Matenga17 - 31(2) LPts
13/03/2030Hamilton, New Zealand33(1) - 34 Mel Mateer0 - 1 WPts
12/01/2030Hamilton, New Zealand33(1) - 33 Dave Roseberry41(6) - 33 LPts
13/11/2029Hamilton, New Zealand32(1) - 33 Nevins Kuhlmann4 - 11 WPts
14/09/2029Hamilton, New Zealand31(1) - 33 Ahren Strickling17 - 16 WPts
16/07/2029Hamilton, New Zealand30(1) - 33 Ali Amber1 - 12 WPts
17/05/2029Hamilton, New Zealand30(1) - 32 Hayden Beverage7 - 7 LPts
18/03/2029Amman, Jordan30(1) - 31 Rashid Baha31 - 26 LPts
18/01/2029Asahikawa, Japan30(1) - 30 Iwao Nakatani15(1) - 31 LPts
20/11/2028Hamilton, New Zealand30(1) - 29 Myung-joo Yee9 - 13 LPts
22/09/2028Kangundo-Tala, Kenya29(1) - 29 Gus Nduria13 - 41 WPts
25/07/2028Christchurch, New Zealand28(1) - 29 James Whitted26 - 24 WPts
09/06/2028Seoul, South Korea27(1) - 29 Tae-hwi Ree12 - 11 WPts
11/04/2028Waitakere, New Zealand27(1) - 28 Rob Haturini19(3) - 19 LPts New Zealand National Championships 2028View
26/03/2028Hamilton, New Zealand26(1) - 28 Jasper Clabby8 - 15 WPts
26/01/2028Mumbai, India26(1) - 27 Jaidev Bassi18(1) - 9 LPts
28/11/2027Managua, Nicaragua25(1) - 27 Lisandro Montealegre13 - 18 WPts
30/09/2027Christchurch, New Zealand25(1) - 26 James Whitted22 - 23 LPts
07/08/2027Batam, Indonesia24(1) - 26 Wiji Tanu5 - 19 WPts
09/06/2027Hamilton, New Zealand23(1) - 26 Cort Krieger4 - 4 WPts
11/04/2027Auckland, New Zealand23(1) - 25 Dave Roseberry25(5) - 23 LPts New Zealand National Championships 2027View
01/04/2027Hamilton, New Zealand22(1) - 25 Nick Durning3 - 14 WPts
01/02/2027Tehran, Iran21(1) - 25 Uang Chow3 - 19 WPts
04/12/2026Naples, Italy20(1) - 25 Giuseppe Dozza9 - 17 WPts
06/10/2026Elche, Spain19(1) - 25 Juan Obando14 - 5 WPts
08/08/2026Hamilton, New Zealand18(1) - 25 Mike Whitson3 - 7 WPts
09/06/2026Hamilton, New Zealand17(1) - 25 Nick Durning1 - 11 WPts
11/04/2026Wellington, New Zealand17(1) - 24 Dave Roseberry17(5) - 20 LPts New Zealand National Championships 2026View
18/02/2026Waitakere, New Zealand16(1) - 24 John Iti11 - 39 WPts
23/12/2025Managua, Nicaragua15(1) - 24 Oro Calixto2 - 13 WPts
25/10/2025Minneapolis, USA15(1) - 23 Bob Barnes14 - 11 LPts
27/08/2025Antipolo, Philippines14(1) - 23 Edward Camargo3 - 2 WPts
29/06/2025Hamilton, New Zealand13(1) - 23 Lamech Agbeko3 - 7 WPts
30/04/2025Managua, Nicaragua12(1) - 23 Enzo Custodio2 - 3 WPts
02/03/2025Amsterdam, Netherlands11(1) - 23 Lollaert Nijs3(1) - 9 WPts
02/01/2025Manukau, New Zealand11(1) - 22 Hangakore Rupaha20 - 22(1) LPts
10/11/2024Hamilton, New Zealand10(1) - 22 Haldor Sween0 - 1 WPts
10/09/2024Hamilton, New Zealand9(1) - 22 James Philp0 - 1 WPts
14/07/2024Hamilton, New Zealand8(1) - 22 Connor Annan2 - 13 WPts
14/05/2024Hamilton, New Zealand7(1) - 22 Connor Annan2 - 12 WPts
15/03/2024Hamilton, New Zealand6(1) - 22 Rodrigo Acero3 - 11 WPts
15/01/2024Hamilton, New Zealand5(1) - 22 Alec Speedy2 - 6 WPts
16/11/2023Spanish Town, Jamaica5(1) - 21 Peter Gillmore20(1) - 14 LPts
18/09/2023Sosnowiec, Poland4(1) - 21 Szczeosny Zamorski0 - 0 WPts
21/07/2023Auckland, New Zealand3 - 21 Mike All2 - 31(10) WKO3
22/05/2023Seattle, USA3 - 20 Robert Laurie19 - 9 LPts
24/03/2023Patrai, Greece3 - 19 Yuri Agne2 - 3 LPts
24/01/2023Manukau, New Zealand2 - 19 Amon Grant3 - 20 WPts
27/11/2022Soshanguve, South Africa2 - 18 Isaac Holomisa11 - 15(5) LPts
29/09/2022Montpellier, France2 - 17 Paul Nolton3 - 18 LPts
01/08/2022Auckland, New Zealand2 - 16 Lloyd Kinnard7 - 20(4) LPts
01/06/2022Gwangju, South Korea2 - 15 Sung-ryong Goe13 - 15 LPts
03/04/2022Athens, Greece1 - 15 Balasi Chaconas1 - 1 WPts
03/02/2022Hamilton, New Zealand1 - 14 Hassan Gallaty0 - 7(1) LPts
04/12/2021Hamilton, New Zealand1 - 13 Raan Forlengiet3 - 3 LPts
04/10/2021Hamilton, New Zealand1 - 12 Gregor Pappas18 - 5 LPts
04/08/2021Liverpool, UK1 - 11 Malcolm McAlinden11 - 12 LPts
03/06/2021Raleigh, USA1 - 10 Paul Coulter16 - 5 LPts
04/04/2021Wellington, New Zealand1 - 9 Stephen Neville7(2) - 15 LPts
04/02/2021Manukau, New Zealand1 - 8 Gareth Kiriwi12 - 9 LPts
16/12/2020Hamilton, New Zealand1 - 7 Ben Glass9 - 11(1) LPts
21/10/2020Mecca, Saudi Arabia0 - 7 Waqas Tawil1 - 16 WPts
23/08/2020San Jose, Costa Rica0 - 6 Angel Regino7 - 9 LPts
25/06/2020Wellington, New Zealand0 - 5 John Goudy4 - 8 LPts
29/04/2020Hamilton, New Zealand0 - 4 John Lemonds5 - 3 LPts
01/03/2020Santa Ana, El Salvador0 - 3 Urvano Nava7 - 5 LPts
02/01/2020Saint Petersburg, Russia0 - 2 Anton Dyachenko5 - 3 LPts
03/11/2019Tours, France0 - 1 Briar Larbaud2 - 0 LPts
05/09/2019Hamilton, New Zealand0 - 0 Nathan Purse5 - 3 LPts