DateOpponentResultMethodRd
2022-05-21Zhan KossobutskiyLossRTD5
2021-11-13Andras CsomorWinTKO2
2020-09-25Tony YokaLossTKO1
2019-10-25Luis PascualWinKO2
2017-12-14Newfel OuatahWinRTD8
2017-09-16Evgeny OrlovWinTKO4
2017-04-22David GogishviliWinKO3
2016-04-02Robert HeleniusWinKO6
2016-02-05Marcelo NascimentoWinUD10
2015-03-14Erkan TeperLossUD12
2014-04-05Janne KatajistoWinKO7
2013-10-19Jarno RosbergWinKO4
2013-06-22Fabrice AuriengWinKO4
2012-09-19Kotatsu TakeharaWinTKO6
2012-02-10Gabor FarkasWinTKO5
2011-04-02Saul FarahWinTKO2
2010-12-04Igoris BoruchaWinUD6
2010-11-06Paul ButlinWinUD8
2010-05-22Pavels DolgovsWinTKO8
2010-04-09Aleksandrs SelezensWinDQ5
2009-12-05Ramiro ReducindoWinKO1
2009-07-03Jean Claude BikoiWinTKO3
2009-05-23Evgeny OrlovWinUD6
2009-03-28Serdar UysalWinRTD3
2008-06-20Radoslav MilutinovicWinTKO1
2008-05-17Stephane TessierWinUD6
2008-02-23Edgars KalnarsWinKO3
2007-12-14Frank WuestenberghsWinTKO3
2007-05-25Zoltan PetranyiWinDQ4
2007-04-06Vlado SzaboWinPTS6
2007-01-26Gabor GyurisWinKO1
2006-12-01Janos SomogyiWinTKO3
2006-03-23Abderezak MerichicheWinTKO2
2005-11-26Roger FoeWinTKO3
2005-07-08Roger FoeWinTKO2
2005-05-17Mamadou SackoWinSD6
2005-04-30Jerome GuennouWinTKO5
2004-11-30Leon NzamaWinPTS6
2004-05-22Marek ZeloWinPTS4
2004-05-08Ludovic MaceWinPTS4
2004-02-06Stephane PouladeWinKO3