DateOpponentResultMethodRd
2024-04-13Richard LarteyLossKO4
2023-07-07Kamil BodziochWinTKO1
2022-09-30Michal BolozLossKO2
2016-04-02Marcin RekowskiWinTKO7
2015-09-26Mike SheppardWinTKO3
2015-07-21Patryk KowollWinKO2
2013-03-23Robert HawkinsWinUD6
2012-06-02Dennis BakhtovWinUD10
2012-02-18Claus BertinoWinUD10
2011-11-12Nelson Dario DominguezWinKO2
2011-09-10Devin VargasWinTKO9
2011-06-25Andreas SidonWinKO1
2011-03-05Ivica PerkovicWinUD8
2010-09-25Pavel DolgovsWinUD6
2010-05-15Paul ButlinWinUD8
2010-03-20Lee SwabyWinUD8
2010-01-19Harvey JollyWinUD8
2009-12-18Oleksiy MazikinWinUD10
2009-05-09Raymond OchiengWinTKO5
2009-02-28Edgars KalnarsWinRTD3
2008-11-29Tomasz BoninWinUD10
2008-10-18Harry Duiven Jr.WinKO8
2008-05-31Aleksandrs SelezensWinUD6
2008-04-19Marcin NajmanWinTKO2
2007-12-08Yavor MarinchevWinUD6
2007-10-20Laszlo EsztanWinTKO1
2007-10-14Stefan CirokWinTKO1
2007-09-29Drazen OrduljWinRTD6
2007-04-14Ante LovricWinTKO2
2007-03-24Peter OravecWinTKO1
2007-03-03Aliaksandr MazaleuWinTKO4
2006-11-25Martin StenskýWinTKO2
2006-11-18Ervín SlonkaWinUD4