DateOpponentResultMethodRd
2023-08-12Emilio Leti JrLossTKO5
2022-06-29Paulo AokusoLossTKO2
2021-05-26Issac HardmanLossTKO8
2018-12-14Bordin PeepuehWinKO1
2017-05-27Ryan FordLossTD7
2016-10-28Adrian TaihiaWinUD10
2016-09-16Sam RapiraWinUD8
2015-11-03Reece PapuniLossSD4
2015-11-03Sefo FalekaonoWinUD4
2015-06-06Thomas OosthuizenLossUD12
2015-04-25Andrew RobinsonWinUD10
2015-03-06Togasilimai LetoaWinTKO5
2014-08-09Vasily LepikhinLossTKO5
2014-07-05Rogerio DamascoWinTKO1
2014-02-19Kerry FoleyWinTKO10
2013-11-16Daniel MacKinnonWinTKO10
2013-10-10Mariano Jose RivaWinKO3
2013-07-05Shintaro MatsumotoWinTKO5
2013-04-18Serge YannickWinTKO8
2013-03-28Moses IoeluWinTKO3
2012-12-20Peter Tovi'oWinTKO3
2012-10-05Joel CaseyWinTKO2
2012-04-20Peter Tovi'oWinTKO1
2012-03-31Dechapon SuwunnalirdWinUD6
2012-02-08Faimasasa Tavu'iWinTKO4
2011-10-28Trent BroadhurstWinKO5
2011-08-25Peter Tovi'oWinTKO2
2011-07-20Kerry FoleyDrawMD6
2011-06-17Moses IoeluWinDQ2
2011-05-28Fale SiaoloaWinTKO4
2011-02-26Fale SiaoloaWinUD6
2010-10-30Roman HuntWinTKO2
2010-08-27Moses IoeluWinTKO1
2010-05-21Monty FilimaeaWinKO2
2010-03-31Areta GilbertWinTKO3
2009-07-31Faimasasa Tavu'iWinUD6
2009-06-06Jamie WaruWinKO2
2009-04-23Royden LeeWinTKO1