Khabib does have a padded record to some degree. look at his pre UFC career:
Pre-UFC:
1) Vusal Bayramov: 0-0 when he fought Khabib (2-5 lifetime)
2) Magomed Magomedov: 0-4 when he fought Khabib (3-8 lifetime)
3) Ramazan Kurbanismailov: 1-0 when he fought Khabib (12-5-2 lifetime)
4) Shamil Abdulkerimov: 2-0 when he fought Khabib (4-3 lifetime)
5) Said Akhmed: 0-0 when he fought Khabib (0-1 lifetime)
6) Eldar Eldarov: 1-0 when he fought Khabib (13-1 lifetime)
7) Shahbulat Shamhalaev: 2-0 when he fought Khabib (11-3-1 lifetime)*
8) Ali Bagov: 2-1 when he fought Khabib (32-10-1)
9) Vitaliy Ostrovsky: 5-3 when he fought Khabib (9-11 lifetime)
10) Alexander Agafonov: 4-1when he fought Khabib (5-3 lifetime)
11) Said Khalilov: 13-10 when he fought Khabib (13-13 lifetime)
12) Ashot Shahinyan: 0-2 when he fought Khabib (2-5 lifetime)
13) Kadzhik Abadzhyan: 1-1 when we fought Khabib (3-6 lifetime)
14) Hamiz Mamedov: 4-3 when he fought Khabib (8-4 lifetime)
15) Vadim Sandulskiy: 0-0 when he fought Khabib (8-5 lifetime)
16) Arymarcel Santos: 28-22 when he fought Khabib (42-39 lifetime)
*made it to a major promotion for at least one fight
He fought 13 more times in the UFC and a lot of those fights were over journeymen, gatekeepers, and guys just good enough to make the big leagues but not good enough to stick around.
Out of 29 fights his only notable wins are Conor, RDA, Poirier, and Gaethje (no disrespect to Johnson, Barboza, and Tibau).