The Premier League plays host to some of the best attacking talents in world football, but which players are currently enjoying a purple patch in front of goal?
Leicester’s Jamie Vardy is currently leading the way domestically in the race for the league’s Golden Boot, though there are a handful of stars currently hitting red-hot form across league, cup and European action.
We’ve decided to look at the stars currently banging in the goals in all competitions, here are the five highest scoring Premier League players since the start of December…
Danny Ings – Southampton (7 goals)
Could Danny Ings earn an England recall?
The Southampton forward is currently in the finest form of his career at present, scoring 14 Premier League goals for the season so far to fire the Saints away from relegation troubles and into the top half.
Ings stunning season is one of the feel-good stories of the campaign following the 27-year-old’s nightmare run with injuries, a succession of serious problems hindering his chance to make an impression following a dream move to Liverpool in 2015.
Now back fit and playing regularly Ings has hit 16 goals in all competitions, with seven coming since the start of December as his form shows no signs of letting up.
Gareth Southgate will be watching.
Domonic Calvert-Lewin – Everton (7 goals)
Another player likely to be on the radar of England manager Southgate, Calvert-Lewin is currently thriving under the new regime at Everton and enjoying the best goalscoring period of his career thus far.
Carlo Ancelotti has talked up the attributes of the 22-year-old since his arrival on Merseyside, believing Calvert-Lewin has all the capabilities to become one of Europe’s leading forwards.
Seven goals since the start of December is a prolific return for a youngster currently oozing with confidence, the former Sheffield United star seemingly developing his game with each passing week.
An inability to score regularly was once the major criticism facing a player with undoubted talents, but having found his groove of late he is beginning to look like a player who can be the club’s attacking focal point for seasons to come.
Sergio Aguero – Manchester City (8 goals)
The Manchester City superstar has taken his fair share of headlines in recent weeks, a prolific spell leading to more records being shattered by the club’s all-time record goalscorer.
A stunning hat-trick against Aston Villa saw Aguero eclipse Arsenal great Thierry Henry as the highest-scoring foreign player in Premier League history, whilst his treble at Villa Park also saw him move past Alan Shearer for the most top-flight trebles since the division’s rebranding.
Eight goals have been scored by the Argentine international since the start of December, including a brace against Crystal Palace and a winner at Sheffield United to take his tally to six goals in his past three Premier League appearances.
Now the fourth-highest goalscorer in Premier League history, Aguero is just one behind Jamie Vardy in the race for the Golden Boot and quickly closing in on becoming the first player in the division’s history to score 20+ goals in six consecutive seasons – yet another record for one of the finest forwards the English game has seen.
Marcus Rashford – Manchester United (9 goals)
Marcus Rashford has emerged as a talismanic figure for Ole Gunnar Solskjaer’s side this season, enjoying the best goalscoring form of his career with 19 for the season in all competitions so far.
Nine of those goals have come since the start of December, scoring vital Premier League goals in victories against Tottenham and Manchester City amongst his haul.
Rashford’s development and form has been the bright spark in an otherwise disappointing season so far for Man United, and a back injury ruling the England forward out for at least two months is a major blow to their hopes of a top four finish and Champions League qualification.
Gabriel Jesus – Manchester City (11 goals)
Gabriel Jesus has had to get used to life as Sergio Aguero’s understudy for much of his time at Manchester City, but has proven himself to be a reliable source of goals whenever called upon, not least over a prolific festive schedule that has seen the Brazilian international score 11 times in his past 13 appearances in all competitions.
Six Premier League goals throughout December and January have been added to by a Champions League hat-trick against Dinamo Zagreb, whilst a brace in last weekend’s FA Cup fourth round thrashing of Fulham has taken his tally to 11 – the most of any Premier League player in that period.
It’s now 16 goals in all competitions for the 22-year-old, who looks on course to break his best personal tally, the 21 he scored during City’s domestic treble-winning campaign last season.