Amateur Results| | | 1994 | | Date | Opponent | Place | Result | |
| Istanbul, Turkey, World Junior Championships quarter-finals +91 Kg | + Sept. 12 | Nikneiad Rouzbeh (IRI) | Istanbul, Turkey | WPTS 19:6 | | - Sept. 14 | Andrey Moyseyev (RUS) | Istanbul, Turkey | LRSC 2 | | | | 1995 | | Date | Opponent | Place | Result | |
| Szczecin, Poland, Dual Match Poland vs Italy, +91 kg | + Mar. 19 | Marciano Angiolella (ITA) | Szczecin, Poland | WRSC 1 | |
| Warsaw, Poland, Feliks Stamm Memorial quarter-finals, +91 kg | - Sept. 22 | Henryk Zatyka (POL) | Warsaw, Poland | LPTS 13:2 | | | | 1996-1999 No activity recorded | | | | 2000 | | Date | Opponent | Place | Result | |
| Usti, Czech Republic, Grand Prix Tournament bronze medal, +91 kg | - Mar. 3 | Alexey Lezin (RUS) | Usti, Czech Republic | LPTS 7:0 |
Professional record| | | 2004 | | Date | Opponent | Place | Result | | - Sept. 3 | Addi Roger | Gorazde, Croatia | TKO by 2 | | | | 2005 | | Date | Opponent | Place | Result | | + Feb. 12 | Tschibozo Corneille | Nürnberg, Germany | KO 4 | | + June 17 | Jaromir Soukup | Praha, Czech Republic | TKO 2 | | - Aug. 18 | Ondrej Pala | Strelnice, Czech Republic | L 4 | | | | 2006 | | Date | Opponent | Place | Result | | - Mar. 7 | Gbenga Oloukun | Cuxhaven, Germany | L 4 | | - Mar. 23 | Petr Sekala | Praha, Czech Republic | L 6 | | - June 22 | Andrey Fedosov | Kaliningrad, Russia | TKO by 4 | | | | | 2007 Inactive | | | | 2008 | | Date | Opponent | Place | Result | | - Mar. 22 | Mike Perez | Dublin, Ireland | L 6 | | + June 28 | Michal Skierniewski | Sanok, Poland | TKO 4 | | | | 2009 | | Date | Opponent | Place | Result | | - Mar. 7 | Paolo Vidoz | Gorizia, Italy | TKO by 3 | | - May 22 | Andreas Gustafsson | Malmö, Sweden | TKO by 4 | | | | 2010 | | Date | Opponent | Place | Result | | + Feb. 27 | Pavel Siska | Dublin, Ireland | TKO 2 | | - Dec. 18 | Arnold Gjergjai | Basel, Switzerland | TKO by 5 | | | | 2011 | | Date | Opponent | Place | Result | | - May 21 | Jarno Rosberg | Seinajoki, Finland | L 6 |
Summary
Total bouts: 14, Won: 4 (4 inside the limit), Lost: 10 (5 inside the limit), Draw: 0, NC: 0, ND: 0
|