DateOpponentResultMethodRd
2016-09-10Daniel RegiWinTKO5
2016-05-29Bartlomiej GrafkaWinPTS6
2016-05-07Bronislav KubinWinTKO3
2014-05-17David SarabiaWinTKO2
2013-12-14Jamie AmblerWinPTS6
2013-06-29Tony DodsonWinTKO6
2012-11-09Tommy TolanWinRTD4
2011-09-17Paul SamuelsWinTKO1
2011-05-21Jozsef MatolcsiWinKO1
2010-03-12Tony DodsonWinUD12
2009-10-30Tony QuigleyWinSD12
2009-07-18Michal BilakWinPTS8
2009-03-14Rashid MatumlaWinTKO2
2008-12-12Ciaran HealyWinPTS6
2008-09-06Danny ThorntonWinKO6
2008-06-21Steven BendallLossPTS10
2008-03-08Cello RendaWinTKO6
2007-12-08Francis ChekaWinPTS8
2007-10-09David BanksWinSD5
2007-03-30Jonathan ReidWinTKO7
2007-03-10Alexander PolizziWinTKO8
2006-11-18Ryan WallsWinTKO4
2006-10-14Dean WalkerWinTKO3
2006-06-01Conroy McIntoshWinPTS8
2006-03-11Hussain OsmanWinTKO4
2005-06-03Simeon CoverWinPTS6
2005-02-11Rob BurtonWinKO1
2004-12-17Howard ClarkeWinKO1
2004-10-01Jason CollinsWinTKO1
2004-09-10Ojay AbrahamsWinPTS4
2004-06-12Steve TimmsWinTKO1
2004-04-03Howard ClarkeWinPTS4
2004-02-26Davy JonesWinPTS4
2003-12-13Joel AniWinPTS4
2003-08-29Patrick CitoWinPTS4
2003-06-20Silver FoxWinTKO2
2003-05-08Andrey IvanovWinTKO2
2003-04-05Howard ClarkeWinPTS4
2003-02-10Mike DuffieldWinTKO1