Connect with us

Opinions & Analysis

Premier League’s Christmas goal machines: Players who thrive during the festive period

Published

on

Kane and Shearer
(Photo by Alex Broadway/Getty Images and Mark Leech/Offside via Getty Images)

Last Updated on 24 December 2025

While most of the country is arguing over leftover turkey and braving icy motorway service stations, the Premier League calendar shows no mercy. December is brutal: games every few days, pitches heavy, legs gone. For some players, it’s survival mode.

For others, it’s feeding time. The festive period is set from 26th December – Boxing Day, to the 4th of January.

These are the Premier League forwards who didn’t just cope with the festive schedule. They owned it, turning the most congested month of the season into their personal scoring spree.

5 – Thierry Henry – The Highbury Heat

Thierry Henry didn’t grind through December. He performed in it.

The Arsenal icon scored 14 festive-period goals, often delivering his most elegant moments when conditions were at their worst. While defenders slipped and scrambled, Henry glided.

Boxing Day 2000 stands out. Leicester City demolished 6–1. Henry’s first Premier League hat-trick, announced with style, swagger, and ruthless efficiency. For Henry, December wasn’t about scraping wins, it was about reminding the league who the best player was.

4 – Jermain Defoe – The Winter Marksman

No power. No fuss. Just precision.

Across multiple clubs and two decades, Defoe racked up 17 goals in the festive window, thriving on tired defenders and loose defensive lines. His movement didn’t slow when others did, it sharpened.

From Boxing Day strikes for Spurs to a December Goal of the Month winner with Bournemouth at 35 years old, Defoe proved one thing consistently: winter football rewards instinct, and few had better instincts than him.

3 – Robbie Fowler – The Christmas Poacher

At Anfield, December belonged to “God”.

Fowler scored 18 goals across the festive stretch, built on pure penalty-box intelligence. Chaos suited him. Tight turnarounds suited him. Defenders half a yard slow? That suited him most of all.

Robbie Fowler for Liverpool at Anfield
Robbie Fowler celebrates scoring a goal for Liverpool. (Photo by David Gadd/Sportsphoto/Allstar via Getty Images)

He held the Boxing Day goals record (9) for years, spearheading Liverpool’s winter surges in the 1990s. When matches came thick and fast, Fowler was always where the ball dropped.

2 – Harry Kane – The Boxing Day Specialist

Harry Kane didn’t just like Boxing Day, he owned it.

Before leaving for Bayern Munich, Kane scored 10 Boxing Day goals in 7 appearances, netting in every single Boxing Day match he played. Flawless. Relentless.

December 2017 summed him up perfectly: back-to-back hat-tricks, eight goals in the month, and a broken Premier League record for most goals in a calendar year. When the pressure rose and fixtures piled up, Kane somehow got better.

1 – Alan Shearer – The Festive King

Unsurprisingly, the throne belongs to Alan Shearer.

Shearer scored 23 goals between December 26 and January 4, the most in Premier League history. He treated the festive period not as a challenge, but as an opportunity.

Alan Shearer celebrates a goal
Newcastle United’s Alan Shearer celebrates after scoring his second goal. (Photo by David Hewitson/EMPICS via Getty Images)

Eight Boxing Day goals. Countless winter match-winners. Whether at Blackburn or Newcastle, Shearer used the congestion to build momentum, bullying defences that simply couldn’t recover fast enough.

When Christmas came around, Shearer didn’t slow down. He took over.

Advertisement