No. | Result | Record | Opponent | Type | Round, time | Date | Location | Notes |
12 | Loss | 6-5-1 | Xhek Paskali | UD | 8 | 17 Nov 2018 | EWS Arena, Göppingen Germany | |
11 | Loss | 6-4-1 | Mohamed El Achi | PTS | 8 | 15 Jun 2019 | Salle Antoine Blondin, Lille France | |
10 | Win | 6–3–1 | Timur Nikarkhoev | | 4 | 29 Apr 2017 | Espace Francois Mitterrand, Hénin-Beaumont France | |
9 | Win | 5–3–1 | Shamil Ismailov | | 8 | 28 Jan 2017 | Complexe Sportif du Pilori, Campbon, France | |
8 | Win | 4–3–1 | Shamil Ismailov | | 8 | 12 Nov 2016 | Salle Damremon, Boulogne-sur-Mer, France | |
7 | Loss | 3–3–1 | Armen Ypremyan | UD | 8 | 17 Jun 2016 | Centre Sportif Obercorn, Differdange, Luxembourg | |
6 | Loss | 3–2–1 | Shamil Ismailov | | 6 | 22 Apr 2016 | Salle la Soucoupe, Saint-Nazaire, France | |
5 | Loss | 3–1–1 | Jessy Luxembourger | UD | 6 | 2 Apr 2016 | Salle Wiesberg, Forbach, France | |
4 | Draw | 3–0–1 | Ludovic Millet | | 6 | 26 Mar 2016 | Salle Renoux, Meaux, France | |
3 | Win | 3–0–0 | Baptiste Castegnaro | PTS | 6 | 10 Nov 2015 | Salle Damremon, Boulogne-sur-Mer, France | |
2 | Win | 2–0–0 | Gregory Louyest | | 8 | 7 Mar 2015 | Cité des Sports, Granville, France | |
1 | Win | 1–0–0 | Raimonds Sniedze | | 6 | 11 Apr 2013 | Salle Leon Blum, Boulogne-sur-Mer, France | Professional debut |