Thanos if everything is in play could trap him. Thanos is more durable having been hit by some pretty crazy things. Rogol is faster, but I don’t see that being the deciding factor. Thanos can pu ch a planet and give it death. Rogol had to travel to the cores of planets to give them death. There’s a big difference in punching power which indicates a gap in strength.