PER90

Goalkeeper saves

100 players · Players in the Championship · their last 20 matches · minimum 5 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 19h

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

22 with stats on record

Position

Sort by

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
Pierce CharlesGKSheffield Wednesday20904.25352211100%20/2075%15/2055%11/20
Murphy Joseph Mahoney CooperGKSheffield Wednesday8903.8825253100%8/863%5/850%4/8
Mark TraversGKMiddlesbrough17903.762493294%16/1759%10/1747%8/17
William MannionGKCharlton Athletic9903.561396456%5/956%5/944%4/9
Ben KillipGKPortsmouth6853.534261383%5/667%4/650%3/6
Maxime Teremoana CrocombeGKMillwall20903.502451295%19/2070%14/2045%9/20
Ethan HorvathGKSheffield Wednesday20903.502643295%19/2070%14/2045%9/20
Jonathan BondGKWatford9893.394053389%8/989%8/956%5/9
Will NorrisGKPortsmouth8903.382422188%7/850%4/850%4/8
Daniel GrimshawGKPlymouth Argyle20903.351462580%16/2060%12/2050%10/20
Thomas KaminskiGKCharlton Athletic20903.355331685%17/2075%15/2040%8/20
Daniel IversenGKPreston North End20883.280131665%13/2055%11/2040%8/20
Radek VítekGKBristol City20903.252436285%17/2055%11/2035%7/20
Viktor JohanssonGKStoke City20903.203143485%17/2070%14/2050%10/20
Joe WalshGKQueens Park Rangers20903.204826170%14/2050%10/2045%9/20
Lawrence VigourouxGKSwansea City20903.208435470%14/2060%12/2040%8/20
Ben WilsonGKCoventry City6953.162163383%5/667%4/633%2/6
Danny WardGKWrexham8903.132340288%7/850%4/838%3/8
Ivor PandurGKHull City20903.100421475%15/2060%12/2045%9/20
Egil SelvikGKWatford20903.103433475%15/2065%13/2030%6/20
Jacob Widell ZetterströmGKDerby County20903.0061042370%14/2040%8/2030%6/20
Daniel BachmannGKWatford20863.004210375%15/2050%10/2035%7/20
Conor HazardGKPlymouth Argyle20902.952626280%16/2050%10/2030%6/20
George LongGKNorwich City9852.945303378%7/967%6/933%3/9
Daniel PeretzGKSouthampton20922.902447475%15/2050%10/2035%7/20
Balázs TóthGKBlackburn Rovers20902.908314175%15/2060%12/2025%5/20
Richard O'DonnellGKDerby County8792.863040950%4/850%4/825%2/8
Christian WaltonGKIpswich Town20902.854262685%17/2055%11/2025%5/20
James Andrew CummingGKOxford United20902.806231365%13/2045%9/2025%5/20
Josef BursikGKPortsmouth10812.780133270%7/1060%6/1020%2/10
Michael CooperGKSheffield United20902.703177165%13/2045%9/2030%6/20
Jak AlnwickGKCardiff City20902.700345575%15/2055%11/2030%6/20
Freddie WoodmanGKPreston North End20902.651131775%15/2045%9/2030%6/20
Arthur OkonkwoGKWrexham20902.656436365%13/2065%13/2025%5/20
Vladan KovačevićGKNorwich City20902.604173370%14/2055%11/2025%5/20
Lukas JensenGKMillwall20902.554625170%14/2040%8/2030%6/20
David CornellGKPreston North End18832.552421272%13/1850%9/1828%5/18
Asmir BegovićLeicester City11862.482131364%7/1145%5/1127%3/11
Oliver Nnonyelu DovinGKCoventry City20872.470103260%12/2040%8/2020%4/20
Adam DaviesGKSheffield United16872.454323275%12/1631%5/1619%3/16
Tommy SimkimGKStoke City15902.401033267%10/1540%6/1520%3/15
James BeadleGKBirmingham City20902.401142055%11/2040%8/2025%5/20
Gavin BazunuGKSouthampton20902.403121270%14/2055%11/2015%3/20
Josh VickersGKDerby County13902.393220669%9/1338%5/1323%3/13
Solomon BrynnGKMiddlesbrough20922.361406255%11/2045%9/2030%6/20
Joshua GriffithsGKWest Bromwich Albion20872.321202365%13/2040%8/2015%3/20
Angus GunnGKNorwich City20902.304503260%12/2040%8/2025%5/20
Carl RushworthGKCoventry City20902.303111055%11/2040%8/2020%4/20
Nicolas SchmidGKPortsmouth20902.202328160%12/2035%7/2010%2/20
Anthony PattersonGKMillwall20922.164114465%13/2040%8/2025%5/20
Alex PalmerGKIpswich Town20872.160432270%14/2030%6/2015%3/20
Jakub StolarczykGKLeicester City20902.103300155%11/2040%8/2010%2/20
Paul NardiQueens Park Rangers20892.070340455%11/2045%9/2025%5/20
Bradley CollinsGKCoventry City15872.067300153%8/1547%7/1513%2/15
Alex McCarthyGKSouthampton7902.001511443%3/729%2/729%2/7
Timothy DiengGKMiddlesbrough20901.953423350%10/2030%6/2015%3/20
Illan MeslierGKLeeds United20901.904202265%13/2025%5/2020%4/20
Max O’LearyGKWest Bromwich Albion20891.883331355%11/2045%9/200%0/20
Ben HamerGKQueens Park Rangers7801.832211057%4/714%1/70%0/7
James TraffordGKBurnley20901.803234150%10/2030%6/205%1/20
Steven-Andreas BendaGKMillwall9901.781114256%5/911%1/911%1/9
Ryan AllsopGKBirmingham City11901.733601345%5/1127%3/119%1/11
Joe WildsmithGKWest Bromwich Albion17901.712011347%8/1718%3/176%1/17
Nathan BaxterGKWatford7831.700232057%4/729%2/70%0/7
Aynsley PearsGKBlackburn Rovers20861.532102340%8/2015%3/2010%2/20
Karl DarlowGKLeeds United7901.290112143%3/70%0/70%0/7
Tom GloverGKMiddlesbrough7811.112131029%2/714%1/70%0/7
Josh KnightDEFPortsmouth14690.10100000%0/140%0/140%0/14
Max LoweDEFSheffield Wednesday20840.05000000%0/200%0/200%0/20
Taylor Harwood-BellisDEFSouthampton20920.00000000%0/200%0/200%0/20
Aidan MorrisMIDMiddlesbrough20910.00000000%0/200%0/200%0/20
Callum BrittainDEFMiddlesbrough20910.00000000%0/200%0/200%0/20
Ciaron BrownDEFOxford United20900.00000000%0/200%0/200%0/20
Christoph KlarerDEFBirmingham City20900.00000000%0/200%0/200%0/20
Benjamin CabangoDEFSwansea City20900.00000000%0/200%0/200%0/20
Jimmy DunneDEFQueens Park Rangers20900.00000000%0/200%0/200%0/20
Dominic HyamDEFWrexham20900.00000000%0/200%0/200%0/20
Jake CooperDEFMillwall20900.00000000%0/200%0/200%0/20
Joe RodonDEFLeeds United20900.00000000%0/200%0/200%0/20
Callum DoyleDEFWrexham20900.00000000%0/200%0/200%0/20
Cameron BurgessDEFSwansea City20900.00000000%0/200%0/200%0/20
Sean McLoughlinDEFBlackburn Rovers20900.00000000%0/200%0/200%0/20
Yan ValeryDEFSheffield Wednesday20900.00000000%0/200%0/200%0/20
Maxime EsteveDEFBurnley20900.00000000%0/200%0/200%0/20
Dara O'SheaDEFIpswich Town20900.00000000%0/200%0/200%0/20
Ruairi McConvilleDEFNorwich City20900.00000000%0/200%0/200%0/20
Josh CullenMIDBurnley20900.00000000%0/200%0/200%0/20
Ashley PhillipsDEFStoke City20900.00000000%0/200%0/200%0/20
Matt GrimesMIDCoventry City20900.00000000%0/200%0/200%0/20
Conrad Jonathan Egan RileyDEFBurnley20900.00000000%0/200%0/200%0/20
Kenny McLeanMIDNorwich City20900.00000000%0/200%0/200%0/20
Connor RobertsDEFBurnley20900.00000000%0/200%0/200%0/20
Camiel NeghliFWDMillwall20900.00000000%0/200%0/200%0/20
Bobby ThomasDEFCoventry City20900.00000000%0/200%0/200%0/20
Tristan CramaDEFMillwall20900.00000000%0/200%0/200%0/20
Torbjørn HeggemDEFWest Bromwich Albion20890.00000000%0/200%0/200%0/20
Liam PalmerDEFSheffield Wednesday20890.00000000%0/200%0/200%0/20
Thelo AasgaardMIDLuton Town17890.00000000%0/170%0/170%0/17
Luke McNallyDEFBristol City20890.00000000%0/200%0/200%0/20
Josh TymonDEFSwansea City20890.00000000%0/200%0/200%0/20

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.