Football Features

Who are the Premier League’s best goalkeepers right now? 2024-25 ranking so far

By Harry Edwards

Published: 10:40, 30 January 2025

Who’s the best goalkeeper in the Premier League right now?

The 2023-24 Golden Glove winner was David Raya. This season, the Arsenal goalkeeper trails Nottingham Forest’s Matz Sels, who has the most Premier League clean sheets in 2024-25 (9).

Many would argue clean sheets aren’t the best way to measure the quality of a goalkeeper, though. Rather, they are more a reflection of the overall defensive ability of their team. That’s why our Squawka Score rating system factors in other statistical categories, such as saves inside the box and ‘goals prevented’ (post-shot xG conceded — which measures chance and quality of chances against a team — minus the actual number of goals conceded).

With the 2024-25 season past its halfway stage, the best-performing Premier League goalkeeper by Squawka Score is the currently-injured Leicester City goalkeeper Mads Hermansen, with Sels actually ranked fourth followed by Dean Henderson and Jordan Pickford. Bournemouth’s Kepa completes the top five.

  1. Hermansen (Leicester City) = 72%
  2. Pickford (Everton) = 70%
  3. Henderson (Crystal Palace) = 67%
  4. Sels (Nottingham Forest) = 65%
  5. Kepa (Bournemouth) = 63%

Read on for more detail on these goalkeeper rankings.

NB: Only players with at least half of the possible (2,070) minutes across the season under their belts are considered.

NEW CUSTOMERS ONLY. FIRST SINGLE & E/W BET ONLY. ODDS OF 1/1 OR GREATER. 4 X £10 BET TOKENS. FREE BET STAKES NOT INCLUDED IN RETURNS. FREE BETS ARE NON WITHDRAWABLE. FREE BETS EXPIRE AFTER 30 DAYS. ELIGIBILITY RESTRICTIONS AND FURTHER T&CS APPLY. 18+. GAMBLEAWARE.ORG

New customer offer. Max stake £1. Winnings paid in cash at normal odds and are topped up to the enhanced price in Free Bets. Free bets are valid 7 days, only deposits with cards and Apple Pay are eligible. Excludes multiples & in-play bets. T&C’s apply. Please gamble responsibly.

New customer offer. Place a max £1 bet on Arsenal to Win in Match Odds market. Racing £10 Free Bet credited after the match starts and prior to first race 1.15pm. Can be used on any race at Ascot Sat 15th Feb. Winnings paid in cash at normal odds and are topped up to the enhanced price in Free Bets. Free bets are valid 7 days, only deposits with cards & Apple Pay are eligible. Excludes multiples & in-play bets. T&C’s apply. Please gamble responsibly.

5. Kepa

  • Team: Bournemouth
  • Squawka Score: 63%

Bournemouth have conceded the third-fewest goals in the Premier League this season, behind only Liverpool and Arsenal. Kepa Arrizabalaga has kept an impressive five clean sheets this season while recording a ‘goals prevented’ total of 2.99, placing him in the 93rd percentile among other goalkeepers.

Kepa’s 76.3 save percentage is the highest of any ‘keeper to play more than 10 games in the 2024-25 campaign. He has been nearly flawless, too, but did make an error leading to a goal in the Liverpool defeat last September, hurting his score.

4. Matz Sels

  • Team: Nottingham Forest
  • Squawka Score: 65%

Nottingham Forest are in the Premier League’s top four after 23 games, and their defence has certainly played its part.

Matz Sels has kept nine clean sheets so far this season, with no goalkeeper managing more. The Belgian shot-stopper has saved 72.9% of the efforts on target he has faced, averaging three saves per 90 minutes. Of those, 2.39 have been from shots inside the box. Sels has also been decent with the ball at his feet, averaging 7.43 long passes completed per 90 (third-most) and 1.61 passes into the final third completed.

3. Dean Henderson

  • Team: Crystal Palace
  • Squawka Score: 67%

Crystal Palace have conceded a respectable 30 goals in the Premier League this season, with only six teams shipping more.

That figure would be higher if not for Dean Henderson. The Eagles shot-stopper has prevented 0.2 goals per 90 in the Premier League this season, the third-best average in the league. His save percentage of 69% is also a figure few can beat.

Henderson has averaged 2.83 saves per 90, 1.91 of which have been from shots inside the box. These figures, along with his distribution stats, aren’t quite elite but Henderson is more of an all-rounder, posting solid if unspectacular output across the boards. He’s one of just two Premier League goalkeepers to play 1,000+ minutes this season without making an error that has led to a shot.

2. Jordan Pickford

  • Team: Everton
  • Squawka Score: 70%

Jordan Pickford is joint-second in the 2024-25 race for the Premier League Golden Glove award with eight clean sheets. Two of those came in quick succession against top-four candidates Arsenal and Chelsea. In the subsequent game, although Pickford didn’t keep a clean sheet, he did save his second penalty of the season, denying Erling Haaland as Everton held Manchester City to a 1-1 draw.

Overall, the Englishman has averaged 3.05 saves per 90 minutes this season and is statistically the league’s most effective goalkeeper with his feet, completing the most passes into the final third per 90 minutes (3.91) as well as the most long balls in general (9.77).

1. Mads Hermansen

  • Team: Leicester City
  • Squawka Score: 69%

Mads Hermansen is currently out due to injury. However, the Leicester City goalkeeper did enough up till December to secure top spot in our ranking, including maybe the best goalkeeper performance of the season against Arsenal. Despite the game ending 4-2, Hermansen made 13 saves, the most in a Premier League game since David De Gea made 14 stops — also against Arsenal — in 2017.

Overall, no goalkeeper has prevented more goals than Hermansen’s 6.44 in the Premier League this season. In fact, only one goalkeeper (Genoa’s Nicola Leali) can beat Hermansen’s goals prevented per 90 average across Europe’s top five leagues this season.

The Danish ‘keeper also sits second for saves (4.19) and saves from shots inside the box (3.1) per 90. At just 24, he looks set to become the complete package.

Sky Bet offer: How to get £30 in free bets from a 5p wager

Not signed up to Sky Bet yet? The bookmaker has arguably the most generous welcome offers we know about. Eligible new customers get £30 in free bets when they sign up and place any qualifying bet of 5p or more.

  1. Sign up at Sky Bet using this link
  2. Place any qualifying bet of 5p or more
  3. Claim your £30 bonus 
NEW CUSTOMERS ONLY. FIRST SINGLE & E/W BET ONLY. 5P MINIMUM STAKE. ODDS OF 1/1 OR GREATER. 3 X £10 BET TOKENS. FREE BET STAKES NOT INCLUDED IN RETURNS. FREE BETS EXCLUDE VIRTUALS. FREE BETS ARE NON WITHDRAWABLE. FREE BETS EXPIRE AFTER 30 DAYS. ELIGIBILITY RESTRICTIONS AND FURTHER T&CS APPLY. 18+. GambleAware.ORG

How do Squawka’s ratings work?

We used Twenty3 Sport’s Discovery Tool to run a customised search. The Discovery Tool rates a player’s per 90 output across selected metrics to produce a percentage score, referred to above as the Squawka Score.

Each player’s stats are compared to the average output of goalkeepers across the past three seasons of big-five European league football. The higher the score, the closer they rank to the 95th percentile and above for each metric.