The financial details of The Rock’s return to WWE in an executive role have now come into sharper focus.
The Rock formally rejoined WWE in early 2024 after being appointed to the board of directors for TKO Group Holdings. The move came just days before the lawsuit against Vince McMahon became public, which ultimately led to McMahon’s exit from the company amid sponsor concerns.
While The Rock’s on-screen WWE involvement since then has been sporadic, including his controversial disappearance following John Cena’s heel turn at Elimination Chamber, his return to the company has reportedly been extremely lucrative.
Speaking on Wrestling Observer Radio, Dave Meltzer estimated that The Rock has earned roughly $80 million over the first two years of his TKO deal.
“I haven’t calculated what Dwayne’s probably fixing on, 80 million dollars over, this will be the end of the second year of that deal,” Meltzer said. “Because he signed that deal in early January 2024. So two years, roughly 80 million dollars. Unbelievable.”
Meltzer noted that the figure relates primarily to stock compensation and does not include other income streams tied to WWE appearances.
“Not even including his merch money,” Meltzer added. “Not even including his WrestleMania and live appearance pay, which probably adds several more million.”
As for who deserves credit for the deal, Meltzer pointed to WWE president Nick Khan, suggesting the partnership has been mutually beneficial.
“He should be in love with Nick Khan,” Meltzer said. “And Nick Khan should be in love with him too. Those two have really taken care of each other financially and status-wise.”
When Was The Rock Last Seen In WWE?
The Rock was last seen in WWE at the end of the 2025 Elimination Chamber pay-per-view on March 2, where he signalled to John Cena to attack Cody Rhodes, cementing his heel turn, and Rocky watched on as Cena and Travis Scott put the boots to Rhodes.
The Rock’s last WWE match came at night one of WrestleMania 40, where he and Roman Reigns defeated Rhodes and Seth Rollins in a tag match.



