Weightclass:  Light Heavyweight
Location:  Wellington, New Zealand
Record:  23 - 34(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2034Fukuoka, Japan23 - 33(3) Osman Fattahov15 - 10 LPts Asia-Oceania Championships 2034View
21/12/2033Wellington, New Zealand23 - 32(3) Bob Shumba28(1) - 33 LPts
20/11/2033Harare, Zimbabwe22 - 32(3) Bob Shumba28(1) - 32 WPts
20/10/2033Wellington, New Zealand22 - 31(2) Bob Shumba27 - 32 LKO3
19/09/2033Wellington, New Zealand21 - 31(2) Bob Shumba27 - 31 WPts
19/08/2033Harare, Zimbabwe20 - 31(2) Bob Shumba27 - 30 WPts
19/07/2033Harare, Zimbabwe19 - 31(2) Bob Shumba27 - 29 WPts
18/06/2033San Luis Potosi, Mexico19 - 30(2) Oihane Sereno41 - 9 LPts
18/05/2033Wellington, New Zealand19 - 29(1) Hayden Meggett29 - 15 LKO3
17/04/2033Wellington, New Zealand18 - 29(1) Ian Carruth21 - 18(1) WPts New Zealand National Championships 2033View
14/04/2033Wellington, New Zealand17 - 29(1) Hugh Young18 - 11 WPts New Zealand National Championships 2033View
11/04/2033Wellington, New Zealand16 - 29(1) Lloyd Stute13 - 9 WPts New Zealand National Championships 2033View
21/02/2033London, UK15 - 29(1) Azam Saad16 - 28 WPts
21/01/2033Havana, Cuba15 - 28(1) Santiago Madrid30 - 18 LPts
21/12/2032Wellington, New Zealand14 - 28(1) Carlos Tolentino18 - 23 WPts
20/11/2032Havana, Cuba13 - 28(1) Santiago Madrid29 - 17 WPts
20/10/2032Havana, Cuba13 - 27(1) Santiago Madrid28 - 17 LPts
19/09/2032Wellington, New Zealand12 - 27(1) Carlos Tolentino17 - 21 WPts
19/08/2032San Jose, Costa Rica11 - 27(1) Carlos Tolentino17 - 20 WPts
19/07/2032San Jose, Costa Rica11 - 26(1) Carlos Tolentino16 - 20 LPts
18/06/2032San Juan, Puerto Rico11 - 25(1) Joaquin Bailon26 - 15(4) LPts
18/05/2032Wellington, New Zealand11 - 24(1) Joaquin Bailon25 - 15(4) LPts
17/04/2032Auckland, New Zealand10 - 24(1) Ian Carruth16 - 15(1) WPts New Zealand National Championships 2032View
14/04/2032Auckland, New Zealand9 - 24(1) George Robin4 - 3(1) WPts New Zealand National Championships 2032View
11/04/2032Auckland, New Zealand8 - 24(1) Lloyd Stute8 - 7 WPts New Zealand National Championships 2032View
08/03/2032Kitwe, Zambia8 - 23(1) Penda Jawadu19 - 11 LPts
06/02/2032Kitwe, Zambia8 - 22(1) Penda Jawadu18 - 11 LPts
06/01/2032San Jose, Costa Rica8 - 21(1) Carlos Tolentino13 - 16 LPts
06/12/2031Wellington, New Zealand8 - 20 Tenenan Perrault11 - 25 LKO3
25/10/2031New Kingston, Jamaica8 - 19 David Taylor18 - 9 LPts
24/09/2031Wellington, New Zealand8 - 18 David Taylor17 - 9 LPts
16/08/2031Wellington, New Zealand7 - 18 Roman Pozo10 - 13 WPts
13/07/2031Wellington, New Zealand6 - 18 Carlos Rota7 - 17 WPts
09/06/2031Oslo, Norway5 - 18 Holm Stensby0 - 1 WPts
11/04/2031Manukau, New Zealand5 - 17 John Larrimore23 - 16(1) LPts New Zealand National Championships 2031View
21/02/2031The Hague, Netherlands5 - 16 Occy Willebaert12 - 11 LPts
24/12/2030Hialeah, USA4 - 16 Jeraldo Atienza6 - 20 WPts
26/10/2030Yerevan, Armenia4 - 15 Vartan Hakkakkian7 - 6 LPts
28/08/2030Port Harcourt, Nigeria4 - 14 Elderson Chukunyere4 - 28 LPts
30/06/2030Wellington, New Zealand3 - 14 Dale Eliot3 - 9(1) WPts
02/05/2030Wellington, New Zealand3 - 13 Arran Trail12 - 13 LPts
06/03/2030Wellington, New Zealand3 - 12 William Magaw3 - 13 LPts
11/01/2030Kanpur, India3 - 11 Kamran Sarwar16 - 13 LPts
13/11/2029Manukau, New Zealand3 - 10 Roger Tackett6 - 15 LPts
16/09/2029Soshanguve, South Africa2 - 10 Thabang Nqakula8 - 16 WPts
19/07/2029Accra, Ghana2 - 9 David Ankrah19 - 13 LPts
21/05/2029Wellington, New Zealand1 - 9 Rob Magnus1 - 8 WPts
23/03/2029Bonn, Germany1 - 8 Cord Kuker20(3) - 18(1) LPts
23/01/2029Almaty, Kazakhstan1 - 7 Mikhail Ablyazov12 - 33(12) LPts
25/11/2028Kampala, Uganda0 - 7 Joshua Baba5 - 26 WPts
27/09/2028Berlin, Germany0 - 6 Sigwalt Henck30(5) - 12 LPts
30/07/2028Auckland, New Zealand0 - 5 Lucas Kellas2 - 6 LPts
04/06/2028Christchurch, New Zealand0 - 4 Phil Sandercock11(1) - 19 LPts
30/04/2028Manukau, New Zealand0 - 3 Jamie Magee11 - 16 LPts
26/03/2028Waitakere, New Zealand0 - 2 John Ngatai5 - 8 LPts
07/02/2028Hamilton, New Zealand0 - 1 Stephen Rodie10 - 13 LPts
05/01/2028Varna, Bulgaria0 - 0 Chavdar á Ryzhenkov0 - 0 LPts