TODAY’S PAPER | September 14, 2026 | EPAPER

Tom Holland becomes highest-grossing actor at 30 after 'Spider-Man' and 'The Odyssey' success

Holland surpassed Zoe Saldaña and Scarlett Johansson following the success of his 2026 films


Pop Culture & Art September 14, 2026 1 min read
Photo: AFP

Tom Holland has reportedly become the highest-grossing actor in global box office history at the age of 30, overtaking Zoe Saldaña and Scarlett Johansson following the success of his 2026 films.

Holland’s career box office total has reached approximately $15.5 billion, placing him at the top of the all-time rankings.

His rise has been driven largely by the Spider-Man franchise and Christopher Nolan’s The Odyssey, in which he plays Telemachus.

Spider-Man: Brand New Day has reportedly earned more than $2.4 billion worldwide, while The Odyssey has crossed $1.4 billion.

Their combined performance helped Holland move ahead of Saldaña, who previously led the ranking with approximately $15.46 billion.

Holland’s achievement is notable given the length of his career. He first appeared as Spider-Man in Captain America: Civil War in 2016 and has since become one of Hollywood’s leading box-office stars.

The report also highlights the growth of Holland’s earnings. His reported salary increased from $250,000 for Civil War to approximately $10 million for Spider-Man: No Way Home.

For Brand New Day, he reportedly received a $20 million upfront salary, with bonuses potentially taking his total above $100 million.

Saldaña now ranks second, while Johansson sits third.

Holland’s position at the age of 30 marks a significant milestone in his career and reflects the continued commercial strength of major film franchises.

COMMENTS

Replying to X

Comments are moderated and generally will be posted if they are on-topic and not abusive.

For more information, please see our Comments FAQ