Bj, dj, and gsp are the top for me. Bj had world class Bjj, was an excellent wrestler took down fitch and Diaz at 170 and the rumors of Randy having a hard time getting him down, and had very good boxing, Freddy roach said bj had the best boxing in mma back in the day. Dj and gsp for obvious reasons.
Fedor was well rounded but his tdd was a little questionable, but he was really good at threatening off his back with subs and reversals.
Khabib was shockingly good off his back for a guy who can wrestle as good as he does as well