Sergio Ramos has scored an incredible 16 goals this season for club and country combined. The defender has more goals to his name this season than some superstar forwards playing for the biggest clubs in Europe’s top 5 leagues.
Marcus Rashford – 15 goals
Marcus Rashford is enjoying the best season of his career in terms of goals scored. He has 12 goals in 38 games for Manchester United in all competitions and three more for England during the 2018/19 season.
Even though two of Rashford’s three goals for England this season have come against Sergio Ramos’ Spain, he still falls behind the Real Madrid defending by one goal.
Roberto Firmino – 15 goals
Roberto Firmino has been Liverpool’s undisputed first-choice center-forward under Jurgen Klopp. Even though Klopp has used him as an attacking midfielder in a few games this season, Firmino has predominantly played up front.
The Brazilian brings a lot more to the table than just goals but his tally of 13 goals in 38 games for Liverpool this season falls well short of the 27 goals he scored in 54 games last season.
In addition to the 13 goals Firmino has scored for Liverpool, he has also scored twice for Brazil this season taking his overall tally to 15.
Memphis Depay – 15 goals
Memphis Depay is a man rejuvenated at Olympique Lyon and even plays as a center-forward quite often for both club and country. This season, he has 14 assists in all competitions for Lyon but has only found the back of the net eight times in 37 games.
However, for the Netherlands, Depay has been in excellent form and has scored seven goals in the eight games he has played for them this season. Nevertheless, that’s still one goal less than Ramos has.
Edin Dzeko – 15 goals
Edin Dzeko is the only player to score at least 50 league goals in three of Europe’s top 5 leagues. The 32-year-old is widely regarded as an underappreciated player despite scoring 55 goals in 101 games for Bosnia and Herzegovina.
This season, Dzeko has only scored 7 goals in 23 league games for Roma but he still has a decent return of 12 goals in 30 games across all competitions including five goals in six Champions League games.
In addition, he also scored three goals for Bosnia to extend his lead as atop the country’s all-time leading goalscorers list.
Alvaro Morata – 14 goals
Goals have been hard to come by for Alvaro Morata since he joined Chelsea. He scored only 9 goals for the Blues in the first half of the season in 24 games of which only five were in the league.
Since joining Atletico Madrid on loan, he has played eight games and found the back of the net thrice. He also scored two goals for Spain in their recent Euro qualifier against Malta to take his tally to 14 goals for the season.
Alexandre Lacazette – 14 goals
Alexandre Lacazette has scored 12 Premier League goals this season of which nine were the winning goals of the game and no player in the league has scored more winning goals than the Frenchman.
In all competitions, Lacazette has 14 goals in 38 games for Arsenal which is a decent return but arguably not good enough for a striker who cost £46.5 million. Hence, it is not surprising that he hasn’t played for France since 2017.
Dries Mertens – 13 goals
Dries Mertens successfully converted from a winger to a center-forward at Napoli and scored 34 and 22 goals in the 2016/17 and 2017/18 seasons respectively. This season, under Carlo Ancelotti, he hasn’t hit the same strides and has only scored 12 goals in 36 games across all competitions.
The Belgian has also scored only once for the national team this season taking his overall tally to 13 goals this season.
Jamie Vardy – 12 goals
Jamie Vardy has only scored more than 20 goals for Leicester in two of his six full seasons for the club and both were when the club played in the Premier League.
This season, the 32-year-old has scored 12 goals in the Premier League for the Foxes and that’s all the goals he has scored as he retired from international duty after the FIFA World Cup.
Gonzalo Higuain – 11 goals
For a man who cost €90 million just two and a half years ago, Gonzalo Higuain has performed quite poorly this season for both the club he played for.
The Argentine spent the first half of the season on loan at Milan but only scored 8 goals in 22 games despite a quick start. Since joining Chelsea in January, he has played ten games and scored 3 goals.
The 31-year-old who retired from international duty recently hasn’t scored for Argentina since 2016 and thus has a total of 11 goals this season in 32 games this season.
Paulo Dybala – 10 goals
Paulo Dybala is rated highly in the football world and scored 23, 19 and 26 goals in his first three seasons with Juventus. This season, however, he has struggled in front of goal and managed just four goals in 25 Serie A games and 9 goals in 35 games across all competitions for Juventus.
Although he’s having an average season in front of goal for Juventus, he opened his account for Argentina this season with a goal against Mexico in November 2018.