Weightclass:  Bantamweight
Location:  Auckland, New Zealand
Record:  31 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/08/2043Auckland, New Zealand30 - 13 Monkh-Erdeniin Choibalsan7 - 9 WPts
15/06/2043Auckland, New Zealand29 - 13 Diego Duenas8 - 8 WPts
14/04/2043Auckland, New Zealand28 - 13 Yevhen Warga16 - 10 WPts
11/02/2043Auckland, New Zealand27 - 13 Odo Biya4 - 7 WPts
10/12/2042Auckland, New Zealand26 - 13 Edmundo Cordon4 - 19(1) WPts
08/10/2042Auckland, New Zealand25 - 13 Eduardo Mota14 - 23 WPts
06/08/2042Auckland, New Zealand24 - 13 Udail Zoubairi6 - 16 WPts
04/06/2042Auckland, New Zealand24 - 12 Uamutu Moeroa24(1) - 12 LPts
04/04/2042Auckland, New Zealand23 - 12 Nikolai Mambetoff1 - 4 WPts
01/02/2042Auckland, New Zealand22 - 12 Koldan Cajrbekow0 - 10(1) WPts
30/11/2041Auckland, New Zealand21 - 12 Noe Martinez6 - 5 WPts
28/09/2041Auckland, New Zealand20 - 12 Joaquin Para2 - 9 WPts
28/07/2041Matamoros, Mexico19 - 12 Diego Martha3 - 4 WPts
28/05/2041Auckland, New Zealand18 - 12 Kazuhiko Kawaguchi4 - 10 WPts
28/03/2041Auckland, New Zealand17 - 12 Mark Hemming0 - 1 WPts
26/01/2041Auckland, New Zealand16 - 12 Michi Kawaguchi2 - 2 WPts
28/11/2040Auckland, New Zealand15 - 12 Isaac Craghead1 - 1 WPts
27/09/2040Krasnoyarsk, Russia15 - 11 Konstantin Kochkin11 - 22 LPts
29/07/2040San Pedro Sula, Honduras14 - 11 Vicente Polo7 - 24 WPts
29/05/2040Auckland, New Zealand13 - 11 Lewis Findley12 - 7 WPts
29/03/2040Auckland, New Zealand12 - 11 Harvey Graham4 - 4 WPts
28/01/2040Waitakere, New Zealand11 - 11 Stuart Mylin9 - 5 WPts
30/11/2039Auckland, New Zealand11 - 10 Lewis Findley9 - 7 LPts
29/09/2039Auckland, New Zealand10 - 10 Tahiwai Hawea4 - 7 WPts
30/07/2039Auckland, New Zealand9 - 10 Rera Erueti0 - 16 WPts
29/05/2039Auckland, New Zealand8 - 10 Richie Beith0 - 1 WPts
29/03/2039Antwerp, Belgium7 - 10 Romaan Reyngout7 - 11 WPts
29/01/2039Dublin, Ireland7 - 9 Blake Hanegan7 - 11(1) LPts
30/11/2038Auckland, New Zealand6 - 9 Uru Tonga Moana1 - 5(1) WPts
30/09/2038Auckland, New Zealand6 - 8 Kahi Makatea3 - 12 LPts
12/08/2038Auckland, New Zealand5 - 8 Andy Broadley0 - 3 WPts
12/06/2038Auckland, New Zealand4 - 8 Kyle Hoepo0 - 15 WPts
11/04/2038Auckland, New Zealand3 - 8 Vince King1 - 10 WPts
03/03/2038Waitakere, New Zealand2 - 8 Tobias Craighead7 - 19 WPts
31/01/2038Zarqa, Jordan2 - 7 Amjad Kayrooz17 - 15 LPts
03/12/2037Kulob, Tajikistan2 - 6 Zakir Narimanov14 - 12 LPts
05/10/2037Christchurch, New Zealand1 - 6 Richie Patteson0 - 0 WPts
21/08/2037Dundalk, Ireland1 - 5 Aidan Desmond21 - 6 LPts
23/06/2037Kyoto, Japan1 - 4 Ichiro Taketa17 - 15 LPts
25/04/2037Accra, Ghana1 - 3 Bryn Bariagher11 - 17(1) LPts
25/02/2037Tijuana, Mexico1 - 2 Onofre Vallez17(1) - 31 LPts
28/12/2036Wellington, New Zealand1 - 1 Blake Rewi2 - 3 LPts
01/11/2036Manukau, New Zealand1 - 0 Paul Boiter5 - 5 LPts
18/09/2036Auckland, New Zealand0 - 0 Brin Motto0 - 0 WPts