DateOpponentResultMethodRd
2021-09-10Jozef JurkoWinTKO5
2020-12-18Mike GuyWinUD10
2019-05-04Bilal Akkawy TitleWinTKO3
2018-10-27Andrey SirotkinWinKO7
2017-10-14Patrick NielsenWinKO5
2017-02-04Adam EtchesWinUD12
2016-09-24Jack ArnfieldLossUD12
2016-05-28Robert TalarekWinPTS6
2016-01-30Sergey KhomitskyWinUD12
2015-10-10Adam JonesWinPTS6
2015-05-30Nick BlackwellLossTKO7
2015-01-31Billi Facundo GodoyWinTKO10
2014-10-11Theophilus TettehWinTKO5
2014-07-19Ruslans PojonisevsWinPTS6
2014-04-05Jez WilsonWinTKO9
2014-03-15Giorgi KandelakiWinPTS6
2013-07-13Yoann BloyerWinTKO2
2013-03-09Farai MusiyiwaWinPTS8
2012-12-08Eamonn O'KaneWinTKO8
2012-09-08Sandor MicskoWinTKO2
2012-05-26Luke RobinsonWinPTS8
2012-03-17Alistair WarrenWinPTS8
2012-01-28Mariusz BiskupskiWinTKO2
2011-12-03Zoran CvekWinTKO3
2011-11-09Luke OsmanWinTKO2
2011-10-08Danny BrownWinTKO1
2011-04-30Lee NobleWinPTS6
2011-03-26Dalton MillerWinRTD2
2011-02-19Lewis ByrneWinPTS4
2010-12-04Sabie MontiethWinDQ1
2010-09-10Ben DeghaniWinTKO1