From FiveThirtyEight:

Jacob Berlove, 30, of Queens, is the best human Supreme Court predictor in the world. Actually, forget the qualifier. He’s the best Supreme Court predictor in the world.

But you could use this decision tree (there’s one for each justice) if you prefer: