Juggernaut solos
Yes without question. And Thanos is a better villain than TDK Joker.
How have they matched up in the comics?