Kylian Mbappe has topped the Forbes list for highest-earning footballers – the first time someone other than Lionel Messi or Cristiano Ronaldo has been number one for nine years.
Forbes estimate 23 year old Paris St-Germain forward Mbappe, will earn $128m this season.
Mbappe’s PSG team-mate Messi is second on $120m and Manchester United forward Ronaldo third on $100m.
Neymar and Mohamed Salah complete the top five.
PSG and Brazil striker Neymar will earn an estimated $87m in 2022-23 and Liverpool forward Salah $53m.