Mark Wahlberg
via Eva Rinaldi / CC-BY-2.0

After reigning atop Forbes’ World’s Highest-Paid Actors list last year, Dwayne “The Rock” Johnson has been dethroned… by Mark Wahlberg.

46-year-old Wahlberg tops the 2017 list, earning an estimated $68 million in the past 12 months, after earning his highest-ever payday from Transformers: The Last Knight and the forthcoming Daddy’s Home 2.

Despite failing to grab the top spot again, The Rock still made a ton of dough. He comes in second this year, earning $65 million, thanks to Baywatch and the upcoming Jumanji, as well as his role in the HBO series Ballers.

Rounding out the top three is Vin Diesel with $54.5 million, thanks to The Fate of the Furious, and roles in xXx: The Return of Xander Cage and Guardians of the Galaxy Vol. 2.

Check out the top 10 list below, via

1. Mark Wahlberg $68 million.
2. Dwayne Johnson $65 million.
3. Vin Diesel $54.5 million.
4. Adam Sandler $50.5 million.
5. Jackie Chan $49 million.
6. Robert Downey Jr. $48 million.
7. Tom Cruise $43 million.
8. Shah Rukh Khan $38 million.
9. Salman Khan $37 million.
10. Akshay Kumar $35.5 million.