Amateur results| Date | Opponent | Place | Result | | 2012 | |
| Leipzig, Germany, World Series of Boxing - 9th Round, 75 kg | - Feb. 10 | Nikolay Veselov | Leipzig, Germany | LPTS 5 | |
| Halle, Germany, Chemistry Cup gold medal, 75 kg | + Mar. 15 | Narmandakh Shinebayar | Halle, Germany | WPTS 16:6 | | + Mar. 16 | Dmitriy Bivol | Halle, Germany | WPTS 14:13 | | + Mar. 17 | Esquiva Falcao | Halle, Germany | WPTS 15:9 | |
| Belgrade, Serbia, Beogradski Pobednik Tournament quarter-finals, 75 kg | + May 2 | Joseph Blackbourne | Belgrade, Serbia | WPTS 18:8 | | - May 3 | Evgeniy Shvedenko | Belgrade, Serbia | LPTS 13:7 | |
| London, England, Olympic Games quarter-finals, 75 kg | + July 28 | Enrique Collazo | London, England | WPTS 18:10 | | + Aug. 2 | Darren O'Neill | London, England | WPTS 19:12 | | - Aug. 6 | Anthony Ogogo | London, England | LPTS 15:10 |
Professional record| Date | Opponent | Place | Result | | 2014 | | + Aug. 16 | Olegs Fedotovs | Erfurt, Germany | W 6 | | + Sept. 27 | Leo Tchoula | Kiel, Germany | WDQ 4 | | + Dec. 6 | Zoltan Surman | Oldenburg, Germany | W 6 | | 2015 | | + Feb. 21 | Baptiste Castegnaro | Berlin, Germany | W 6 | | + Mar. 21 | Volodymyr Borovskyy | Rostock, Germany | W 6 | | + July 18 | Maurice Possiti | Halle, Germany | W 6 | | + Sept. 5 | Ivan Jukic | Dresden, Germany | W 6 | | 2016 | | + Jan. 9 | Jozsef Racz | Offenburg, Germany | W 6 | | + Mar. 12 | Tobias Webb | Neubrandenburg, Germany | W 8 | | + May 7 | Ruslan Schelev | Hamburg, Germany | W 8 | | + July 16 | Mateo Damian VERON | Berlin, Germany | W 8 | | + Nov. 5 | Adasat Rodriguez | Potsdam, Germany | W 10 | | 2017 | | + Jan. 21 | Tomasz Gargula | Struer, Denmark | TKO 8 | | + June 17 | Patrick Mendy | Wetzlar, Germany | W 10 | | + Oct. 7 | Viktor Polyakov | Stuttgart, Germany | W 10 | | 2018 | | - Mar. 3 | Adam Deines | Weissenfels, Germany | L 10 SD | | (For vacant German Light-Heavyweight Title) | | + Apr. 21 | Dominik Landgraf | Neukoelln, Germany | TKO 4 | | + June 2 | Emmanuel Feuze | Bad Toelz, Germany | W 8 | | 2019 | | + May 11 | Robin Krasniqi | Magdeburg, Germany | W 12 UD | | (Won EBU Super-Middleweight Title) |
Summary
Total bouts: 19, Won: 18 (2 inside the limit), Lost: 1 (0 inside the limit), Draw: 0, NC: 0
|