DateOpponentResultMethodRd
2019-11-15Sladan JanjaninWinPTS8
2019-07-12Rui Manuel PavanitoWinPTS10
2018-06-23Roberto GarcíaWinUD12
2017-09-16Arman TorosyanWinKO4
2016-11-12Nuhu LawalWinUD12
2016-05-07Cedric SperaWinTKO2
2015-09-05Jose Miguel TorresWinTKO5
2015-07-18Mirzet BajrektarevicWinTKO5
2015-06-26George BeroshviliWinKO2
2014-04-23Ishmael TettehWinRTD6
2013-12-14Sergey KhomitskyWinPTS8
2012-11-24Jorge Navarro TitleWinTKO6
2012-06-16Karim AchourWinPTS10
2011-06-18Nick BlackwellWinRTD5
2011-04-16John Anderson CarvalhoWinTKO4
2010-11-26Carlos NascimentoWinTKO3
2010-07-16Peter Mitrevski Jr.WinUD12
2010-05-21Lee NobleWinRTD3
2010-02-19Shalva JomardashviliWinPTS6
2009-11-27Sergey KhomitskyWinPTS8
2009-09-25George AduashviliWinKO1
2009-07-25Thomas AwinbonoWinPTS8
2009-04-17Kevin ConcepcionWinTKO3
2009-03-06Mikheil KhutsishviliWinTKO4
2008-11-22Cello RendaWinSD3
2008-11-22Danny ButlerWinSD3
2008-11-22Joe ReaWinUD3
2008-10-12Joseph SovijusWinKO1
2008-09-14Carl WildWinTKO2
2008-06-15Michael ReclouxWinPTS6
2008-05-23Dean WalkerWinPTS6
2008-04-18James TuckerWinPTS4
2008-03-16Michael BanbulaWinPTS6
2008-02-16Dean WalkerWinPTS6
2007-10-26Phil CallaghanWinTKO1
2007-09-22Jamie AmblerWinPTS6