PER90

Shots on target

100 players · Forwards across all five leagues · every match on record · minimum 3 appearances

Shot volume filtered through accuracy. The widest spread of any market on this board — roughly thirty-six times between the highest and lowest rates.

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

Shots on target

trends →

What this is — the highest expected counts the model produces for shots on target 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 1.5 — share of appearances beating that line
PlayerTeamAppsMins/appPer 90Last 5 matchesOver 0.5Over 1.5
Kylian Mbappé LottinFWDReal Madrid65852.432001486%56/6574%48/65
Harry KaneFWDFC Bayern München62772.283101184%52/6252%32/62
Erling HålandFWDManchester City66871.881412183%55/6652%34/66
Patrik SchickFWDBayer 04 Leverkusen59621.773052258%34/5937%22/59
Robert LewandowskiFWDFC Barcelona15721.740122073%11/1553%8/15
Omar MarmoushFWDManchester City54621.710110056%30/5430%16/54
Deniz UndavFWDVfB Stuttgart56711.700300268%38/5638%21/56
Michael OliseFWDFC Bayern München66711.700211273%48/6639%26/66
Donyell MalenFWDRoma39611.692142174%29/3931%12/39
Mohamed Salah GhalyFWDLiverpool13891.551010177%10/1338%5/13
Alisson de Almeida SantosFWDNapoli14601.481021164%9/1443%6/14
Lamine Yamal Nasraoui EbanaFWDFC Barcelona63821.471200078%49/6332%20/63
Nicolas JacksonFWDChelsea53611.461113172%38/5325%13/53
Moise Bioty KeanFWDFiorentina58821.450102169%40/5833%19/58
Raphael Dias BelloliFWDFC Barcelona58731.434123064%37/5828%16/58
Heung-Min SonFWDTottenham Hotspur8711.430011463%5/825%2/8
Benjamin ŠeškoFWDRB Leipzig63641.422103059%37/6325%16/63
Valentín Mariano José Castellanos GiménezFWDLazio58771.422411172%42/5833%19/58
Julián ÁlvarezFWDAtlético de Madrid66671.391101062%41/6626%17/66
Matheus Santos Carneiro Da CunhaFWDManchester United66771.381111276%50/6632%21/66
Hugo EkitikeFWDEintracht Frankfurt61721.370001164%39/6126%16/61
Vitor Hugo Roque FerreiraFWDReal Betis19621.370000053%10/1926%5/19
Alexander IsakFWDNewcastle United48721.370110160%29/4829%14/48
Mateo ReteguiFWDAtalanta36671.373200167%24/3622%8/36
Lautaro Javier MartínezFWDInter61781.360211372%44/6133%20/61
Yoane WissaFWDBrentford54641.350000054%29/5422%12/54
Serhou GuirassyFWDBorussia Dortmund63791.355101165%41/6332%20/63
Khvicha KvaratskheliaFWDNapoli17701.333001071%12/1712%2/17
Nikola KrstovićFWDLecce70691.331131171%50/7026%18/70
Vinícius José Paixão de Oliveira JúniorFWDReal Madrid66771.311012267%44/6629%19/66
Jonathan BurkardtFWDFSV Mainz 0551681.302100161%31/5127%14/51
Ollie WatkinsFWDAston Villa75731.302510161%46/7528%21/75
Georges MikautadzeFWDVillarreal32661.293102163%20/3228%9/32
Luis Fernando Díaz MarulandaFWDFC Bayern München41781.282010068%28/4132%13/41
Yousef SalechFWDCardiff City20641.283122070%14/2030%6/20
Tim KleindienstFWDBorussia Mönchengladbach34811.280001165%22/3432%11/34
Ilyas ChairaFWDReal Oviedo36681.280003261%22/3631%11/36
Akor Jerome AdamsFWDSevilla36611.270111056%20/3622%8/36
Riccardo OrsoliniFWDBologna65621.271101058%38/6523%15/65
Giorgos MasourasFWDVfL Bochum 184814761.270110057%8/1421%3/14
Borja Sainz EguskizaFWDNorwich City41881.272100066%27/4141%17/41
Florian Tristán Mariano ThauvinFWDUdinese25791.243304164%16/2524%6/25
Haji WrightFWDCoventry City69691.220111055%38/6922%15/69
Paulo Bruno Exequiel DybalaFWDRoma46601.212101052%24/4624%11/46
Marvin DuckschFWDBirmingham City65681.200010451%33/6523%15/65
Antony Matheus dos SantosFWDReal Betis57701.201002163%36/5721%12/57
Ante BudimirFWDOsasuna75791.200221165%49/7532%24/75
Ademola LookmanFWDAtalanta55671.200110056%31/5522%12/55
Vedat MuriqiFWDMallorca66791.203003255%36/6626%17/66
Nicolás Iván GonzálezFWDJuventus52621.180200044%23/5225%13/52
Elijah AdebayoFWDLuton Town39631.161010054%21/3923%9/39
Antoine SemenyoFWDAFC Bournemouth74871.151110073%54/7430%22/74
Federico BonazzoliFWDCremonese35721.151123260%21/3526%9/35
Emmanuel Latte LathFWDMiddlesbrough29611.150042159%17/2914%4/29
Igor Thiago Nascimento RodriguesFWDBrentford46751.150022048%22/4628%13/46
Dodi LukebakioFWDSevilla34821.140100165%22/3429%10/34
Marcus ThuramFWDInter61691.130211262%38/6123%14/61
Eliezer Mayenda DossouFWDSunderland44611.120011152%23/4418%8/44
Bukayo SakaFWDArsenal56711.120010164%36/5621%12/56
Jean-Philippe MatetaFWDCrystal Palace69711.111001064%44/6925%17/69
Budu ZivzivadzeFWDHeidenheim35601.102021149%17/3520%7/35
Bryan MbeumoFWDBrentford71851.091100063%45/7127%19/71
Zian FlemmingFWDBurnley64661.091010056%36/6420%13/64
Rômulo José Cardoso da CruzFWDRB Leipzig30741.080012057%17/3020%6/30
Abdessamad EzzalzouliFWDReal Betis61701.081112159%36/6118%11/61
Rafael Alexandre Conceição LeãoFWDAC Milan63671.080100054%34/6322%14/63
Luca KjerrumgaardFWDWatford43671.082101063%27/4319%8/43
Chris WoodFWDNottingham Forest51761.071000265%33/5118%9/51
Kenan YildizFWDJuventus71741.072000058%41/7120%14/71
Andrej KramarićFWDTSG Hoffenheim66761.072030348%32/6623%15/66
Leandro TrossardFWDArsenal19631.050200242%8/1926%5/19
Dominic SolankeFWDTottenham Hotspur42761.050122050%21/4229%12/42
Fisnik AsllaniFWDTSG Hoffenheim33711.051102058%19/3321%7/33
Andrej IlićFWDFC Union Berlin48671.053310150%24/4823%11/48
Víctor Muñoz VillanuevaFWDOsasuna36751.042101042%15/3628%10/36
Patrick AgyemangFWDDerby County37751.040021168%25/3714%5/37
Dominic Calvert-LewinFWDLeeds United61711.031111064%39/6120%12/61
Alexander BernhardssonFWDHolstein Kiel19671.031123053%10/1916%3/19
Mikel Oyarzabal UgarteFWDReal Sociedad69721.020002054%37/6919%13/69
Adam ArmstrongFWDSouthampton79691.011002151%40/7923%18/79
Nicolas PépéFWDVillarreal64611.011002148%31/6413%8/64
Daniel Nii Tackie Mensah WelbeckFWDBrighton & Hove Albion67651.010120157%38/6718%12/67
Gift Emmanuel OrbanFWDHellas Verona41661.010111051%21/4120%8/41
Artem DovbykFWDRoma46610.991100057%26/4613%6/46
Mihailo IvanovićFWDMillwall83630.990011151%42/8317%14/83
Christian PulisicFWDAC Milan64640.990110056%36/6414%9/64
Lucas Ariel BoyéFWDDeportivo Alavés29680.981000155%16/2917%5/29
Joshua SargentFWDNorwich City55810.980112260%33/5525%14/55
Francisco Evanilson de Lima BarbosaFWDAFC Bournemouth67760.980000058%39/6724%16/67
Domenico BerardiFWDSassuolo26760.971101350%13/2623%6/26
Kieffer MooreFWDWrexham69680.971000049%34/6917%12/69
Patrick CutroneFWDComo48610.960000248%23/4817%8/48
Mohamed El Amine AmouraFWDVfL Wolfsburg61720.960020161%37/6111%7/61
Oliver McBurnieFWDHull City74680.961205151%38/7416%12/74
Joel PohjanpaloFWDVenezia20810.960112055%11/2025%5/20
Joe GelhardtFWDHull City64710.960100152%33/6417%11/64
Ismaïla SarrFWDCrystal Palace66740.950113048%32/6620%13/66
Othmane MaammaFWDWatford25660.951010052%13/2512%3/25
Andrea PinamontiFWDSassuolo72750.950310050%36/7224%17/72
Richard KoneFWDQueens Park Rangers43770.943001149%21/4321%9/43

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.