Question: has cm punk won a royal rumble?
Answer: CM Punk Results: The Rock Wins WWE Title at Royal Rumble. After vowing to win the WWE championship the day after WrestleMania last year, The Rock finally fulfilled that promise at the Royal Rumble by defeating CM Punk to win the title for the first time since 2002.