PER90My betsAccount

Cards

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

Fouls first, then how readily the official reaches for a card. Two referees averaging four a game can do it for completely different reasons.

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

What this is — the highest expected counts the model produces for cards 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

Per 90 — rate over 90 minutes playedLast 5 — actual counts, newest first. Hover one for the opponent, minutes and dateOver 0.5 — share of appearances beating that line
PlayerTeamAppsMins/appPer 90Last 5 matchesOver 0.5
Federico RavagliaGKBologna20870.210010120%4/20
Jordan PickfordGKEverton20900.200000020%4/20
Gianluigi DonnarummaGKManchester City20900.201001020%4/20
Augusto Martín Batalla BargaGKRayo Vallecano20900.200001020%4/20
Ivor PandurGKHull City20900.200000020%4/20
Ryan AllsopGKBirmingham City11900.180010018%2/11
Juan Agustín MussoGKAtlético de Madrid11900.180000118%2/11
Łukasz FabiańskiGKWest Ham United14830.160000014%2/14
Timo HornGKVfL Bochum 184813900.150000115%2/13
Julen AgirrezabalaGKValencia20900.150000015%3/20
Timon WeinerGKHolstein Kiel20900.150000015%3/20
Antonio Sivera SalváGKDeportivo Alavés20900.150001015%3/20
Dean HendersonGKCrystal Palace20900.150100015%3/20
Christian WaltonGKIpswich Town20900.150000015%3/20
Vladan KovačevićGKNorwich City20900.150010015%3/20
Thomas KaminskiGKCharlton Athletic20900.150100015%3/20
Oliver BaumannGKTSG Hoffenheim20900.150001015%3/20
Conor HazardGKPlymouth Argyle20900.150001015%3/20
Daniel PeretzGKSouthampton20920.151000015%3/20
Bradley CollinsGKCoventry City15870.141001013%2/15
Tommy SimkimGKStoke City15900.130010013%2/15
Lucas Estella PerriGKLeeds United16900.130000113%2/16
Josef BursikGKPortsmouth10810.110000010%1/10
Nicola LealiGKGenoa20830.110000110%2/20
Razvan SavaGKUdinese19890.110000011%2/19
Alex PalmerGKIpswich Town20870.100000010%2/20
Frederik RønnowGKFC Union Berlin20870.100000010%2/20
Freddie WoodmanGKPreston North End20870.100000110%2/20
Sergio Herrera PirónGKOsasuna20880.100000010%2/20
Daniel IversenGKPreston North End20880.100100110%2/20
Robert Lynch SanchezGKChelsea20890.100000010%2/20
Jean ButezGKComo20900.100000010%2/20
Daniel Heuer FernandesGKHamburger SV20900.100000010%2/20
Daniel GrimshawGKPlymouth Argyle20900.100000010%2/20
Egil SelvikGKWatford20900.100000010%2/20
Daniel BatzGKFSV Mainz 0520900.100100010%2/20
Robin RoefsGKSunderland20900.100001010%2/20
Đorđe PetrovićGKAFC Bournemouth20900.100000010%2/20
James TraffordGKBurnley20900.100000010%2/20
Luiz Lúcio Reis JúniorGKVillarreal20900.100000010%2/20
Marvin SchwäbeGKFC Köln20900.100010010%2/20
Gregor KobelGKBorussia Dortmund20900.100100010%2/20
Leonardo Román RiquelmeGKMallorca20900.100000010%2/20
Ionuț Andrei RaduGKCelta de Vigo20900.100100010%2/20
Arijanet MurićGKSassuolo20900.100000010%2/20
Mike MaignanGKAC Milan20900.101000010%2/20
James BeadleGKBirmingham City20900.100000010%2/20
José Pedro Malheiro de SáGKWolverhampton Wanderers20900.100000110%2/20
Jak AlnwickGKCardiff City20900.100000010%2/20
Paulo Dino GazzanigaGKGirona20900.100000010%2/20
Aarón Escandell BanaclocheGKReal Oviedo20900.100000110%2/20
Janis BlaswichGKBayer 04 Leverkusen11850.10100009%1/11
Antonín KinskýGKTottenham Hotspur13900.08100008%1/13
Adrián San Miguel del CastilloGKReal Betis13900.08000008%1/13
Filip StankovicGKVenezia16860.07000006%1/16
Adam DaviesGKSheffield United16870.06000006%1/16
Justin BijlowGKGenoa16870.06100006%1/16
David CornellGKPreston North End18830.06000006%1/18
Joe WildsmithGKWest Bromwich Albion17900.06000006%1/17
Edoardo CorviGKParma17900.06000006%1/17
Matz SelsGKNottingham Forest20840.05000005%1/20
Łukasz SkorupskiGKBologna20840.05000005%1/20
Aynsley PearsGKBlackburn Rovers20860.05000005%1/20
Daniel BachmannGKWatford20860.05010005%1/20
Péter GulácsiGKRB Leipzig20870.05001005%1/20
Oliver Nnonyelu DovinGKCoventry City20870.05000015%1/20
Damián Emiliano MartínezGKAston Villa20880.05000005%1/20
Giorgi MamardashviliGKValencia20880.05000005%1/20
Stefano TuratiGKMonza20890.05000005%1/20
Mark FlekkenGKBayer 04 Leverkusen20890.05000005%1/20
Ørjan Håskjold NylandGKSevilla20890.05010005%1/20
Robin ZentnerGKFSV Mainz 0520890.05000005%1/20
Diego José Conde AlcoladoGKVillarreal20890.05000105%1/20
Nick PopeGKNewcastle United20890.05000015%1/20
Alex MeretGKNapoli20900.05000015%1/20
Michael ZettererGKEintracht Frankfurt20900.05000005%1/20
Kevin TrappGKEintracht Frankfurt20900.05010005%1/20
Alisson Ramsés BeckerGKLiverpool20900.05000005%1/20
Kepa Arrizabalaga RevueltaGKAFC Bournemouth20900.05000005%1/20
Karl DarlowGKLeeds United20900.05000005%1/20
Mark TraversGKMiddlesbrough20900.05001005%1/20
Guglielmo VicarioGKTottenham Hotspur20900.05000005%1/20
Martin DúbravkaGKBurnley20900.05000005%1/20
Thibaut CourtoisGKReal Madrid20900.05000005%1/20
Álvaro Vallés RosaGKReal Betis20900.05000005%1/20
Wojciech SzczęsnyGKFC Barcelona20900.05000005%1/20
Stole DimitrievskiGKValencia20900.05000005%1/20
Unai Simón MendibilGKAthletic Club20900.05000005%1/20
Ivan ProvedelGKLazio20900.05000015%1/20
Diant RamajGKHeidenheim20900.05100005%1/20
Aaron RamsdaleGKSouthampton20900.05000005%1/20
Pierce CharlesGKSheffield Wednesday20900.05000105%1/20
Ethan HorvathGKSheffield Wednesday20900.05000005%1/20
Lawrence VigourouxGKSwansea City20900.05100005%1/20
James Andrew CummingGKOxford United20900.05000005%1/20
Gavin BazunuGKSouthampton20900.05000005%1/20
Maduka OkoyeGKUdinese20900.05000005%1/20
David de Gea QuintanaGKFiorentina20900.05000015%1/20
Zion SuzukiGKParma20900.05000005%1/20
Elia CaprileGKCagliari20900.05000005%1/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.