Ruiz and Gray were both top 100 prospects in 2021 (around 50), though neither were top-10 admittedly.
Part of a GM's job is to assess who's overvalued/undervalued, not just rely on journalist rankings. Not only did Rizzo get ripped off, he tried to cover his butt by giving Keibert that ridiculous contract extension.