Fixtures
128 fixtures · next 21 days · best price from bet365, Sky Bet, Paddy Power and William Hill · compare all bookmakers
Per90 prices football player props with its own published model, and every call it stands behind is timestamped before kickoff and scored against the closing line — 2 live calls and 21 withdrawn under a published gate correction, every one still scored, on the public record.
Stale odds
Prices were last checked 244 minutes ago, which is beyond the 75-minute limit for the current sweep cadence. Treat every price below as out of date.
Value board is live
2 published edges on upcoming fixtures — each one a live bookmaker price the model prices above its threshold, with the fair price and stake maths shown. See the board →
Championship
England48 fixtures · 0 edgesshowhide
- Wolverhampton WanderersDDLDLBlackburn RoversLWDLDFarai HallamOVER1.05Bet365UNDER17.00SkyBet
- Bolton Wanderersno formPreston North EndLWLLWAdam HerczegOVER1.06Bet365UNDER11.00SkyBet
- Stoke CityLLLLDSwansea CityWDWLWOliver LangfordH2HLWWDOVER1.07Bet365UNDER9.00PaddyPower
- PortsmouthDWLWWQueens Park RangersLLLLDWill FinnieH2HLDWWOVER1.06Bet365UNDER11.00SkyBet
- Norwich CityLDWWLWest Bromwich AlbionLDWWDTim RobinsonH2HWLWDOVER1.06Bet365UNDER11.00SkyBet
- MiddlesbroughLLDDWLincoln Cityno formRobert MadleyOVER1.03Bet365UNDER17.00SkyBet
- Charlton AthleticLWLDLDerby CountyLWLWLBen SpeedieH2HLDOVER1.07Bet365UNDER9.00SkyBet
- Bristol CityWLDLDMillwallLDWDWLewis SmithH2HLLWWOVER1.06Bet365UNDER10.00Bet365
- Sheffield UnitedWLLWWBirmingham CityDWWDWGavin WardH2HDWOVER1.06Bet365UNDER10.00Bet365
- WatfordLLLLLSouthamptonWDWDDMatt DonohueH2HLDOVER1.04Bet365UNDER13.00SkyBet
- BurnleyDLDLLWest Ham UnitedWLLLWJoshua SmithH2HLLOVER1.04Bet365UNDER13.00Bet365
- Cardiff CityLDDLLWrexhamDLWWLAndrew KitchenOVER1.04WilliamHillUNDER13.00Bet365
- MillwallLDWDWNorwich CityLDWWLH2HLWWLOVER—UNDER—
- Lincoln Cityno formPortsmouthDWLWWOVER—UNDER—
- Birmingham CityDWWDWBristol CityWLDLDH2HWLOVER—UNDER—
- WrexhamDLWWLWatfordLLLLLH2HLDOVER—UNDER—
- West Ham UnitedWLLLWCharlton AthleticLWLDLOVER—UNDER—
- Swansea CityWDWLWSheffield UnitedWLLWWH2HDWLLOVER—UNDER—
- SouthamptonWDWDDStoke CityLLLLDH2HWLOVER—UNDER—
- Queens Park RangersLLLLDBolton Wanderersno formOVER—UNDER—
- Preston North EndLWLLWWolverhampton WanderersDDLDLOVER—UNDER—
- Derby CountyLWLWLCardiff CityLDDLLH2HLWOVER—UNDER—
- Blackburn RoversLWDLDMiddlesbroughLLDDWH2HDDLWOVER—UNDER—
- West Bromwich AlbionLDWWDBurnleyDLDLLH2HDDOVER—UNDER—
- WrexhamDLWWLBirmingham CityDWWDWH2HLDOVER—UNDER—
- Wolverhampton WanderersDDLDLStoke CityLLLLDOVER—UNDER—
- MiddlesbroughLLDDWWest Bromwich AlbionLDWWDH2HWWWWOVER—UNDER—
- Derby CountyLWLWLSwansea CityWDWLWH2HWWLLOVER—UNDER—
- WatfordLLLLLWest Ham UnitedWLLLWOVER—UNDER—
- SouthamptonWDWDDMillwallLDWDWH2HDLOVER—UNDER—
- Norwich CityLDWWLBurnleyDLDLLH2HLLOVER—UNDER—
- Charlton AthleticLWLDLPreston North EndLWLLWH2HLLOVER—UNDER—
- Cardiff CityLDDLLSheffield UnitedWLLWWH2HLLOVER—UNDER—
- Bristol CityWLDLDPortsmouthDWLWWH2HWWWLOVER—UNDER—
- Bolton Wanderersno formLincoln Cityno form—OVER—UNDER—
- Blackburn RoversLWDLDQueens Park RangersLLLLDH2HWLLWOVER—UNDER—
- West Ham UnitedWLLLWWolverhampton WanderersDDLDLH2HWLLWOVER—UNDER—
- Swansea CityWDWLWWatfordLLLLLH2HWDLWOVER—UNDER—
- Sheffield UnitedWLLWWBolton Wanderersno formOVER—UNDER—
- Preston North EndLWLLWBristol CityWLDLDH2HWDDLOVER—UNDER—
- PortsmouthDWLWWDerby CountyLWLWLH2HLDDLOVER—UNDER—
- Lincoln Cityno formBlackburn RoversLWDLDOVER—UNDER—
- Birmingham CityDWWDWSouthamptonWDWDDH2HDLOVER—UNDER—
- Stoke CityLLLLDNorwich CityLDWWLH2HWDLDOVER—UNDER—
- West Bromwich AlbionLDWWDCharlton AthleticLWLDLH2HDLOVER—UNDER—
- Queens Park RangersLLLLDCardiff CityLDDLLH2HDWOVER—UNDER—
- MillwallLDWDWWrexhamDLWWLH2HWLOVER—UNDER—
- BurnleyDLDLLMiddlesbroughLLDDWH2HDDOVER—UNDER—
La Liga
Spain31 fixtures · 2 edgesshowhide
- Deportivo AlavésLWWDLGetafeWLWDLH2HLDLLOVER1.15WilliamHillUNDER6.00SkyBet
- SevillaLLWWWRayo VallecanoWWDDWH2HDWDWOVER1.08Bet365UNDER9.00SkyBet
- Racing Santanderno formVillarrealWLLDWOVER1.05WilliamHillUNDER13.00SkyBet
- EspanyolDWWLLLevanteLWWWLH2HDDOVER1.08Bet365UNDER9.00SkyBet
- Celta de VigoWDLWWOsasunaLLLLLH2HLWWLOVER1.07WilliamHillUNDER8.50WilliamHill
- Deportivo La Coruñano formElcheDWLDLOVER1.08Bet365UNDER8.00PaddyPower
- Atlético de MadridLWWLWMálagano formOVER—UNDER—
- Rayo VallecanoWWDDWDeportivo AlavésLWWDLH2HWWWWOVER1.11Bet365UNDER7.00SkyBet
- Real BetisWLWDWReal SociedadDLDDLH2HDWWLOVER—UNDER—
- Athletic ClubLDLLWSevillaLLWWWH2HLWWDOVER—UNDER—
- ValenciaWWDWLCelta de VigoWDLWWH2HLLWLOVER—UNDER—
- EspanyolDWWLLReal MadridWWWLWH2HLLWLOVER—UNDER—
- Atlético de MadridLWWLWVillarrealWLLDWH2HLWDDOVER—UNDER—
- GetafeWLWDLRacing Santanderno formOVER—UNDER—
- ElcheDWLDLFC BarcelonaLWLWWH2HLLOVER—UNDER—
- OsasunaLLLLLLevanteLWWWLH2HLWOVER—UNDER—
- Málagano formDeportivo La Coruñano form—OVER—UNDER—
- ValenciaWWDWLReal BetisWLWDWH2HLDDWOVER—UNDER—
- Real MadridWWWLWReal SociedadDLDDLH2HWWWWOVER—UNDER—
- FC BarcelonaLWLWWAthletic ClubLDLLWH2HWWWWOVER—UNDER—
- Racing Santanderno formElcheDWLDLOVER—UNDER—
- Deportivo AlavésLWWDLVillarrealWLLDWH2HDLWLOVER—UNDER—
- LevanteLWWWLReal BetisWLWDWH2HLDOVER—UNDER—
- Real SociedadDLDDLEspanyolDWWLLH2HDDWWOVER—UNDER—
- SevillaLLWWWAtlético de MadridLWWLWH2HWLLLOVER—UNDER—
- Real MadridWWWLWMálagano formOVER—UNDER—
- Deportivo La Coruñano formValenciaWWDWLOVER—UNDER—
- Celta de VigoWDLWWAthletic ClubLDLLWH2HDWLLOVER—UNDER—
- OsasunaLLLLLGetafeWLWDLH2HLWLDOVER—UNDER—
- FC BarcelonaLWLWWRayo VallecanoWWDDWH2HWDWWOVER—UNDER—
- Real SociedadDLDDLCelta de VigoWDLWWH2HWDLLOVER—UNDER—
Premier League
England20 fixtures · 0 edgesshowhide
- ArsenalWWWWWCoventry CityWWWDDOVER—UNDER—
- Hull CityWWDWLManchester UnitedWWDWWOVER—UNDER—
- Nottingham ForestDLDWWLeeds UnitedLWDWDH2HLWOVER—UNDER—
- Ipswich TownWDDWDSunderlandWWDDLOVER—UNDER—
- EvertonLLDDLCrystal PalaceLDLDLH2HDWWWOVER—UNDER—
- BrentfordDDLWLTottenham HotspurWLDWWH2HDLLLOVER—UNDER—
- Manchester CityLDWWDAFC BournemouthDDWWDH2HDWWLOVER—UNDER—
- Brighton & Hove AlbionLLWLWAston VillaWWDLLH2HLLLDOVER—UNDER—
- Newcastle UnitedLWDWLLiverpoolDLDLWH2HLLLDOVER—UNDER—
- FulhamWDLLWChelseaLWDLLH2HWLLWOVER—UNDER—
- Crystal PalaceLDLDLManchester CityLDWWDH2HLLLDOVER—UNDER—
- LiverpoolDLDLWNottingham ForestDLDWWH2HWLDLOVER—UNDER—
- Coventry CityWWWDDHull CityWWDWLH2HDDDWOVER—UNDER—
- AFC BournemouthDDWWDEvertonLLDDLH2HWLWWOVER—UNDER—
- Tottenham HotspurWLDWWNewcastle UnitedLWDWLH2HLDLLOVER—UNDER—
- SunderlandWWDDLFulhamWDLLWH2HLLOVER—UNDER—
- Leeds UnitedLWDWDBrentfordDDLWLH2HDDOVER—UNDER—
- ChelseaLWDLLBrighton & Hove AlbionLLWLWH2HLLLWOVER—UNDER—
- Manchester UnitedWWDWWIpswich TownWDDWDH2HWDOVER—UNDER—
- Aston VillaWWDLLArsenalWWWWWH2HLWDLOVER—UNDER—
Serie A
Italy20 fixtures · 0 edgesshowhide
- UdineseLLWWDComoWWWDWH2HDLLWOVER—UNDER—
- InterDDWWDMonzaLLWLLH2HWDOVER—UNDER—
- ParmaWLLLWCagliariWWLDWH2HDLLLOVER—UNDER—
- GenoaLLDDLNapoliWWLDWH2HLLDLOVER—UNDER—
- VeneziaLLWDLLecceWWLWDH2HDLOVER—UNDER—
- Frosinoneno formJuventusDLWDDOVER—UNDER—
- TorinoDLWLDAC MilanLWLLDH2HLLWDOVER—UNDER—
- AtalantaDLWDLSassuoloLLLWDH2HLLOVER—UNDER—
- BolognaDWWDLLazioWLLWDH2HLDWLOVER—UNDER—
- RomaWWWWWFiorentinaDWDLDH2HWWWLOVER—UNDER—
- AC MilanLWLLDVeneziaLLWDLH2HWWOVER—UNDER—
- SassuoloLLLWDTorinoDLWLDH2HLLOVER—UNDER—
- MonzaLLWLLUdineseLLWWDH2HWLOVER—UNDER—
- FiorentinaDWDLDFrosinoneno formOVER—UNDER—
- JuventusDLWDDParmaWLLLWH2HWWLDOVER—UNDER—
- NapoliWWLDWComoWWWDWH2HDDLWOVER—UNDER—
- LazioWLLWDGenoaLLDDLH2HWWWWOVER—UNDER—
- CagliariWWLDWInterDDWWDH2HLLLLOVER—UNDER—
- LecceWWLWDRomaWWWWWH2HLLLLOVER—UNDER—
- AtalantaDLWDLBolognaDWWDLH2HLWWDOVER—UNDER—
Bundesliga
Germany9 fixtures · 0 edgesshowhide
- FC Bayern MünchenWWDWWVfB StuttgartDWDDLH2HWWWWOVER—UNDER—
- Elversbergno formBayer 04 LeverkusenDLWWLOVER—UNDER—
- FC KölnLLDLDTSG HoffenheimLWDWWH2HDWOVER—UNDER—
- FC Union BerlinWWDLLEintracht FrankfurtDLLDLH2HDWWDOVER—UNDER—
- FSV Mainz 05WLWLDPaderbornno formOVER—UNDER—
- RB LeipzigLWLWWBorussia MönchengladbachWLWDDH2HWDLDOVER—UNDER—
- Borussia DortmundWWLWLHamburger SVDWWLLH2HWDOVER—UNDER—
- SC FreiburgWLDLWWerder BremenLLLDWH2HWWWWOVER—UNDER—
- FC AugsburgLWWDWSchalke 04no formOVER—UNDER—
Model · most fouls
The player the model expects to commit the most fouls in that fixture, and how many. An expected count over his expected minutes — not a price, not a selection. Open any fixture for all seven markets with the full distribution behind each number.
Best price
The highest decimal price across the books shown, per outcome, with the book beneath it. Always the latest price from each book, never a stale high one from a book that has since moved.
Form and H2H
Last five results per side, and the last five meetings read from the home team's point of view so the strip agrees with the row it sits on.