Tom Holland Makes History as the Highest-Grossing Actor of All Time
Some actors spend their entire careers striving for box office milestones that are rare and hard to achieve. This summer, one actor reached that milestone not once, but twice in just a few weeks, thanks to an astonishing series of back-to-back blockbusters that even the most seasoned industry experts didn’t foresee.
This remarkable run has transformed this summer into a pivotal chapter for one of Hollywood’s most bankable young stars, whose career has been steadily building toward this moment for years. What began as consistent box office success has now escalated into something truly historic.
Tom Holland has officially entered the elite group of actors with two films each grossing over $900 million in the same year, with both ‘The Odyssey’ and ‘Spider-Man: Brand New Day’ surpassing that impressive mark. ‘Brand New Day’ debuted with a staggering $927 million worldwide, marking the second-largest global opening ever, and was already projected to reach $1 billion within its first week, while Christopher Nolan’s ‘The Odyssey,’ also featuring Holland, has grossed $911 million globally.
This combined success has propelled Holland’s total box office earnings for 2026 to approximately $1.8 billion, according to Forbes, solidifying his status alongside co-star Zendaya, whose films have collectively earned nearly $2 billion this year, as the entertainment industry’s highest-grossing duo of the year.
The milestone caps off a career trajectory that industry watchers have been closely monitoring as summer approached. Holland began the year ranked 14th on the all-time highest-grossing actors list with a $9.9 billion career total, trailing Dwayne Johnson by about $1.5 billion. With both ‘The Odyssey’ and ‘Brand New Day’ now exceeding initial expectations, that gap has significantly narrowed.
If ‘Brand New Day’ continues on its current path toward the $2 billion mark, and ‘The Odyssey’ adds substantially to its own total, Holland’s career gross could surpass $13 billion, positioning him to break into the all-time top 10 highest-grossing actors list, which currently includes stars like Samuel L. Jackson, Robert Downey Jr., and Zoe Saldaña.

The box office performance of ‘Brand New Day’ has been extraordinary in its own right. According to Yahoo, the film opened with $360 million domestically, setting a record for the largest domestic opening ever, surpassing the previous record held by 2019’s ‘Avengers: Endgame,’ while grossing $932 million globally within its first three days.
Holland’s rise in the all-time rankings comes at a particularly intriguing time for his career, with speculation swirling about his potential return for the next MCU team-up event, ‘Avengers: Doomsday,’ later this year. Given the dramatic shift in his box office standing over the past few weeks, any future franchise appearances could elevate his career totals even higher, faster than anyone could have predicted at the start of the year.
For an actor who first gained fame as a teenage superhero, witnessing his name ascend toward the same elite status as some of Hollywood’s most celebrated leading men marks a truly remarkable turning point.
Have something to add? Let us know in the comments!
