Honestly, the Supreme Court rules against Trump a whole lot more than people have realized.
There's this dramatic story that they keep ruling for him, but when you read their actual opinions, they really rule against him pretty consistently because he's a moron.
In fact right now the Republican line is that Trump is being treated so unfairly by the Supreme Court because they keep rolling against him.