Are Companies Ranked Differently on Clutch and The Manifest?

Yes. Company ranks differ on Clutch and The Manifest.

Your company may not appear in the same order on The Manifest and Clutch. Ranking criteria are different on both websites.