Weightclass:  Super Heavyweight
Location:  Waitakere, New Zealand
Record:  26(2) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/04/2042Waitakere, New Zealand25(2) - 22 Mark Mhlanga3 - 11 WPts
22/02/2042Waitakere, New Zealand24(2) - 22 Dyre Bruhn4 - 12 WPts
21/12/2041Waitakere, New Zealand23(2) - 22 Ibrahim Waseer5 - 16(1) WPts
19/10/2041Waitakere, New Zealand22(2) - 22 Jax Camargo0 - 2 WPts
18/08/2041Waitakere, New Zealand21(2) - 22 Kolzak Kamalow0 - 3 WPts
17/06/2041Waitakere, New Zealand20(2) - 22 Hayden Gahakwa3 - 11 WPts
16/04/2041Waitakere, New Zealand19(2) - 22 Faisal Nasir3 - 14 WPts
15/02/2041Waitakere, New Zealand18(1) - 22 Arlind Aykut0 - 1 WKO3
17/12/2040Waitakere, New Zealand17 - 22 Irfan Marnay0 - 1 WKO3
16/10/2040Waitakere, New Zealand16 - 22 Lubaid Bouachrine11 - 19 WPts
15/08/2040Waitakere, New Zealand15 - 22 Dior Montand2 - 4(1) WPts
15/06/2040Waitakere, New Zealand15 - 21 Felix Frodge19 - 15(1) LPts
17/04/2040Manukau, New Zealand15 - 20 Nick Kokiri11 - 2(1) LPts New Zealand National Championships 2040View
14/04/2040Manukau, New Zealand14 - 20 Felix Frodge19 - 14(1) WPts New Zealand National Championships 2040View
11/04/2040Manukau, New Zealand13 - 20 Edward Gee18 - 13(1) WPts New Zealand National Championships 2040View
20/03/2040North Shore, New Zealand13 - 19 Ian Blackstock13 - 26(2) LPts
22/01/2040Bursa, Turkey12 - 19 Alp Turkmen8 - 21 WPts
24/11/2039Sofia, Bulgaria11 - 19 Onur Bilginer7 - 12(2) WPts
26/09/2039New York City, USA11 - 18 Seth Balmer11 - 12 LPts
29/07/2039Shamkir, Azerbaijan11 - 17 Sujaddin Abduragimov22 - 21 LPts
31/05/2039Vilnius, Lithuania10 - 17 Tomasz Domian17(2) - 18(1) WPts
02/04/2039Katlehong, South Africa10 - 16 Greg Pietersen23 - 15 LPts
02/02/2039Genoa, Italy10 - 15 Damiano Ricci17 - 15 LPts
04/12/2038Sabadell, Spain10 - 14 Carlos Gomez31 - 17(2) LPts
04/10/2038Waitakere, New Zealand9 - 14 Andrii Petukhov0 - 4(1) WPts
06/08/2038Pretoria, South Africa8 - 14 John Goosens7 - 22 WPts
07/06/2038Wellington, New Zealand7 - 14 Alen Steedman2 - 11(1) WPts
12/04/2038Heraklion, Greece7 - 13 Cristophe Apostolou15 - 13 LPts
12/02/2038Jeddah, Saudi Arabia6 - 13 Shayan Ommar4 - 16(1) WPts
15/12/2037Kemerovo, Russia5 - 13 Kir Shostak0 - 23 WPts
17/10/2037Waitakere, New Zealand4 - 13 Felix Leven2 - 8 WPts
18/08/2037Sumqayit, Azerbaijan4 - 12 Shirin Gaidarov32 - 16(1) LPts
19/06/2037Shreveport, USA4 - 11 Chris Lynne17 - 7 LPts
21/04/2037Waitakere, New Zealand3 - 11 Gregory de la Bretonne5 - 7 WPts
21/02/2037Pikine, Senegal3 - 10 Varil Mbengue20 - 21(1) LPts
24/12/2036Manukau, New Zealand2 - 10 Geoff Kanney1 - 8 WPts
06/11/2036Manukau, New Zealand2 - 9 Brendan Shearer18 - 9 LPts
14/09/2036Hamilton, New Zealand2 - 8 Gregor Adger10 - 26 LPts
13/08/2036Waitakere, New Zealand1 - 8 Darragh MacGuinness1 - 4 WPts
14/06/2036Bern, Switzerland1 - 7 Fritzie Helder9 - 13 LPts
16/04/2036La Florida, Chile1 - 6 Gabriel Jarquin29(2) - 30 LPts
17/02/2036Manukau, New Zealand1 - 5 Daniel Wingate9 - 14 LPts
25/12/2035Puente Alto, Chile1 - 4 Gonzalo Matias15 - 20 LPts
27/10/2035Bern, Switzerland1 - 3 Luduvico Kutter7 - 18 LPts
29/08/2035Shymkent, Kazakhstan1 - 2 Afanas Esimow14 - 10 LPts
01/07/2035Waitakere, New Zealand1 - 1 Felix Frodge0 - 0 LPts
01/05/2035Almaty, Kazakhstan1 - 0 Haaris Zamyew11 - 20 LPts
03/03/2035Waitakere, New Zealand0 - 0 Greg Paraha0 - 8 WPts