Weightclass:  Middleweight
Location:  Auckland, New Zealand
Record:  31 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/05/2034Auckland, New Zealand30 - 16 Cody Dever0 - 1 WPts
23/03/2034Auckland, New Zealand29 - 16 Xabat Valbuena2 - 13(1) WPts
23/01/2034Auckland, New Zealand28 - 16 Forrest Canet8 - 15 WPts
22/11/2033Auckland, New Zealand27 - 16 Evan Mona3 - 11 WPts
21/09/2033Auckland, New Zealand27 - 15 John Neil6 - 11 LPts
21/07/2033Auckland, New Zealand26 - 15 Euan Suttie1 - 9 WPts
21/05/2033Auckland, New Zealand25 - 15 Zachary Edmonston0 - 10 WPts
21/03/2033Auckland, New Zealand24 - 15 Rex Rind5 - 11 WPts
19/01/2033Auckland, New Zealand23 - 15 Billy Garrick1 - 5 WPts
19/11/2032Auckland, New Zealand22 - 15 Tobias Denoon2 - 13 WPts
19/09/2032Auckland, New Zealand21 - 15 Vince Stevison3 - 9 WPts
21/07/2032Auckland, New Zealand20 - 15 Marjun Mijares1 - 14 WPts
23/05/2032Paris, France19 - 15 Chrestien Ulliel8 - 15(1) WPts
25/03/2032Baku, Azerbaijan19 - 14 Hasan Safaev12 - 9 LPts
26/01/2032Managua, Nicaragua18 - 14 Ivan Gil0 - 6 WPts
28/11/2031Harare, Zimbabwe18 - 13 Mark Dingwall17 - 8 LPts
30/09/2031Copenhagen, Denmark18 - 12 Ull Harder0 - 0 LPts
02/08/2031Auckland, New Zealand17 - 12 Nicholas Reddoch2 - 18 WPts
04/06/2031Seoul, South Korea17 - 11 Kyo0won Seo36 - 13 LPts
06/04/2031Wakefield, UK16 - 11 Chris Beirne22(1) - 10 WPts
06/02/2031Georgetown, Guyana15 - 11 David Crumb7 - 21 WPts
09/12/2030Warsaw, Poland15 - 10 Piotr Czaplinski38 - 12 LPts
11/10/2030Bogota, Colombia14 - 10 Carlos Severino11 - 17 WPts
13/08/2030Anyang, South Korea14 - 9 Ki-hun Ki25(1) - 20 LPts
15/06/2030San Lorenzo, Paraguay13 - 9 Federico Llamas8 - 22(1) WPts
17/04/2030Copenhagen, Denmark13 - 8 Toste Frederiksen28 - 17(2) LPts
17/02/2030Auckland, New Zealand12 - 8 Antwan Leslie0 - 15(1) WPts
25/12/2029Nairobi, Kenya12 - 7 Michael Rawal12 - 31 LPts
27/10/2029Auckland, New Zealand12 - 6 Chris Masker4 - 15 LPts
01/09/2029Auckland, New Zealand11 - 6 Harto Way4 - 9(1) WPts
04/07/2029Auckland, New Zealand10 - 6 Santiago Orellana2 - 6 WPts
06/05/2029North Shore, New Zealand9 - 6 Chris Linklater1 - 7 WPts
13/03/2029Kanpur, India8 - 6 Dhaval Yohannan2 - 21 WPts
13/01/2029Alcala de Henares, Spain7 - 6 Vicente Guttierrez2 - 2 WPts
15/11/2028Hamilton, New Zealand7 - 5 Declan Kenneth19 - 31 LPts
18/09/2028Cagayan de Oro, Philippines7 - 4 Darryl Rendon5 - 11 LPts
21/07/2028Auckland, New Zealand6 - 4 Thijs Van den Dale1 - 0 WPts
23/05/2028Honolulu, USA5 - 4 Juan Botello1 - 16 WPts
25/03/2028Auckland, New Zealand5 - 3 Jordan Quaglierini14 - 11 LPts
26/01/2028Manukau, New Zealand4 - 3 James Kinnison5 - 16 WPts
25/12/2027Manukau, New Zealand3 - 3 David Sorden0 - 0 WPts
24/11/2027Barcelona, Spain2 - 3 Jax Basto4 - 20(3) WPts
26/09/2027Sunderland, UK2 - 2 Blake Blackman11 - 22 LPts
29/07/2027Metz, France2 - 1 Chainey de Saint-Exupery40(2) - 20 LPts
31/05/2027Auckland, New Zealand1 - 1 Greg Jarvie2 - 3 WPts
01/04/2027Manukau, New Zealand1 - 0 James Kinnison2 - 14 LPts
02/02/2027Auckland, New Zealand0 - 0 Darryl Remihana1 - 0 WPts