Gamrot and maybe Turner (I realize he lost to Frevola, but that was over 6 years ago) are probably better than anyone BSD has beaten. Prime Dariush is better than both, but 2025 Dariush is past it.
BSD's grappling isn't on the level of Makhachev or Tsarukyan, and I don't think he's as schooled or overwhelming in the clinch as those 2 to get to the dominant positions they achieve. He has a lot of holes defensively with his striking that Hooker can exploit. BSD had issues implementing his grappling against Prepolec, and Hooker is far better everywhere, especially the defensive grappling. As we saw against Gamrot, he is not an easy guy to impose grappling on; Makhachev and Tsarukyan are just that good. I don't believe BSD is on their level. Ruffy's grappling was largely untested, and it was the classic "distance-managing striker gets crowded/swarmed by grappling threat and game completely falls apart".