| Res. | Record | Opponent | Method | Event | Date | Round | Time | Location | Notes |
| Win | 25–8 | Ryan Loder | KO (punch) | UFC Fight Night: Tsarukyan vs. Hooker | November 22, 2025 | 1 | 1:26 | Al Rayyan, Qatar | |
| Loss | 24–8 | Park Jun-yong | Decision (unanimous) | UFC on ABC: Hill vs. Rountree Jr. | June 21, 2025 | 3 | 5:00 | Baku, Azerbaijan | Naurdiev was deducted two points in round 2 due to an illegal knee. |
| Win | 24–7 | Bruno Silva | Decision (unanimous) | UFC 308 | October 26, 2024 | 3 | 5:00 | Abu Dhabi, United Arab Emirates | |
| Win | 23–7 | Tahar Hadbi | Submission (guillotine choke) | Brave CF 79 | December 8, 2023 | 1 | 1:10 | Isa Town, Bahrain | Middleweight debut. |
| Loss | 22–7 | Vadym Kutsyi | TKO (punches) | Brave CF 68 | December 17, 2022 | 1 | 3:23 | Düsseldorf, Germany | |
| Loss | 22–6 | Marcin Bandel | Submission (armbar) | Brave CF 63 | October 19, 2022 | 1 | 1:20 | Isa Town, Bahrain | For the vacant Brave CF Super Welterweight Championship. |
| Win | 22–5 | Bekten Zheenbekov | TKO (punches) | Brave CF 59 | June 18, 2022 | 1 | 2:26 | Bukhara, Uzbekistan | |
| Win | 21–5 | Olli Santalahti | Decision (unanimous) | Brave CF 54 | September 25, 2021 | 3 | 5:00 | Konin, Poland | |
| Loss | 20–5 | Jarrah Al-Silawi | TKO (leg kicks) | Brave CF 50 | April 1, 2021 | 2 | 1:19 | Arad, Bahrain | Super Welterweight debut. For the Brave CF Super Welterweight Championship. |
| Win | 20–4 | Tymoteusz Łopaczyk | Decision (unanimous) | Elite MMA Championship 5 | September 5, 2020 | 3 | 5:00 | Düsseldorf, Germany | EMC Welterweight Grand Prix Semifinal. |
| Loss | 19–4 | Sean Brady | Decision (unanimous) | UFC Fight Night: Benavidez vs. Figueiredo | February 29, 2020 | 3 | 5:00 | Norfolk, Virginia, United States | |
| Win | 19–3 | Siyar Bahadurzada | Decision (unanimous) | UFC Fight Night: Hermansson vs. Cannonier | September 28, 2019 | 3 | 5:00 | Copenhagen, Denmark | |
| Loss | 18–3 | Chance Rencountre | Decision (unanimous) | UFC 239 | July 6, 2019 | 3 | 5:00 | Las Vegas, Nevada, United States | |
| Win | 18–2 | Michel Prazeres | Decision (unanimous) | UFC Fight Night: Błachowicz vs. Santos | February 23, 2019 | 3 | 5:00 | Prague, Czech Republic | |
| Win | 17–2 | Paulistenio Rocha | TKO (punches) | X Fight Nights 16 | February 2, 2019 | 1 | 0:36 | Wien, Austria | |
| Win | 16–2 | Georgi Valentinov | KO (spinning wheel kick and punches) | ACB 74 | November 18, 2017 | 1 | 3:10 | Vienna, Austria | |
| Loss | 15–2 | Ismael de Jesus | Decision (unanimous) | ACB 70 | September 23, 2017 | 3 | 5:00 | Sheffield, England | |
| Win | 15–1 | Ben Alloway | KO (kick to the body) | ACB 60 | May 13, 2017 | 1 | 2:24 | Vienna, Austria | |
| Win | 14–1 | Andrei Vasinca | TKO (knee and punches) | ACB 52 | January 21, 2017 | 1 | 1:28 | Vienna, Austria | Knockout of the Night. |
| Win | 13–1 | Lászlò Szögyényi | TKO (punches) | World Freefight Challenge 21 | December 17, 2016 | 2 | 1:49 | Bad Voeslau, Austria | |
| Win | 12–1 | Garik Shahbabyan | Submission (arm-triangle choke) | Aggrelin 14 | October 16, 2016 | 2 | 2:41 | Salzburg, Austria | Won the Aggrelin Welterweight Championship. |
| Win | 11–1 | Daniel Skibiński | KO (knee) | World Freefight Challenge 20 | August 27, 2016 | 1 | 0:40 | Bad Vöslau, Austria | Knockout of the Night. |
| Win | 10–1 | David Mate | TKO (punches) | KraftHerr Fight Night 1 | February 27, 2016 | 1 | 1:15 | St. Polten, Austria | |
| Win | 9–1 | Leonardo D'Auria | TKO (punches) | Austrian Fight Challenge 2 | December 12, 2015 | 1 | N/A | Vienna, Austria | |
| Win | 8–1 | Asmir Sadiković | Submission (triangle choke) | North American Allied Fight Series: Europe | December 6, 2015 | 2 | 1:03 | Split, Croatia | |
| Win | 7–1 | Mikko Ahmala | TKO (punches and elbows) | Cage 30 | May 16, 2015 | 1 | 2:27 | Leonding, Austria | |
| Win | 6–1 | Adnan Hadzic | Submission (rear-naked choke) | Fight Night Leonding 3 | April 11, 2015 | 1 | 1:28 | Leonding, Austria | |
| Win | 5–1 | Ibo Can | TKO (punches) | Charity Fight Night 2 | September 20, 2014 | 1 | 2:00 | Dornbirn, Austria | |
| Loss | 4–1 | Cem Kaya | Submission (triangle choke) | German MMA Championship 5 | December 9, 2012 | 1 | 0:40 | Castrop-Rauxel, Germany | Catchweight (176 lb) bout. |
| Win | 4–0 | Uros Pavlovic | TKO (punches) | Cage Fight Events Europe: Salzburger MMA Challenge | April 26, 2014 | 1 | N/A | Salzburg, Austria | |
| Win | 3–0 | Robert Oganesyan | Submission (rear-naked choke) | Thaikibo: Fight Night Linz | December 9, 2014 | 1 | 4:26 | Leonding, Austria | |
| Win | 2–0 | Abdul Shaliqhi | Submission (rear-naked choke) | Respect Austria 1 | February 2, 2013 | 1 | 3:00 | Freistadt, Austria | |
| Win | 1–0 | Alic Eldridz | Decision (unanimous) | King of the Ring: Austria | November 17, 2012 | 3 | 5:00 | Salzburg, Austria | Welterweight debut. |