Football Features

Greatest goalkeepers in Premier League history – saves & clean sheet records

By James Amey

Published: 17:58, 6 August 2023

The Premier League is home to some of the best goalkeepers in world football. 

Brazilians Ederson and Alisson have been battling it out for the Golden Glove in recent seasons, but it was David de Gea who picked up the award in 2022/23, keeping 17 clean sheets in his final season as a Manchester United player.

But when it comes to saves, as well as clean sheets, how do some of the modern goalkeepers rank to the legendary names of the past?

With the help of Opta, we dived into the archives to establish a definitive list of top 10s. Read on to find out who has the recorded the most saves and clean sheets in Premier League history, the most within a single season – and even the most within a single game (saves only).

Best Premier League goalkeepers ranked by saves:

Most saves since Premier League records began

Since Opta started recording data at the beginning of the 2006/07 season, four goalkeepers have made 1,000 or more saves in the competition. Petr Cech was the first to reach the landmark back in September 2018, when his six saves (and a clean sheet) helped Arsenal to a 2-0 win over Everton at the Emirates. Since then, Ben Foster, who is now plying his trade in League Two with Wrexham, David De Gea, who has just left the Premier League after 12 years at Manchester United, and Lukasz Fabianski, who is still in the division with West Ham, have all joined him.

Premier League Since 2006/07

Player Name Club(s) Saves
Ben Foster Man Utd, Watford, Birmingham, West Brom 1,248
David De Gea Man Utd 1,157
Lukasz Fabianski Arsenal, Swansea, West Ham 1,131
Petr Cech Chelsea, Arsenal 1,005
Tim Howard Man Utd, Everton 992
Hugo Lloris Tottenham 986
Joe Hart Man City, Birmingham, West Ham, Burnley 941
Jussi Jaaskelalainen Bolton, West Ham 902
Mark Schwarzer Middlesbrough, Fulham, Chelsea, Leicester 836
Kasper Schmeichel Man City, Leicester 814

Most saves in a single Premier League season

Rob Green is the only goalkeeper in Premier League history to make 160+ saves in multiple seasons, making 161 for West Ham in 2010/11, where he kept five clean sheets and conceded 69 goals and in 2004/05, where he made 178 saves, kept six clean sheets and conceded 75 goals for Norwich. Reading’s Marcus Hahnemann remains the only goalkeeper to make 160+ saves in a Premier League campaign and concede fewer than 50 goals when he kept 13 clean sheets, conceded 45 goals and made 165 saves in his 38 appearances in 2011/12. 

Premier League  Single Season

Season Player Name Games Saves
2004/05 Rob Green 38 178
2010/11 Ben Foster 38 170
2020/21 Sam Johnstone 37 166
2012/13 Jussi Jaaskelainen 38 166
2011/12 Wayne Hennessey 34 165
2006/07 Marcus Hahnemann 38 164
2010/11 Rob Green 37 161
2003/04 Edwin van der Sar 37 158
2022/23 David Raya 38 154
2013/14 David Marshall 37 153
2006/07 Brad Friedel 38 153

Most saves in a Premier League game

Tim Krul’s performance against Tottenham in 2013 will go down as one of the all-time great displays from a goalkeeper in the Premier League. Not only did the Dutchman make 14 saves, a Premier League record in a single game, he also kept a clean sheet, as Newcastle came away from White Hart Lane with all three points in a 1-0 win thanks to Loic Remy’s 13th minute strike and Tim Krul’s heroics.

Infact, Edwin van der Sar (vs Arsenal in 2003) is the only other goalkeeper to make 12+ saves in a Premier League match since 2003/04 and keep a clean sheet.

Premier League  Since 2003/04

Date Player Name Opponent Saves
10/11/2013 Tim Krul Tottenham 14
19/04/2014 Vito Mannone Chelsea 14
02/12/2017 David de Gea Arsenal 14
07/11/2004 Mark Crossley Newcastle 13
02/01/2017 Vito Mannone Liverpool 13
08/04/2006 David James Tottenham 13
28/02/2016 Lukasz Fabianski Tottenham 13
21/03/2015 Boaz Myhill Man City 13
30/11/2003 Edwin van der Sar Arsenal 12
19/08/2017 Wayne Hennessey Liverpool 12
05/10/2008 Brad Friedel Chelsea 12
07/05/2006 Tomasz Kuszczak Everton 12
21/10/2006 David James Chelsea 12
27/10/2019 Paulo Gazzaniga Liverpool 12
13/05/2012 Paddy Kenny Man City 12

BetMGM sign-up offer: Get £40 in free bets when you bet £10

Not signed up to BetMGM yet? Here's how eligible readers* can take advantage of their welcome offer:

  1. Open an account at BetMGM using this link.
  2. Select the Sports Welcome Offer.
  3. Get the offer from the ‘My Offers’ page.
  4. Deposit and place a £10 bet at odds of 1/1 (2.0) or greater.
  5. When it settles, unlock £40 in Free Bets

*New customer only. 3 days to claim & 7 days to place a qualifying bet to receive 4x Free Bets: 1 x £10 Horse racing, 1 x £10 Free Bet Builder, 1 x £10 Acca and 1 x £10 Football. 7 day expiry. Exclusions apply. Stake not returned. T&Cs apply. For more information, visit

Best Premier League goalkeepers ranked by clean sheets:

Most clean sheets since Premier League records began

As well as being the first goalkeeper to make 1,000 saves since Premier League records began, Petr Cech has also kept more clean sheets than any other goalkeeper in the competition’s history. The Czech shot-stopper is the only keeper to reach the 200 milestone, keeping 202 clean sheets in 443 appearances across spells with Chelsea and Arsenal.

Premier League All-Time

Player Name Club(s) Clean Sheets
Petr Cech Chelsea, Arsenal 202
David James Liverpool, Aston Villa, West Ham, Man City, Portsmouth 169
Mark Schwarzer Middlesbrough, Fulham, Chelsea, Leicester 152
David De Gea Man Utd 147
David Seaman Arsenal, Man City 141
Nigel Martyn Crystal Palace, Leeds, Everton 137
Pepe Reina Liverpool 136
Brad Friedel Liverpool, Blackburn, Aston Villa, Tottenham 132
Tim Howard Man Utd, Everton 132
Edwin van der Sar Fulham, Man Utd 132

Most clean sheets in a single Premier League season

The 2004/05 was a record breaking season for Chelsea and Petr Cech and one that may never be repeated. The Blues conceded just 15 goals in their 38 league matches, with Cech conceding just 13 times and keeping 24 clean sheets in his 35 matches as Chelsea won the Premier League for the first time in their history.

Premier League  Single Season

Season Player Name Games Clean Sheets
2004/05 Petr Cech 35 24
2008/09 Edwin van der Sar 33 21
2018/19 Alisson 38 21
1994/95 Peter Schmeichel 32 20
2005/06 Pepe Reina 33 20
2021/22 Alisson 36 20
2021/22 Ederson 37 20
2018/19 Ederson 38 20
2008/09 Pepe Reina 38 20
1998/99 David Seaman 32 19
2006/07 Pepe Reina 35 19
2008/09 Petr Cech 35 19
2020/21 Ederson 36 19
1996/97 Nigel Martyn 37 19
1993/94 David Seaman 39 19
1992/93 Bobby Mimms 42 19