DateOpponentResultMethodRd
2010-12-03Renan St-JusteLossKO2
2010-06-11Brian VeraLossTKO3
2009-11-07Nicholson PoulardWinUD12
2009-09-25Jose SpearmanWinKO1
2009-06-06Alfredo ContrerasWinUD8
2009-03-07Martin BerthiaumeWinRTD5
2008-11-29Donny McCraryWinUD10
2008-08-01Dionisio MirandaLossSD10
2008-06-06Sam HillWinUD8
2008-04-05Matt VandaWinUD12
2008-01-11Thomas BrownWinUD8
2007-12-01Mohammad Said SalemWinUD12
2007-09-15Walid SmichetWinUD12
2007-02-10Ian MacKillopWinTKO3
2006-11-25Ian MacKillopWinUD12
2006-09-30Stephane DesormiersWinUD10
2006-07-13Christopher HenryWinUD10
2006-05-24Sherwin DavisWinTKO7
2006-03-11Mamadou ThiamWinTKO6
2005-12-10Elio OrtizWinTKO4
2005-11-19Luiz Augusto Dos SantosWinUD8
2005-10-29Calvin ShakirWinTKO2
2005-09-10Ian MacKillopWinUD10
2005-06-18Claudio OrtizWinUD10
2005-04-16Verdell SmithWinUD6
2005-03-12Sammy SparkmanWinUD6
2005-02-26Presente BritoWinTKO3
2005-02-12Anthony IvoryWinUD6
2004-12-17Aundalen SloanWinUD6
2004-12-01Greg BazileWinUD6
2004-11-13Felix VargasWinTKO3
2004-11-03Darren KennyWinTKO2
2004-10-09John VaughanWinTKO1