{"data":{"sortedBy":"next","sortDescription":"who scores most in the very next gameweek","fromGw":9,"toGw":13,"matched":4,"total":669,"filters":{"position":"GKP","club":"COV","maxCostTenths":null,"minXMins":0},"players":[{"rank":1,"id":110,"name":"Rushworth","club":"COV","position":"GKP","nowCostTenths":45,"xptsNext":0.505228309017754,"xptsHorizon":2.5350798541015402,"perMillion":0.56,"xmins":12.315943367189902,"startProbability":0.13742690058479531,"xptsConfidence":"low","selectedByPercent":0.9,"gameweeks":[{"gw":9,"xpts":0.505228309017754,"blank":false,"double":false},{"gw":10,"xpts":0.4819867163466044,"blank":false,"double":false},{"gw":11,"xpts":0.5329390561952889,"blank":false,"double":false},{"gw":12,"xpts":0.4819867163466044,"blank":false,"double":null},{"gw":13,"xpts":0.5329390561952889,"blank":false,"double":null}]},{"rank":2,"id":172,"name":"Wilson","club":"COV","position":"GKP","nowCostTenths":44,"xptsNext":0.4519168305621316,"xptsHorizon":2.2675792952196208,"perMillion":0.52,"xmins":11.016370208359769,"startProbability":0.12292567189475409,"xptsConfidence":"low","selectedByPercent":0.3,"gameweeks":[{"gw":9,"xpts":0.4519168305621316,"blank":false,"double":false},{"gw":10,"xpts":0.43112768096443377,"blank":false,"double":false},{"gw":11,"xpts":0.47670355136431086,"blank":false,"double":false},{"gw":12,"xpts":0.43112768096443377,"blank":false,"double":null},{"gw":13,"xpts":0.47670355136431086,"blank":false,"double":null}]},{"rank":3,"id":623,"name":"Bentley","club":"COV","position":"GKP","nowCostTenths":40,"xptsNext":0.2593317559927078,"xptsHorizon":1.3009086247936699,"perMillion":0.33,"xmins":6.380110908943972,"startProbability":0.06640636751249573,"xptsConfidence":"low","selectedByPercent":1,"gameweeks":[{"gw":9,"xpts":0.2593317559927078,"blank":false,"double":false},{"gw":10,"xpts":0.24809327983232352,"blank":false,"double":false},{"gw":11,"xpts":0.2726951545681576,"blank":false,"double":false},{"gw":12,"xpts":0.24809327983232352,"blank":false,"double":null},{"gw":13,"xpts":0.2726951545681576,"blank":false,"double":null}]},{"rank":4,"id":171,"name":"Dovin","club":"COV","position":"GKP","nowCostTenths":40,"xptsNext":0,"xptsHorizon":0,"perMillion":0,"xmins":0,"startProbability":0,"xptsConfidence":"low","selectedByPercent":0.8,"gameweeks":[{"gw":9,"xpts":0,"blank":false,"double":false},{"gw":10,"xpts":0,"blank":false,"double":false},{"gw":11,"xpts":0,"blank":false,"double":false},{"gw":12,"xpts":0,"blank":false,"double":null},{"gw":13,"xpts":0,"blank":false,"double":null}]}]},"meta":{"observedAt":"2026-10-29T03:23:06.623Z","computedAt":"2026-10-29T03:34:48.893Z","ageMs":885156,"gameweek":9,"basis":"xPts for GW9 and the GW9-GW13 window. Built from FPL’s own published season data for 2026/27, using a fixed population of 451 players with a completed season. Everything else is the stated default. Player rates come from the season totals FPL publishes on each player, which for 2026/27 are this season's and still in progress. Every player is projected from his full record of completed seasons, read for all 669 of them at once and shared by every screen. Those cohorts are the same for everybody, so what one player carries cannot move another player's figure. 451 of 669 players have appeared so far in 2026/27; the rest have no minutes yet and are projected from a price-and-position cohort prior instead. A blank gameweek is null; a double is marked only for the gameweeks the fixture window has actually seen, never guessed further out.","page":"/explore/projections"}}