Research

These Footballer Goals Are Worth Millions: Sport Salaries 2026 Revealed

These Footballer Goals Are Worth Millions: Sport Salaries 2026 Revealed

A 2026 report on the most expensive football strikers found that Karim Benzema costs AL Hilal nearly $16 million per goal. A new study by the football predictions platform The Daily Punt reveals which superstars earned the biggest paychecks but scored the fewest goals this season.

The research examined 20+ top strikers across major leagues to find which superstars are costing the clubs the most. The study looked at what each player makes per year and how many times they've scored during the 2025-26 season. By dividing salary by goals, the study calculated the cost per goal for each striker. Players were then ranked from highest to lowest cost, showing which stars are paid the most while scoring the fewest goals. 

Here's a look at the top 10 most expensive goal scorers in football:

Player name

Matches Played

Gross Fixed Annual Salary

Goals Scored

Assists

Non-Penalty Goals

Price Per Goal

Karim Benzema

9

$143M

9

2

9

$15.8M

Cristiano Ronaldo

28

$243.3M

26

2

20

$9.36M

Rodrygo

27

$19.5M

3

4

3

$6.49M

Sadio Mané

23

$46.7M

9

6

8

$5.19M

Darwin Núñez

16

$26.2M

6

4

6

$4.37M

Kai Havertz

21

$19.6M

5

4

4

$3.92M

Gabriel Jesus

26

$18.6M

5

1

5

$3.71M

Malcom

30

$21M

7

9

7

$3M

Kingsley Coman

28

$23.8M

9

10

8

$2.65M

Mohamed Salah

39

$28M

12

9

10

$2.34M

You can access the complete research findings here.

1. Karim Benzema

Karim Benzema is football's most expensive goal scorer this season. The French striker earns $143M annually at Saudi Al Hilal, making him one of the highest-paid footballers in the world despite turning 38 last year. However, Karim scored only 9 goals in 2025-26, which means each of his goals cost the club nearly $16 million

2. Cristiano Ronaldo

Cristiano Ronaldo takes second place, costing the Saudi Al Nassr $9.36M per goal. The five-time Ballon d’Or winner earns $243M annually, the highest salary in football. At 41, Ronaldo managed to net 26 goals across 28 matches this season. And while it sounds impressive, his generous contract still makes him one of the most luxurious players to have in the squad. 

3. Rodrygo

Next on the list is Real Madrid’s Rodrygo. The Brazilian winger earns $19.5M annually at the Spanish club, far below the Saudi-based players above him. But he has been in quite bad form this season, scoring only 3 goals across 27 matches. This poor return means that Rodrygo cost Los Blancos nearly $6.5 million per goal this year. 

4. Sadio Mané

Sadio Mané comes in fourth, costing Al Nassr $5.19M for each goal. The Senegalese forward earns $46.7M per year and has scored 9 times in 23 appearances. For a veteran who just turned 34, these numbers look respectable and suggest he's still performing at a high level. However, many would argue that his goal tally still doesn't justify the salary.

5. Darwin Núñez

Darwin Núñez rounds out the top five most expensive goal scorers. The Uruguayan striker, who joined Saudi Al Hilal from Liverpool this year, managed to score just 6 goals in 16 matches. This means he finds the net roughly once every three games. While this is much better than Rodrygo’s stats, Darwin also earns over $26 million annually, still costing the club more than $4M per goal.

 

← Back to Resources
The Highest paid Goal Scorers in Football