Mark Wahlberg is the most overpaid actor of 2017, according to Forbes

He was also recently named the highest-earning actor of the year.

Mark Wahlberg attends the U.S. premiere of "Transformers: The Last Knight" at the Civic Opera House on in Chicago on June 20, 2017. –Rob Grabowski/Invision/AP

Mark Wahlberg may be the highest-paid actor of 2017, but according to Forbes, he’s also the most overpaid.

Earlier this year, the publication reported that Wahlberg earned a pretax income of $68 million. Now Forbes is reporting that the Dorchester native only returned an average of $4.40 at the box office for every $1 he earned.

To create this ranking, Forbes looked at the last one to three films that actors released prior to June 1, 2017, excluding animated movies, projects in which actors had small roles, and releases shown on fewer than 2,000 screens. For Wahlberg, Forbes included Patriots Day (which earned $50.5 million at the box office) and Deepwater Horizon (which brought in $121.8 million). The cutoff date ruled out Transformers: The Last Knight and Daddy’s Home 2. While those box office totals may not look too shabby, Forbes noted that when studios and exhibitors split global box office totals and add in publicity and release costs, which can cost millions, the numbers aren’t that great.


To determine the average returns per actor, Forbes deducted the estimated production budget from the global box office and divided that number by the star’s estimated pay. Actors were only included if they had starred in at least one film since last year’s scoring period.

Christian Bale ranked as the second most overpaid actor of 2017, followed by Channing Tatum, Denzel Washington, and Brad Pitt. Both men and women were considered, but, according to Forbes, the discrepancy in pay among male and female actors prevented actresses from making the cut.