It has been another outstanding season for Liverpool's Mohamed Salah and one that now feels even better after it was announced he has signed a new deal.
The 'Egyptian King' has scored 27 goals and created 17 in just 31 appearances for Liverpool in the Premier League.
It his his most prolific campaign since 2017-18, when he scored 32 goals in his debut season at Anfield.
To date, he has scored 184 Premier League goals, level fifth on the all-time list with Sergio Aguero after moving ahead of Thierry Henry on 175 and Frank Lampard's 177.
Only Andrew Cole (187), Wayne Rooney (208), Harry Kane (213) and leading scoring Alan Shearer (260) are ahead of him.
And in all competitions he has made 394 appearances, scoring an incredible 243 times while also providing 111 assists.
Only Ian Rush and Roger Hunt have scored more for the Reds throughout history.
Take a look below at the forward's goals and assists records across all competitions from the last eight years.