This season has seen a higher proportion of matches won via last-minute goals than ever before in the Premier League. With that in mind, it’s an ideal time to look over the history of late winners in the competition.
Harry Wilson was the hero for Fulham on Monday, as his two added-time goals sealed a sensational 2-1 comeback victory against Brentford at Craven Cottage.
The second of his two goals ended up being the winner, with that the eighth Premier League game already this season to be won by a goal scored in the 90th minute or later. With 100 games now played in 2024-25, that means that 8% of matches have seen a game won by a goal scored in the 90th minute or later – the highest proportion in any Premier League season.
Timed at 96:47, it was far from the latest winning goal in recorded Premier League history, however. Since Opta has exact goal times in the competition (from 2006-07 onwards), Wilson’s winner was the 14th latest and still nearly four minutes earlier than the record.
That record is held by Cole Palmer, who scored a winning goal for Chelsea against Manchester United at Stamford Bridge timed at 100:41 on 4 April 2024, in a match that ended 4-3 to the Blues.
Latest Premier League Match-Winning Goals (Since 2006-07)
100:41 – Cole Palmer for Chelsea vs Manchester United on 4 April 2024
99:53 – Dejan Kulusevski for Tottenham vs Sheffield United on 16 September 2023
99:45 – Bruno Fernandes for Manchester United vs Brighton on 26 September 2020
99:17 – Oliver Norwood for Sheffield United vs Wolves on 4 November 2023
98:37 – Darwin Núñez for Liverpool vs Nottingham Forest on 2 March 2024
Which Team Have Scored the Most Last-Minute Winners in Premier League History?
Liverpool have won more Premier League games via last-minute goals than any other side in the history of the competition (44), but none have come since Arne Slot took over at the club.
The last game won by Liverpool via a last-minute goal was at Nottingham Forest on 2 March, with Darwin Núñez’s 99th-minute strike giving them a 2-1 win at the City Ground. That was one of three games won with last-minute goals by Liverpool in the Premier League in 2023-24, all coming away from home (at Newcastle, Crystal Palace and Forest).
Arsenal have won 33 games via 90th-minute goals, including one this season when they defeated Leicester City at the Emirates Stadium courtesy of Wilfred Ndidi’s own goal. Three of their last seven last-minute winners have arrived via own goals, while they have now won nearly twice as many games at the Emirates Stadium with 90th-minute goals (13) than they did at Highbury (7) in the competition.
Which Team Have Conceded the Most Last-Minute Winners in Premier League History?
It is Tottenham Hotspur (27) who have lost more Premier League games to last-minute winners than any other team across the history of the competition.
The most recent of those came in 2023-24 at Wolves, when Mario Lemina’s 97th-minute strike sealed all three points against Spurs with a 2-1 win at Molineux. That is the only last-minute defeat Ange Postecoglou has suffered in 48 games as a Premier League manager, however, while Spurs have played 36 games under the Australian since without suffering such a fate.
Aston Villa have lost the next most in this manner, but only one of those has come under the management of Unai Emery across his 73-game tenure in the competition. That defeat came at home to Arsenal on 18 February 2023, partly thanks to an own goal by goalkeeper Emiliano Martínez. That turned out to be the match-deciding goal, though Gabriel Martinelli added another in a 4-2 win at Villa Park.
The Most Premier League Last-Minute Winners by Players
Six different players have scored as many as four last-minute winners in Premier League history, but just one of those is currently playing in the competition: Marcus Rashford.
Winners versus Hull City (August 2016), Bournemouth (November 2018), Wolves (December 2020) and West Ham (January 2022) mean that with one more 90th-minute winning goal, Rashford could go outright top in Premier League history among all players.
He currently shares the lead with five others: Steven Gerrard, Ian Wright, Christian Benteke, Papiss Cissé and Sadio Mané. All-time leading Premier League scorer Alan Shearer netted three winning goals in the 90th minute or later, as did Thierry Henry, Michael Owen, Robbie Fowler, Harry Kane and Robin van Persie.
Ben Foster was on the receiving end of the most 90th-minute winning goals in Premier League history, conceding 13 overall. That’s one more than Lukasz Fabianski, David James and Joe Hart (all 12), and two more than Brad Friedel (11).
Which Stadiums Have Seen the Most Last-Minute Winners in Premier League History?
No Premier League stadium has witnessed more 90th-minute winners than Anfield. Of the 28 scored at Liverpool’s iconic stadium, 22 have been scored by the Reds. The last visiting player to score a 90th-minute winning goal at Anfield in the Premier League was Van Persie for Arsenal on 3 March 2012, which handed the Gunners a 2-1 victory on Merseyside.
It’s the other stadium on Merseyside that’s witnessed the next most, with Everton’s Goodison Park seeing 25 last-minute winners in Premier League history – 11 by the opposition and 14 in the Toffees’ favour. Liverpool have scored three of these, thanks to goals from Gary McAllister (April 2001), Dirk Kuyt (October 2007) and Mané (December 2016), while one of them came this season, as Luis Sinisterra completed an incredible comeback for Bournemouth on 31 August.
A fact that is unlikely to change any time soon is that Christian Eriksen is the only player to score a last-minute winner in the Premier League at Wembley Stadium (for Spurs vs Burnley on 15 December 2018). One to remember for quizzes.
Was it Really ‘Fergie Time’?
Well, technically we should be labelling it ‘Moyesy Time.’
David Moyes has been in charge of 34 Premier League matches that have been decided by a goal in the 90th minute or later. Twenty-one of those have been in his favour, with the win for his West Ham side at Everton on Saturday 2 March equalling Arsène Wenger’s all-time record in the competition.
Roy Hodgson (13) is the only manager to have lost as many Premier League games via last-minute winners as Moyes (13), but with the oldest manager in the competition’s history having left Crystal Palace in February 2024, it seems unlikely he’ll suffer any more.
Alex Ferguson won 16 Premier League matches as Manchester United boss via goals scored in the 90th minute or later. He lost 114 games overall in the Premier League, but just one of those came via a 90th-minute goal – Henry’s strike at the Emirates Stadium for Arsenal in 2007.
After a 1-0 victory over Nottingham Forest on 2 March 2024, Jürgen Klopp saw his Liverpool side reach 18 matches won with last-minute goals – the most in the competition since his arrival at the Reds in October 2015. As mentioned, his replacement, Slot, is still to feel the ecstasy of winning a Premier League game with a last-minute goal.
Other Quirky Facts Around Last-Minute Premier League Winners
- Manchester United never lost a Premier League game at Old Trafford via a last-minute winner under Alex Ferguson (405 games). In the 214 home games under nine different managers since, they have lost twice in this manner: versus Crystal Palace in August 2019 (Patrick van Aanholt) and against Fulham in February 2024 (Alex Iwobi).
- The first ever last-minute winner in Premier League history was scored by Andy Turner for Tottenham at home to Everton on 5 September 1992. He is still the youngest player to score a last-minute winner in the Premier League, at 17 years, 166 days old.
- Ryan Giggs is the oldest player to score a 90th-minute winner in the Premier League, thanks to his goal for Man Utd at Norwich City in February 2012 (38 years, 89 days old).
- There have been 16 own goals scored to win Premier League matches in the last-minute across history – five have been in Arsenal’s favour (31%).
- None of Bradford City’s 76 games in the Premier League saw a match-winning goal (either for or against) scored in the 90th-minute or later.
- Wimbledon played 316 games in the Premier League, but never suffered a last-minute defeat.
- 9.7% of Brentford’s Premier League matches have seen a winning goal scored in the 90th-minute or later (7 winners, 5 losers in 124 games), which is a higher proportion than any other side in the competition’s history.
Subscribe to our football newsletter to receive exclusive weekly content. You should also follow our social accounts over on X, Instagram, TikTok and Facebook.
Add comment