DateOpponentResultMethodRd
2019-07-11Marcus MorrisonLossTKO9
2018-11-17Nikola MaticWinPTS6
2018-11-17Giorgi GujejianiWinUD6
2017-06-17Alessandro GoddiWinUD12
2016-12-03Matteo SignaniWinSD12
2016-04-30Goran MilenkovicWinPTS6
2015-10-10Mugurel SebeWinPTS6
2014-12-20Matiouze RoyerWinPTS6
2014-01-25Marcos NaderWinSD12
2013-11-22Ruslans PojonisevsWinPTS6
2013-07-06Andrejs LoginovsWinUD6
2013-02-22Zoltan SurmanWinTKO4
2012-12-15Jevgenijs AndrejevsWinUD6
2012-06-16Luca TassiWinTKO10
2011-10-07Manuel ErnestiWinUD12
2011-06-03Sandor RamocsaWinPTS6
2011-04-27Sergejs SavrinovicsWinPTS6
2010-12-17Pavels LotahsWinPTS6
2010-07-30Robert BlazoWinPTS8
2010-02-05Janos VargaWinTKO5
2009-06-20Virgil MelegWinPTS6
2009-05-16Ferenc OlahWinDQ2
2008-12-13Fares SahawnehWinPTS6
2008-07-05Francesco Di FioreWinSD6
2008-02-14Armend TatariWinPTS6
2007-12-14Abdelouahed Ben LellyWinUD6
2007-10-12Florin BogdanWinPTS6
2007-07-21Florin OaneaWinDQ5
2007-06-22Michal DurovicWinTKO4
2007-04-29Alex HercegWinTKO2