DateOpponentResultMethodRd
2024-05-04Jorge SilvaWinUD10
2023-02-25Timur NikarkhoevWinRTD5
2021-10-09Dominic BoeselLossSD12
2020-10-10Dominic Boesel TitleWinKO3
2020-08-22Stanislav EschnerWinTKO6
2019-05-11Stefan HärtelLossUD12
2018-11-17Ronny LandaetaWinUD12
2018-02-03Bartlomiej GrafkaWinUD8
2016-07-15Jürgen DobersteinWinMD12
2016-01-09Cagri ErmisWinUD8
2015-10-17Vaclav PolakWinRTD1
2014-12-20Dariusz SękWinUD12
2014-07-26Oleksandr CherviakWinUD12
2014-03-28Emmanuel DansoWinKO7
2013-07-13Tomas AdamekWinUD8
2012-11-16Max HeymanWinTKO3
2012-08-25Serdar SahinWinKO4
2012-01-07Hakim ZoulikhaWinTKO12
2011-10-21Abdelkahim DerghalWinTKO4
2011-04-09Ben NsafoahWinUD8
2010-12-03Jindrich VeleckyWinPTS6
2010-10-23Kanstantsin MakhankouWinUD8
2010-06-06Tani DimaWinPTS10
2010-01-23Alexander SiposWinTKO6
2009-09-06Xhavid ShabaniWinKO1
2009-06-06Steve KroekelWinTKO4
2009-05-24Ronny DaunkeWinTKO4
2009-05-21Ali KirogluWinTKO4
2008-12-13Lars BuchholzWinUD6
2008-10-11Sven HaselhuhnWinUD6
2008-07-26Adrian CerneagaWinTKO2
2008-07-12Steve KroekelWinPTS6
2008-05-22Josef BalazWinTKO2
2008-05-04Ralf RiemerWinUD4
2007-12-21Jonathan PasiWinUD4
2007-10-19Ibrahim UzunkayaWinPTS6
2007-07-28Ilhan OezemWinTKO2
2007-07-07Berry ButlerWinUD6
2007-06-16Miroslav CachaWinPTS4
2007-05-20Patrick BergerWinPTS4
2007-05-17Robert IgrecWinPTS4
2007-03-31Engin ErdoganWinMD6
2007-03-10Omar JattaWinUD4
2007-02-09Ralf SawetzkiWinTD4
2006-12-12Petr JasukievicWinTKO3
2006-12-09Ommid MostaghimWinPTS6
2006-09-23Constantin TrifanovWinTKO3
2006-09-03Adrian CerneagaWinPTS4
2006-07-22Riccardo GrassmannWinPTS4
2006-05-25Deniz EmrenWinPTS4
2006-04-22Patrick LinkertWinPTS4
2006-03-19Volkan SarierWinPTS4
2006-03-09Mehmet AltintasWinPTS4
2006-01-05Adrian CerneagaLossPTS4
2005-11-26Ladislav MartinekWinTKO2
2005-10-20Sven HaselhuhnLossPTS4