Over the weekend, Tom Holland officially became the highest-grossing lead actor in cinematic history, propelled by a one-two punch of box office hits from Spider-Man: Brand New Day and The Odyssey. The milestone was first spotted by BBN Times last night, with the underlying figures drawn from The Numbers’ weekend box-office gross. As both films added roughly $15 million each in the United States over Saturday and Sunday, The Odyssey now stands at a worldwide gross of $1,684,432,000, while Spider-Man: Brand New Day has accrued a staggering $2,451,171,000—and that figure excludes international ticket sales entirely.
The result means Holland has overtaken Avatar star and fellow Marvel Cinematic Universe actor Zoe Saldaña, whose worldwide box-office total sits at approximately $15.47 billion. Holland’s gross has now crossed the $15.5 billion threshold, cementing his place atop the all-time leaderboard.
A Milestone With Important Caveats
Before the inevitable “um, actually” crowd weighs in, several crucial distinctions deserve attention. For one, these figures are not adjusted for inflation. The original author of the report admitted to spending an embarrassingly long time attempting to identify the highest-grossing lead actor when inflation is factored in, only to discover that the topic remains woefully under-researched. Harrison Ford may well be the answer, but the claim should not be taken as fact.
Secondly, Holland holds the title only among leading actors. When non-lead roles are folded into the calculation, the highest-grossing actor of all time is either Samuel L. Jackson or Stan Lee. It seems that membership in the MCU functions as something of a cheat code in this particular metric.

Adding to the MCU-shaped wrinkle is Robert Downey Jr., whose leading roles have reportedly accrued a worldwide total of roughly $14.3 billion, placing him just behind Holland at the moment. Given that Holland is not expected to appear in Avengers: Doomsday—and that film is likely to generate a boatload of money—his reign at the top of the leaderboard appears unlikely to last long.
“It seems doubtful that the Spider-Man actor will be holding onto this title for long.”
Box Office Analysis
What This Says About the MCU’s Box Office Machine
While the headline is undeniably about Holland, the broader story is one of the MCU’s enduring dominance at the global box office. The fact that the top three actors on the list are all tied to Marvel franchises speaks volumes about the franchise’s commercial reach and its ability to consistently deliver tentpole hits. Holland’s particular success is a product of a decade-plus of Spider-Man films, each of which has become a reliable revenue generator for Sony Pictures and Marvel Studios alike.

The weekend performance of Spider-Man: Brand New Day in particular underscores the franchise’s continued appeal. With the film raking in an extra $15 million over the weekend alone, the series remains a cultural and financial juggernaut, even as audiences increasingly gravitate toward streaming and other entertainment formats.
Looking Ahead
For Holland, the achievement is a fitting capstone to years of playing the web-slinging hero, but it also signals a transitional moment. With no confirmed appearance in Avengers: Doomsday, the Spider-Man actor faces an uncertain future in the franchise that has defined his career. Meanwhile, the broader box office landscape remains competitive, with films like Avengers: Doomsday poised to challenge the current standings.
As the numbers continue to climb and the calendar turns toward the next major releases, the race for the highest-grossing actor title is far from over. Whether Holland can defend his crown or whether a new name rises to take the top spot remains one of the most compelling questions in the world of box office analysis.
Comments
1 Comment