DateOpponentResultMethodRd
2006-12-09Walter Pupu'aWinUD12
2006-03-26Birbal JuniorWinKO2
2005-07-29James EllisWinTKO3
2005-05-17Sakeasi DakuaWinTKO4
2004-11-12John WybornWinUD12
2004-05-30Sitiuni NaeaWinTKO3
2003-11-21Timo MasuaWinKO3
2003-10-25Colin HuniaWinTKO6
2003-07-25Stewart MollerWinUD12
2003-02-22Steve WoodWinTKO1
2002-12-06Tosca PetridisLossSD10
2002-09-01Lightning LupeWinKO2
2002-05-09Sam LeuiiWinTKO4
2002-02-24Frank FaalenuuWinTKO6
2001-12-02Viliamu LesivaWinTKO6
2001-09-02Anthony BigeniWinTKO9
2001-06-08Anthony BigeniLossPTS12
2001-01-23Paul PontingWinKO5
2000-11-24Daniel RowsellLossTKO9
2000-10-20Scott ParkerWinKO2
2000-08-18Gavin RyanWinPTS10
2000-07-21Lawrence TauasaWinPTS8
2000-05-05Jamie WallaceWinPTS10
2000-02-11Daniel RowsellLossPTS8
1999-12-11Louis van WinkelWinUD6
1999-11-22Brown EnyiWinKO1
1999-10-30Peter ManesisLossPTS8
1999-09-10Costa ChondrosWinKO3
1999-04-23Matt TriheyWinPTS6
1998-10-23Benny HorraWinPTS6
1998-10-02Jamie MyerDrawPTS6
1998-03-27Stewart MollerWinPTS6