Screaming frog does exactly what you have asked for however I suspect you want more.
Firstly you can assume all pages are indexed on a website unless they have been marked as noindex or blocked by robots.txt, Google will have visited them at some point unless the page is very new.
If you're on about the pages rank, which I assume you're after then that is pretty much impossible because it depends on who and where the results are being gathered from and for what search term. Google results are personalised which is why in search console they only show you the average position of a page along with the phrase used.
If I am wrong in my assumption then sure screaming frog is the best tool out there.