| No. | Result | Record | Opponent | Type | Round, time | Date | Location | Notes | 
|---|
| 59 | Loss | 31-26-2 |  Luka Plantic | RTD | 3 (8) 3:00 | 2022-02-19 |  Hamburg, Germany |  | 
| 58 | Loss | 31-25-2 |  Emre Cukur | Decision (Unanimous) | 10 | 2021-06-19 |  Munich, Germany |  | 
| 57 | Loss | 31-24-2 |  Pawel Stepien | Decision (Unanimous) | 8 | 2020-03-07 |  Łomża, Poland |  | 
| 56 | Draw | 31-23-2 |  Marzio Franscella | Decision (Majority) | 6 | 2019-12-14 |  Fribourg, Switzerland |  | 
| 55 | Loss | 31-23-1 |  Gustave Tamba | Decision (Unanimous) | 8 | 2019-06-29 |  Fréjus, France |  | 
| 54 | Loss | 31-22-1 |  Mate Kis | Decision (Unanimous) | 8 | 2019-06-01 |  Várpalota, Hungary |  | 
| 53 | Loss | 31-21-1 |  Timur Nikarkhoev | Decision (Unanimous) | 8 | 2019-05-04 |  Charleroi, Belgium |  | 
| 52 | Loss | 31-20-1 |  Dragan Lepei | PTS | 6 | 2019-02-06 |  Florence, Italy |  | 
| 51 | Loss | 31-19-1 |  Yoann Kongolo | Decision (Unanimous) | 6 | 2018-12-26 |  Bern, Swiderland |  | 
| 50 | Loss | 31-18-1 |  Zach Parker | Decision (Unanimous) | 8 | 2018-07-14 |  Offenburg, Germany |  | 
| 49 | Loss | 31-17-1 |  Sakio Bika | Decision (Unanimous) | 12 | 2017-10-22 |  Sydney, Australia | For vacant WBC International Silver super middleweight title | 
| 48 | Win | 31-16-1 |  Aleksander Zikov Aksin | KO | 1 (6) 1:05 | 2017-09-17 |  Kulpin, Serbia |  | 
| 47 | Loss | 30-16-1 |  Andrey Sirotkin | Decision (Unanimous) | 10 | 2017-08-18 |  Plastunovskaya, Russia | For vacant WBO European super middleweight title | 
| 46 | Win | 30-15-1 |  Khaybula Madzhidov | Decision (Unanimous) | 10 | 2017-06-03 |  Rostov-on-Don, Russia | Won vacant WBC CISBB super middleweight title | 
| 45 | Win | 29-15-1 |  Tornike Gikashvili | KO | 3 (8) 0:43 | 2017-02-11 |  Düsseldorf, Germany |  | 
| 44 | Win | 28-15-1 |  Adil Rusidi | TKO | 1 (8) 1:51 | 2016-04-02 |  Düsseldorf, Germany |  | 
| 43 | Loss | 27-15-1 |  Francis Cheka | Decision (Unanimous) | 12 | 2016-02-27 |  Dar-Es-Salaam, Tanzania | For vacant WBF Inter-continental super middleweight title | 
| 42 | Win | 27-14-1 |  Michal Gerlecki | TKO | (10) 1:19 | 2015-10-23 |  Białystok, Poland | Won vacant Republic of Poland International light heavyweight title | 
| 41 | Loss | 26-14-1 |  Moritz Stahl | Decision (Unanimous) | 8 | 2015-09-19 |  Leipzig, Germany |  | 
| 40 | Loss | 26-13-1 |  Dmitrii Chudinov | Decision (Unanimous) | 8 | 2015-08-23 |  Russia |  | 
| 39 | Loss | 26-12-1 |  Niklas Rasanen | Decision (Unanimous) | 8 | 2015-08-08 |  Savonlinna, Finland |  | 
| 38 | Loss | 26-11-1 |  Dilmurod Satybaldiev | Decision (Unanimous) | 12 | 2015-04-05 |  Noginsk, Russia | For vacant WBC CISBB super middleweight title | 
| 37 | Win | 26-10-1 |  Aleksander Petrovic | PTS | 4 | 2014-12-07 |  Bečej, Serbia |  | 
| 36 | Loss | 25-10-1 |  Giovanni De Carolis | Decision (Unanimous) | 12 | 2014-11-01 |  Roma, Italy | For vacant IBF Inter-continental super middleweight title | 
| 35 | Win | 25-9-1 |  Vycheslav Uzelkov | Decision (Split) | 8 | 2014-04-12 |  Brovary, Ukraine |  | 
| 34 | Win | 24-9-1 |  Jaser Malagic | KO | 1 (8) | 2013-12-28 |  Novi Pazar, Serbia |  | 
| 33 | Loss | 23-9-1 |  Harry Simon | Decision (Unanimous) | 12 | 2013-09-28 |  Windhoek, Namibia | For vacant IBF International light heavyweight title | 
| 32 | Win | 23-8-1 |  Przemyslaw Opalach | Decision (Unanimous) | 12 | 2013-05-10 |  Olsztyn, Poland | Won vacant IBF International super middleweight title | 
| 31 | Win | 22-8-1 |  Abdelkhaim Derghal | KO | 3 (12) 1:52 | 2013-04-06 |  Novi Sad, Serbia | Won vacant WBO European super middleweight title | 
| 30 | Loss | 21-8-1 |  VlasovMaxim Vlasov | Decision (Unanimous) | 10 | 2012-12-30 |  Moscow, Russia |  | 
| 29 | Win | 21-7-1 |  MatufaChris Matufa | TKO | 4 (12) 2:25 | 2012-09-28 |  Göttingen, Germany | Won vacant WBO European super middleweight title | 
| 28 | Win | 20-7-1 |  TrandafirIonut Trandafir | PTS | 6 | 2012-07-07 |  Winterhude, Germany |  | 
| 27 | Loss | 19-7-1 |  WilczewskiPiotr Wilczewski | Decision (Split) | 8 | 2012-02-17 |  Olsztyn, Poland |  | 
| 26 | Loss | 19-6-1 |  BilicAnte Bilic | Decision (Majority) | 8 | 2011-11-18 |  Cuxhaven, Germany |  | 
| 25 | Win | 19-5-1 |  PawlakChristian Pawlak | Decision (Split) | 8 | 2011-10-15 |  Velten, Germany |  | 
| 24 | Loss | 18-5-1 |  SoszynskiGrzegorz Soszynski | Decision (Majority) | 12 | 2011-04-09 |  Alsterdorf, Germany | Lost WBC Mediterranean Light Heavyweight belt | 
| 23 | Win | 18-4-1 |  ChanetJackson Chanet | KO | 1 (12) | 2011-01-07 |  Marne, France | Won vacant WBC Mediterranean Light Heavyweight title | 
| 22 | Win | 17-4-1 |  StanEugen Stan | Decision (Unanimous) | 4 | 2010-11-27 |  Liège, Belgium |  | 
| 21 | Loss | 16-4-1 |  MacklinMatthew Macklin | PTS | 10 | 2008-10-31 |  Aston Villa, United Kingdom |  | 
| 20 | Loss | 16-3-1 |  PirogDmitry Pirog | Decision (Unanimous) | 10 | 2008-07-19 |  Moscow, Russia |  | 
| 19 | Loss | 16-2-1 |  GealeDaniel Geale | Decision (Unanimous) | 12 | 2008-06-27 |  Sydney, Australia | For IBO middleweight title | 
| 18 | Win | 16-1-1 |  ChekaFrancis Cheka | PTS | 8 | 2008-02-08 |  Durham, United Kingdom |  | 
| 17 | Win | 15-1-1 |  VegasJoey Vegas | TKO | 4 (6) 0:39 | 2007-11-14 |  London, United Kingdom |  | 
| 16 | Win | 14-1-1 |  MaxwellPatrick J. Maxwell | TKO | 3 (6) 2:24 | 2007-07-13 |  Barnsley, United Kingdom |  | 
| 15 | Win | 13-1-1 |  RoseliaRobert Roselia | Decision (Split) | 10 | 2007-05-29 |  Eure, France |  | 
| 14 | Draw | 12-1-1 |  MaxwellPatrick J. Maxwell | PTS | 6 | 2007-04-27 |  London, United Kingdom |  | 
| 13 | Win | 12-1 |  SalariManoocha Salari | TKO | 4 (6) | 2006-05-13 |  Sheffield, United Kingdom |  | 
| 12 | Loss | 11-1 |  CanclauxChristophe Cancluax | Decision (Unanimous) | 8 | 2006-03-18 |  Monte Carlo, Monaco |  | 
| 11 | Win | 11-0 |  Ben DrissMagid Ben Driss | PTS | 8 | 2005-11-26 |  Sheffield, United Kingdom |  | 
| 10 | Win | 10-0 |  CollinsJason Collins | TKO | (6) 2:17 | 2005-10-14 |  Huddersfield, United Kingdom |  | 
| 9 | Win | 9-0 |  McIntoshConroy McIntosh | PTS | 6 | 2005-07-24 |  Sheffield, United Kingdom |  | 
| 8 | Win | 8-0 |  YanushevichDzmitri Yanushevich | TKO | (4) 1:19 | 2005-01-21 |  London, United Kingdom |  | 
| 7 | Win | 7-0 |  McIntoshConroy McIntosh | Decision (Unanimous) | 6 | 2004-12-10 |  Sheffield, United Kingdom |  | 
| 6 | Win | 6-0 |  DonetskyDmitry Donetsky | Decision (Unanimous) | 6 | 2005-05-12 |  Reading, United Kingdom |  | 
| 5 | Win | 5-0 |  Da SilvaTomas Da Silva | TKO | (4) 1:44 | 2004-02-06 |  Sheffield, United Kingdom |  | 
| 4 | Win | 4-0 |  AniJoel Ani | RTD | 1 (6) 3:00 | 2003-11-07 |  Sheffield, United Kingdom |  | 
| 3 | Win | 3-0 |  BeardsleyGary Beardsley | TKO | 3 (6) 2:08 | 2003-09-26 |  Reading, United Kingdom |  | 
| 2 | Win | 2-0 |  Jason Samuels | PTS | 4 | May 17, 2003 |  Everton Park Sports Centre, Liverpool, Merseyside |  | 
| 1 | Win | 1-0 |  Ojay Abrahams | PTS | 4 | Apr 19, 2003 |  Everton Park Sports Centre, Liverpool, Merseyside | Professional debut |