PER90

Goalkeeper saves

100 players · Goalkeepers across all five leagues · every home matches on record · minimum 10 appearances

Almost entirely about the opponent. A keeper behind a bad defence faces more shots and makes more saves without being any better at it.

Next upWolverhampton WanderersvBlackburn RoversFri 14 Aug, 20:00 · in 25h

What this is — the highest expected counts the model produces for goalkeeper saves in this fixture, over each player's expected minutes. Not tips and not prices: nothing in this panel has been compared against a bookmaker. This fixture has 2 published calls on the value board. Full board for this fixture.

League

Team

93 with stats on record

Position

Sort by

Clear all filtersNo minutes floor — a per-90 built from cameos reads far higher than what the player does in a match.
Per 90 — rate over 90 minutes playedLast 5 — actual counts, newest first. Hover one for the opponent, minutes and dateOver 2.5 — share of appearances beating that line
PlayerTeamAppsMins/appPer 90Last 5 matchesOver 1.5Over 2.5Over 3.5
Aaron RamsdaleGKSouthampton15904.132643780%12/1567%10/1560%9/15
Martin DúbravkaGKBurnley22903.868322282%18/2259%13/2245%10/22
Maxime Teremoana CrocombeGKMillwall11903.825162491%10/1182%9/1145%5/11
Aarón Escandell BanaclocheGKReal Oviedo18903.674220283%15/1856%10/1850%9/18
Leonardo Román RiquelmeGKMallorca20903.450123570%14/2065%13/2050%10/20
Radek VítekGKBristol City20903.402675580%16/2060%12/2045%9/20
Mads HermansenGKLeicester City22903.363114591%20/2259%13/2241%9/22
Moritz NicolasGKBorussia Mönchengladbach26903.353164181%21/2658%15/2642%11/26
Arijanet MurićGKSassuolo24903.332261483%20/2463%15/2446%11/24
Nick PopeGKNewcastle United27903.267323685%23/2770%19/2741%11/27
Adrian ŠemperGKPisa12903.252331592%11/1267%8/1233%4/12
Pierce CharlesGKSheffield Wednesday13903.2332113485%11/1362%8/1331%4/13
Timon WeinerGKHolstein Kiel13903.230533292%12/1362%8/1331%4/13
Jak AlnwickGKCardiff City14903.213511686%12/1471%10/1443%6/14
Stefano TuratiGKMonza19893.203122474%14/1953%10/1947%9/19
Kaua Morais Vieira dos SantosGKEintracht Frankfurt12833.180313367%8/1250%6/1217%2/12
Mark FlekkenGKBayer 04 Leverkusen18903.175332489%16/1867%12/1833%6/18
Nikola VasiljGKSt. Pauli34903.158303482%28/3456%19/3438%13/34
Vanja Milinković SavićGKTorino32903.131551372%23/3250%16/3238%12/32
Alphonse AreolaGKWest Ham United22883.111354282%18/2264%14/2232%7/22
Joe WalshGKQueens Park Rangers11903.098626264%7/1136%4/1136%4/11
Daniel GrimshawGKPlymouth Argyle11903.094623082%9/1155%6/1145%5/11
Álvaro Vallés RosaGKReal Betis14903.071571379%11/1471%10/1421%3/14
David CornellGKPreston North End10853.062424490%9/1060%6/1040%4/10
Marko DmitrovićGKEspanyol34903.034342285%29/3456%19/3441%14/34
Péter GulácsiGKRB Leipzig26853.010271565%17/2654%14/2638%10/26
Kepa Arrizabalaga RevueltaGKAFC Bournemouth15903.000257080%12/1547%7/1547%7/15
Diant RamajGKHeidenheim16903.002223581%13/1644%7/1631%5/16
Mark TraversGKMiddlesbrough11903.004322482%9/1155%6/1136%4/11
Sergio Herrera PirónGKOsasuna37902.971212076%28/3754%20/3732%12/37
Kamil GrabaraGKVfL Wolfsburg31902.978222581%25/3152%16/3139%12/31
Matz SelsGKNottingham Forest33892.923525170%23/3355%18/3333%11/33
Dean HendersonGKCrystal Palace37902.925532776%28/3757%21/3738%14/37
Diego José Conde AlcoladoGKVillarreal11902.914321491%10/1164%7/1136%4/11
Kevin MüllerGKHeidenheim17882.882271376%13/1753%9/1729%5/17
Ethan HorvathGKCardiff City16902.882424381%13/1650%8/1638%6/16
Egil SelvikGKWatford27902.853335074%20/2759%16/2733%9/27
Caoimhin KelleherGKBrentford25902.843404272%18/2556%14/2532%8/25
Oliver BaumannGKTSG Hoffenheim31902.842223184%26/3155%17/3129%9/31
Daniel BachmannGKWatford11902.824105173%8/1155%6/1136%4/11
Finn DahmenGKFC Augsburg26902.813623377%20/2654%14/2631%8/26
Daniel BatzGKFSV Mainz 0510902.802232480%8/1050%5/1030%3/10
Noah AtuboluGKSC Freiburg30892.805316373%22/3053%16/3023%7/30
Mike MaignanGKAC Milan38892.799254563%24/3842%16/3832%12/38
Wladimiro FalconeGKLecce38902.761523471%27/3847%18/3837%14/38
Augusto Martín Batalla BargaGKRayo Vallecano33902.762344279%26/3352%17/3327%9/33
Balázs TóthGKBlackburn Rovers19902.748133074%14/1953%10/1921%4/19
Emil Audero MulyadiGKCremonese22902.732011577%17/2250%11/2227%6/22
Robert Lynch SanchezGKChelsea36892.692115469%25/3650%18/3628%10/36
Michael ZettererGKWerder Bremen28902.685257175%21/2843%12/2836%10/28
Guglielmo VicarioGKTottenham Hotspur28902.684123164%18/2843%12/2832%9/28
Robin ZentnerGKFSV Mainz 0522892.676421277%17/2241%9/2236%8/22
Damián Emiliano MartínezGKAston Villa36902.673341475%27/3658%21/3628%10/36
Conor HazardGKPlymouth Argyle12902.672223275%9/1242%5/1225%3/12
Mile SvilarGKRoma38902.662115274%28/3839%15/3829%11/38
Luiz Lúcio Reis JúniorGKVillarreal22902.643621286%19/2241%9/2223%5/22
Ionuț Andrei RaduGKCelta de Vigo27902.632333270%19/2752%14/2722%6/27
Alberto PaleariGKTorino16902.632533288%14/1644%7/1619%3/16
Alex PalmerGKWest Bromwich Albion25872.630322080%20/2552%13/2532%8/25
Robin RoefsGKSunderland18902.612127167%12/1844%8/1833%6/18
Zion SuzukiGKParma28902.614342379%22/2850%14/2821%6/28
Joan García PonsGKEspanyol35902.601132469%24/3546%16/3529%10/35
Paulo Dino GazzanigaGKGirona36892.590130064%23/3653%19/3636%13/36
Kevin TrappGKEintracht Frankfurt12902.580315367%8/1250%6/1225%3/12
Daniel PeretzGKSouthampton14922.582743364%9/1443%6/1429%4/14
David de Gea QuintanaGKFiorentina35902.573263074%26/3543%15/3523%8/35
Jordan PickfordGKEverton38902.550134279%30/3850%19/3824%9/38
Jonas UrbigGKFC Bayern München11802.551251364%7/1136%4/1118%2/11
Jacob Widell ZetterströmGKDerby County37902.546231568%25/3743%16/3730%11/37
Elia CaprileGKCagliari30902.532452467%20/3043%13/3030%9/30
Odisseas VlachodimosGKSevilla17902.531401259%10/1747%8/1724%4/17
Bernd LenoGKFulham38902.532314374%28/3853%20/3829%11/38
Michael CooperGKSheffield United40902.523171463%25/4053%21/4025%10/40
Bart VerbruggenGKBrighton & Hove Albion37902.515104170%26/3743%16/3727%10/37
Antonio Sivera SalváGKDeportivo Alavés35892.515001369%24/3546%16/3520%7/35
Maarten VandevoordtGKRB Leipzig11772.512022473%8/1136%4/1118%2/11
Senne LammensGKManchester United16902.502353169%11/1656%9/1619%3/16
Thomas KaminskiGKLuton Town41902.493332368%28/4146%19/4117%7/41
Frederik RønnowGKFC Union Berlin29902.482113072%21/2945%13/2928%8/29
Vladan KovačevićGKNorwich City23902.481731461%14/2348%11/2330%7/23
Arthur OkonkwoGKWrexham19902.474330379%15/1958%11/1921%4/19
Nicola LealiGKGenoa27852.470310663%17/2748%13/2722%6/27
Alexander NübelGKVfB Stuttgart34902.474241471%24/3444%15/3426%9/34
Marvin SchwäbeGKFC Köln17902.472111365%11/1753%9/1724%4/17
Ivor PandurGKHull City47902.470214168%32/4743%20/4721%10/47
Christian WaltonGKIpswich Town23892.464632265%15/2357%13/2322%5/23
Maduka OkoyeGKUdinese27902.443104759%16/2748%13/2730%8/27
Mio BackhausGKWerder Bremen16902.447420050%8/1638%6/1625%4/16
Lorenzo MontipòGKHellas Verona37902.435321073%27/3741%15/3722%8/37
José Pedro Malheiro de SáGKWolverhampton Wanderers29902.414154269%20/2945%13/2931%9/29
James Andrew CummingGKOxford United46902.412331070%32/4643%20/4624%11/46
Yann SommerGKInter33902.403012361%20/3342%14/3324%8/33
Giorgi MamardashviliGKValencia21902.382432376%16/2148%10/2119%4/21
Alisson Ramsés BeckerGKLiverpool27902.371635163%17/2741%11/2726%7/27
Freddie WoodmanGKPreston North End19902.375112263%12/1937%7/1932%6/19
Nicolas SchmidGKPortsmouth33902.363213167%22/3345%15/3318%6/33
Matías Ezequiel DituroGKElche11902.360317355%6/1145%5/1118%2/11
Karl DarlowGKLeeds United14902.367212050%7/1436%5/1429%4/14
Daniel Heuer FernandesGKHamburger SV17902.351421359%10/1747%8/1729%5/17
James BeadleGKSheffield Wednesday37902.351403259%22/3741%15/3724%9/37

Top 100 shown. Hit rates are what happened, not what will. A 100% over a five-match window is five matches, and five matches is not evidence — the Apps column is there to be read alongside every percentage in this table.