PER90My betsAccount

Duels won

100 players · Goalkeepers across all five leagues · their last 20 matches · minimum 20 appearances

Ground and aerial contests won. Broad, and therefore steadier match to match than the narrower markets above.

League

Team

93 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 4.5 — share of appearances beating that line
PlayerTeamAppsMins/appPer 90Last 5 matchesOver 2.5Over 4.5
Kaua Morais Vieira dos SantosGKEintracht Frankfurt20861.211231020%4/200%0/20
Damián Emiliano MartínezGKAston Villa20881.132001010%2/200%0/20
Martin DúbravkaGKBurnley20901.101001110%2/205%1/20
José Pedro Malheiro de SáGKWolverhampton Wanderers20901.051011020%4/200%0/20
Robin RoefsGKSunderland20901.001122010%2/200%0/20
Viktor JohanssonGKStoke City20900.95000225%1/200%0/20
Mio BackhausGKWerder Bremen20900.900301010%2/200%0/20
Bernd LenoGKFulham20900.900101310%2/200%0/20
Illan MeslierGKLeeds United20900.850003010%2/200%0/20
Matías Ezequiel DituroGKElche20900.85010005%1/200%0/20
Robert Lynch SanchezGKChelsea20890.81201110%0/200%0/20
Michael CooperGKSheffield United20900.80012010%0/200%0/20
David Raya MartinGKArsenal20900.80120125%1/200%0/20
Finn DahmenGKFC Augsburg20900.800011110%2/200%0/20
Michael ZettererGKEintracht Frankfurt20900.75010015%1/200%0/20
Alberto PaleariGKTorino20900.75000005%1/200%0/20
Daniel BachmannGKWatford20860.73010105%1/200%0/20
Federico RavagliaGKBologna20870.72110020%0/200%0/20
Adrian ŠemperGKPisa20900.70201115%1/200%0/20
Radek VítekGKBristol City20900.70301015%1/200%0/20
Mark TraversGKMiddlesbrough20900.70111005%1/200%0/20
Carl RushworthGKCoventry City20900.70110010%0/200%0/20
Alex PalmerGKIpswich Town20870.67020110%0/200%0/20
Maxime Teremoana CrocombeGKMillwall20900.65010115%1/200%0/20
James Andrew CummingGKOxford United20900.65020100%0/200%0/20
Pierce CharlesGKSheffield Wednesday20900.65101305%1/200%0/20
Đorđe PetrovićGKAFC Bournemouth20900.65001200%0/200%0/20
James BeadleGKBirmingham City20900.65120210%0/200%0/20
Daniel PeretzGKSouthampton20920.64012105%1/200%0/20
Solomon BrynnGKMiddlesbrough20920.64020005%1/200%0/20
Daniel IversenGKPreston North End20880.62000110%0/200%0/20
Giorgi MamardashviliGKValencia20880.61010100%0/200%0/20
Stefano TuratiGKMonza20890.61020110%0/200%0/20
Mark FlekkenGKBayer 04 Leverkusen20890.61000115%1/200%0/20
Guglielmo VicarioGKTottenham Hotspur20900.60000000%0/200%0/20
Mads HermansenGKWest Ham United20900.60000210%0/200%0/20
Wladimiro FalconeGKLecce20900.60000125%1/200%0/20
Joan García PonsGKFC Barcelona20900.60010105%1/200%0/20
Noah AtuboluGKSC Freiburg20900.60010000%0/200%0/20
Jak AlnwickGKCardiff City20900.60000020%0/200%0/20
Arijanet MurićGKSassuolo20900.60010200%0/200%0/20
Timon WeinerGKHolstein Kiel20900.60113115%1/200%0/20
Łukasz SkorupskiGKBologna20840.59001015%1/200%0/20
Gavin BazunuGKSouthampton20900.55000505%1/205%1/20
Alexander NübelGKVfB Stuttgart20900.55110000%0/200%0/20
Dean HendersonGKCrystal Palace20900.55000100%0/200%0/20
Zion SuzukiGKParma20900.55101010%0/200%0/20
Stole DimitrievskiGKValencia20900.55011105%1/200%0/20
James TraffordGKBurnley20900.55023005%1/200%0/20
Conor HazardGKPlymouth Argyle20900.550000110%2/200%0/20
Ivan ProvedelGKLazio20900.55100105%1/200%0/20
Egil SelvikGKWatford20900.55000000%0/200%0/20
Kepa Arrizabalaga RevueltaGKAFC Bournemouth20900.55110000%0/200%0/20
Max O’LearyGKWest Bromwich Albion20890.51000120%0/200%0/20
Robin ZentnerGKFSV Mainz 0520890.51021000%0/200%0/20
Nick PopeGKNewcastle United20890.50100200%0/200%0/20
Bart VerbruggenGKBrighton & Hove Albion20900.50010000%0/200%0/20
Julen AgirrezabalaGKValencia20900.50100000%0/200%0/20
Diant RamajGKHeidenheim20900.50101015%1/200%0/20
Ethan HorvathGKSheffield Wednesday20900.50001000%0/200%0/20
Balázs TóthGKBlackburn Rovers20900.50100000%0/200%0/20
Paulo Dino GazzanigaGKGirona20900.50000000%0/200%0/20
Mile SvilarGKRoma20900.50121010%0/200%0/20
Simone ScuffetGKCagliari20900.50212000%0/200%0/20
Lorenzo MontipòGKHellas Verona20900.50110100%0/200%0/20
Matz SelsGKNottingham Forest20840.48000010%0/200%0/20
Ørjan Håskjold NylandGKSevilla20890.46100020%0/200%0/20
Luiz Lúcio Reis JúniorGKVillarreal20900.45100000%0/200%0/20
Gianluigi DonnarummaGKManchester City20900.45101005%1/200%0/20
Moritz NicolasGKBorussia Mönchengladbach20900.45030015%1/200%0/20
Caoimhin KelleherGKBrentford20900.45101000%0/200%0/20
Karl DarlowGKLeeds United20900.45011110%0/200%0/20
Karl Jakob HeinGKReal Valladolid20900.45120005%1/200%0/20
Jakub StolarczykGKLeicester City20900.45000000%0/200%0/20
Augusto Martín Batalla BargaGKRayo Vallecano20900.45210000%0/200%0/20
Lawrence VigourouxGKSwansea City20900.45011000%0/200%0/20
Unai Simón MendibilGKAthletic Club20900.45110000%0/200%0/20
Christian WaltonGKIpswich Town20900.45010005%1/200%0/20
Jacob Widell ZetterströmGKDerby County20900.45011010%0/200%0/20
Alejandro Remiro GargalloGKReal Sociedad20900.45021100%0/200%0/20
Jean ButezGKComo20900.45102020%0/200%0/20
Daniel BatzGKFSV Mainz 0520900.45000010%0/200%0/20
Dominik GreifGKMallorca20900.45001000%0/200%0/20
Jasper CillessenGKLas Palmas20850.42100100%0/200%0/20
Kevin MüllerGKHeidenheim20890.41011020%0/200%0/20
Aarón Escandell BanaclocheGKReal Oviedo20900.40000000%0/200%0/20
Vladan KovačevićGKNorwich City20900.40000000%0/200%0/20
Nicolas SchmidGKPortsmouth20900.40031005%1/200%0/20
Timothy DiengGKMiddlesbrough20900.40201020%0/200%0/20
Aaron RamsdaleGKSouthampton20900.40100100%0/200%0/20
Thomas KaminskiGKCharlton Athletic20900.40010120%0/200%0/20
Antonio Sivera SalváGKDeportivo Alavés20900.40001100%0/200%0/20
Marko DmitrovićGKEspanyol20900.40100100%0/200%0/20
Odisseas VlachodimosGKSevilla20900.40111100%0/200%0/20
Nikola VasiljGKSt. Pauli20900.40000005%1/200%0/20
Angus GunnGKNorwich City20900.40002000%0/200%0/20
Anthony PattersonGKMillwall20920.39000005%1/200%0/20
Nicola LealiGKGenoa20830.38000100%0/200%0/20
Senne LammensGKManchester United20900.35001010%0/200%0/20
Maduka OkoyeGKUdinese20900.35001000%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.