William Hill Sites

Sports Vegas Live Casino Bingo Poker Promotions

Media And Support

Podcasts Betting & Casino Apps Help Centre
Premier League

Which goalkeepers have kept the most Premier League clean sheets?

A goalkeeper is, in many ways, the cornerstone of a team. It does not matter how proficient your strikers are, if you are leaky at the back, scoring goals won’t count for that much. As the last point of defence, goalkeepers often find themselves as either the hero or the villain.

We’ve decided to take a look at some of the best goalkeepers to have graced the Premier League – here are the top-five recorders of clean sheets.

Petr Cech – 202

Petr Cech tops the list for most Premier League clean sheets. The tall Czech notched 202 shut-outs in just 443 games. In 2005, he was awarded the inaugural Premier League Golden Glove after recording 24 clean sheets in a single season. That figure remains the record to this day. After his time at Chelsea, where he was pivotal to the success enjoyed by the club, he continued to excel at Arsenal.

Cech won the Golden Glove four times in all and is the only goalkeeper to have won it with two different clubs – Chelsea and Arsenal. Cech once had a record, at the time, of ten consecutive clean sheets until Edwin van der Sar recorded 14 in the 2008-09 season. His overall ratio of appearances-to-clean sheets in the Premier League is 46%. A true goalkeeping great.

David James – 169

David James was known to make the occasional howler but the mere fact that he played so many games helps contribute to his place in this list. He played for six English clubs after his big break at Liverpool in the nineties, with Portsmouth his final club in England’s top-flight. James recorded 169 clean sheets in 572 Premier League appearances.

Mark Schwarzer – 151

With 151 clean sheets in 514 Premier League appearances, Mark Schwarzer ranks third in the league’s all-time list. He started his Premier League career at Middlesbrough in 1997 and went on to make 445 appearances for them. Schwarzer also played for Fulham, Chelsea and Leicester and is still the only non-British player to have made over 500 Premier League appearances

David Seaman – 141

David Seaman is a goalkeeping icon among English football fans, with his career spanning from 1982 to 2004. Only Peter Shilton has earned more caps for England as a goalkeeper, with Seaman playing a total of 75 games for his country. His 141 Premier League clean sheets were achieved in just 344 games and the former Arsenal and Manchester City keeper also registered four assists.

Nigel Martyn – 137

Having recorded 137 clean sheets in 372 appearances in the Premier League, Nigel Martyn is fifth in the all-time list of clean sheets kept by a top-flight goalkeeper in England. Martyn was the first keeper to warrant a million-pound fee in the league’s history, playing for Crystal Palace, Everton and Leeds. He was called up and played 23 times for England and his clean sheet percentage in the league stands at 37%.

Best of the rest

Pepe Reina has the joint-best clean sheet to appearance percentage at 46%, alongside Petr Cech. The Spanish keeper notched 134 of his 136 Premier League clean sheets during his nine-year stint with Liverpool, but narrowly misses out on the top five.

Behind him three great Premier League keepers – Edwin van der Sar, Brad Friedel and Tim Howard – are tied in seventh placed, each with 132 clean sheets to their name.

David de Gea is the only keeper currently playing in the Premier League in the top 10, lying in 10th place with 130 clean sheets. Only seven clean sheets behind Nigel Martyn, he looks almost certain to enter the top five this season.

Check out all the latest football betting odds at William Hill

More Premier League articles you may like

View all Premier League