PER90My betsAccount

Cards

100 players · Goalkeepers across all five leagues · every match on record · 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 37h

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
Gianluigi DonnarummaGKManchester City34900.241001024%8/34
Juan Agustín MussoGKAtlético de Madrid11900.180000118%2/11
Ryan AllsopGKBirmingham City11900.180010018%2/11
Augusto Martín Batalla BargaGKRayo Vallecano66900.170001017%11/66
Daniel PeretzGKSouthampton25910.161000016%4/25
Łukasz FabiańskiGKWest Ham United14830.160000014%2/14
Timo HornGKVfL Bochum 184813900.150000115%2/13
Jordan PickfordGKEverton76900.140000014%11/76
Federico RavagliaGKBologna29870.140010114%4/29
Bradley CollinsGKCoventry City15870.141001013%2/15
Robert Lynch SanchezGKChelsea67880.140000013%9/67
Tommy SimkimGKStoke City15900.130010013%2/15
Vladan KovačevićGKNorwich City45900.130010013%6/45
Freddie WoodmanGKPreston North End40890.130000113%5/40
Lucas Estella PerriGKLeeds United16900.130000113%2/16
James TraffordGKBurnley49900.120000010%5/49
Bart VerbruggenGKBrighton & Hove Albion74900.120000012%9/74
Conor HazardGKPlymouth Argyle25900.120001012%3/25
Timon WeinerGKHolstein Kiel25900.120000012%3/25
Robin RoefsGKSunderland35900.110001011%4/35
Luiz Lúcio Reis JúniorGKVillarreal45880.110000011%5/45
Josef BursikGKPortsmouth10810.110000010%1/10
Ivor PandurGKHull City92900.110000011%10/92
Dean HendersonGKCrystal Palace75900.110100011%8/75
Razvan SavaGKUdinese19890.110000011%2/19
Bernd LenoGKFulham76900.110000011%8/76
Damián Emiliano MartínezGKAston Villa69870.100000010%7/69
Antonio Sivera SalváGKDeportivo Alavés70890.100001010%7/70
Paulo Dino GazzanigaGKGirona71890.100000010%7/71
Arijanet MurićGKSassuolo50900.100000010%5/50
Leonardo Román RiquelmeGKMallorca40900.100000010%4/40
Janis BlaswichGKBayer 04 Leverkusen11850.10100009%1/11
Robin ZentnerGKFSV Mainz 0542890.100000010%4/42
Julen AgirrezabalaGKValencia32880.10000009%3/32
Daniel BatzGKFSV Mainz 0521900.100100010%2/21
Kepa Arrizabalaga RevueltaGKAFC Bournemouth32900.09000009%3/32
Christian WaltonGKIpswich Town44890.09000009%4/44
Daniel Heuer FernandesGKHamburger SV33900.09000009%3/33
Daniel GrimshawGKPlymouth Argyle22900.09000009%2/22
Egil SelvikGKWatford56890.09000009%5/56
Matz SelsGKNottingham Forest69880.09000009%6/69
Thomas KaminskiGKLuton Town82890.09010007%6/82
Viktor JohanssonGKStoke City71900.08000008%6/71
Daniel IversenGKPreston North End36890.08010018%3/36
Stole DimitrievskiGKValencia24900.08000008%2/24
Aarón Escandell BanaclocheGKReal Oviedo36900.08000018%3/36
Sergio Herrera PirónGKOsasuna74890.08000008%6/74
Đorđe PetrovićGKAFC Bournemouth38900.08000008%3/38
Adrián San Miguel del CastilloGKReal Betis13900.08000008%1/13
José Pedro Malheiro de SáGKWolverhampton Wanderers52900.08000018%4/52
Antonín KinskýGKTottenham Hotspur13900.08100008%1/13
Pierce CharlesGKSheffield Wednesday27900.07000107%2/27
Nick PopeGKNewcastle United55900.07000017%4/55
Frederik RønnowGKFC Union Berlin57890.07000007%4/57
Ørjan Håskjold NylandGKSevilla29890.07010007%2/29
Karl DarlowGKLeeds United29900.07000007%2/29
Jak AlnwickGKCardiff City29900.07000007%2/29
James BeadleGKSheffield Wednesday73900.07000007%5/73
Mike MaignanGKAC Milan74890.07100007%5/74
Filip StankovicGKVenezia16860.07000006%1/16
Adam DaviesGKSheffield United16870.06000006%1/16
Diant RamajGKHeidenheim31900.06100006%2/31
Aaron RamsdaleGKSouthampton31900.06000006%2/31
Oliver BaumannGKTSG Hoffenheim62900.06000106%4/62
Justin BijlowGKGenoa16870.06100006%1/16
Gregor KobelGKBorussia Dortmund66900.06010006%4/66
David CornellGKPreston North End18830.06000006%1/18
Nicola LealiGKGenoa51870.06000016%3/51
Marvin SchwäbeGKFC Köln34900.06001006%2/34
Joe WildsmithGKWest Bromwich Albion17900.06000006%1/17
Edoardo CorviGKParma17900.06000006%1/17
Aynsley PearsGKBlackburn Rovers53880.06000006%3/53
Alex PalmerGKWest Bromwich Albion53890.06000006%3/53
Ionuț Andrei RaduGKCelta de Vigo53900.06010006%3/53
David Raya MartinGKArsenal75900.05000005%4/75
Jean ButezGKComo57890.05000005%3/57
David Soria SolísGKGetafe76900.05000005%4/76
Noah AtuboluGKSC Freiburg60890.05000005%3/60
Patrick DrewesGKVfL Bochum 184820900.05001005%1/20
Anthony PattersonGKSunderland61900.05000005%3/61
Radek VítekGKBristol City41900.05000005%2/41
Daniel BachmannGKWatford22870.05010005%1/22
Diego José Conde AlcoladoGKVillarreal22890.05000105%1/22
Giorgi MamardashviliGKValencia44890.05000005%2/44
Łukasz SkorupskiGKBologna46860.05000004%2/46
Mark TraversGKMiddlesbrough22900.05001005%1/22
Matías Ezequiel DituroGKElche22900.05000005%1/22
Jakub StolarczykGKLeicester City46890.04000004%2/46
Max O’LearyGKBristol City69900.04000004%3/69
Wojciech SzczęsnyGKFC Barcelona23900.04000004%1/23
Carl RushworthGKCoventry City48900.04000004%2/48
Jacob Widell ZetterströmGKDerby County72900.04000004%3/72
Gavin BazunuGKSouthampton25900.04000004%1/25
Wladimiro FalconeGKLecce76900.04000004%3/76
Kevin TrappGKEintracht Frankfurt26880.04010004%1/26
Oliver Nnonyelu DovinGKCoventry City28880.04000014%1/28
Guglielmo VicarioGKTottenham Hotspur55900.04000004%2/55
Michael ZettererGKWerder Bremen56900.04000004%2/56
Álvaro Vallés RosaGKReal Betis28900.04000004%1/28
Lukáš HradeckýGKBayer 04 Leverkusen29900.03001003%1/29

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.