PSRwatchPSRwatch

Backtesting · published error, not marketing

PSRwatch's forecasts against the accounts filed afterwards

Every forecast PSRwatch publishes is frozen, write-once, before the accounts for that period are filed. When the filing lands and is parsed, the frozen figure is scored against it, per club and per line, and the error is published here. A period whose filing has not arrived is shown as waiting; it is never scored against a model that has already absorbed the filing, because that would fake accuracy.

Model updated: 12 Sept 2026 · backtest last run 12 Sept 2026

Quick answer
No filed accounts have yet landed against a frozen forecast: 80 frozen forecasts across 20 clubs and 20 pre-filing snapshots of the public headline are waiting. The first 2025/26 filings are expected from early 2027; this page fills itself as they arrive.
Status from the committed backtest run: insufficient-data. Method on the methodology page.

Scored against filed accounts

Nothing scored yet. This is the honest state: the frozen forecasts below exist precisely so that the first filed accounts can be compared with what PSRwatch said beforehand, and the comparison is published here automatically when a filing is parsed.

Frozen forecasts waiting for a filing

What the financial model said, frozen at the time, for periods whose accounts have not yet been filed and parsed. Write-once: re-freezing the same club, period and reason is a no-op.

ClubPeriodFrozenBasisRevenueStaff costsPlayer amortisationPre-tax result
AFC Bournemouth logoAFC BournemouthFY202621 Aug 2026 · manualestimate£195m-£0m-
AFC Bournemouth logoAFC BournemouthFY202721 Aug 2026 · manualforecast£197m-£0m-
AFC Bournemouth logoAFC BournemouthFY202821 Aug 2026 · manualforecast£195m-£0m-
AFC Bournemouth logoAFC BournemouthFY202921 Aug 2026 · manualforecast£195m-£0m-
Arsenal logoArsenalFY202620 Aug 2026 · manualestimate£421m£347m£0m-
Arsenal logoArsenalFY202720 Aug 2026 · manualforecast£378m£347m£0m-
Arsenal logoArsenalFY202820 Aug 2026 · manualforecast£358m£347m£0m-
Arsenal logoArsenalFY202920 Aug 2026 · manualforecast£408m£347m£0m-
Aston Villa logoAston VillaFY202621 Aug 2026 · manualestimate£320m£273m£81m-
Aston Villa logoAston VillaFY202721 Aug 2026 · manualforecast£316m£273m£67m-
Aston Villa logoAston VillaFY202821 Aug 2026 · manualforecast£310m£273m£49m-
Aston Villa logoAston VillaFY202921 Aug 2026 · manualforecast£310m£273m£33m-
Brentford logoBrentfordFY202621 Aug 2026 · manualestimate£171m-£84m-
Brentford logoBrentfordFY202721 Aug 2026 · manualforecast£171m-£63m-
Brentford logoBrentfordFY202821 Aug 2026 · manualforecast£171m-£14m-
Brentford logoBrentfordFY202921 Aug 2026 · manualforecast£171m-£0m-
Brighton & Hove Albion logoBrighton & Hove AlbionFY202621 Aug 2026 · manualestimate£195m-£0m-
Brighton & Hove Albion logoBrighton & Hove AlbionFY202721 Aug 2026 · manualforecast£199m-£0m-
Brighton & Hove Albion logoBrighton & Hove AlbionFY202821 Aug 2026 · manualforecast£195m-£0m-
Brighton & Hove Albion logoBrighton & Hove AlbionFY202921 Aug 2026 · manualforecast£195m-£0m-
Chelsea logoChelseaFY202621 Aug 2026 · manualestimate£450m£359m£0m-
Chelsea logoChelseaFY202721 Aug 2026 · manualforecast£434m£359m£0m-
Chelsea logoChelseaFY202821 Aug 2026 · manualforecast£434m£359m£0m-
Chelsea logoChelseaFY202921 Aug 2026 · manualforecast£434m£359m£0m-
Coventry City logoCoventry CityFY202621 Aug 2026 · manualestimate£37m-£0m-
Coventry City logoCoventry CityFY202721 Aug 2026 · manualforecast£122m-£0m-
Coventry City logoCoventry CityFY202821 Aug 2026 · manualforecast£122m-£0m-
Coventry City logoCoventry CityFY202921 Aug 2026 · manualforecast£122m-£0m-
Crystal Palace logoCrystal PalaceFY202621 Aug 2026 · manualestimate£170m-£0m-
Crystal Palace logoCrystal PalaceFY202721 Aug 2026 · manualforecast£168m-£0m-
Crystal Palace logoCrystal PalaceFY202821 Aug 2026 · manualforecast£166m-£0m-
Crystal Palace logoCrystal PalaceFY202921 Aug 2026 · manualforecast£166m-£0m-
Everton logoEvertonFY202621 Aug 2026 · manualestimate£176m-£0m-
Everton logoEvertonFY202721 Aug 2026 · manualforecast£176m-£0m-
Everton logoEvertonFY202821 Aug 2026 · manualforecast£176m-£0m-
Everton logoEvertonFY202921 Aug 2026 · manualforecast£176m-£0m-
Fulham logoFulhamFY202621 Aug 2026 · manualestimate£188m£167m£0m-
Fulham logoFulhamFY202721 Aug 2026 · manualforecast£188m£167m£0m-
Fulham logoFulhamFY202821 Aug 2026 · manualforecast£188m£167m£0m-
Fulham logoFulhamFY202921 Aug 2026 · manualforecast£188m£167m£0m-
Hull City logoHull CityFY202621 Aug 2026 · manualestimate£110m£37m£0m-
Hull City logoHull CityFY202721 Aug 2026 · manualforecast£109m£37m£0m-
Hull City logoHull CityFY202821 Aug 2026 · manualforecast£109m£37m£0m-
Hull City logoHull CityFY202921 Aug 2026 · manualforecast£109m£37m£0m-
Ipswich Town logoIpswich TownFY202621 Aug 2026 · manualestimate£151m£77m£0m-
Ipswich Town logoIpswich TownFY202721 Aug 2026 · manualforecast£151m£77m£0m-
Ipswich Town logoIpswich TownFY202821 Aug 2026 · manualforecast£151m£77m£0m-
Ipswich Town logoIpswich TownFY202921 Aug 2026 · manualforecast£151m£77m£0m-
Leeds United logoLeeds UnitedFY202621 Aug 2026 · manualestimate£227m-£0m-
Leeds United logoLeeds UnitedFY202721 Aug 2026 · manualforecast£227m-£0m-
Leeds United logoLeeds UnitedFY202821 Aug 2026 · manualforecast£227m-£0m-
Leeds United logoLeeds UnitedFY202921 Aug 2026 · manualforecast£227m-£0m-
Liverpool logoLiverpoolFY202617 Aug 2026 · manualestimate£729m£462m£153m£30m
Liverpool logoLiverpoolFY202717 Aug 2026 · manualforecast£726m£455m£155m-£108m
Liverpool logoLiverpoolFY202817 Aug 2026 · manualforecast£762m£468m£144m-£48m
Liverpool logoLiverpoolFY202917 Aug 2026 · manualforecast£782m£482m£151m-£62m
Manchester City logoManchester CityFY202621 Aug 2026 · manualestimate£608m-£145m-
Manchester City logoManchester CityFY202721 Aug 2026 · manualforecast£605m-£145m-
Manchester City logoManchester CityFY202821 Aug 2026 · manualforecast£595m-£145m-
Manchester City logoManchester CityFY202921 Aug 2026 · manualforecast£595m-£145m-
Manchester United logoManchester UnitedFY202621 Aug 2026 · manualestimate£818m-£0m-
Manchester United logoManchester UnitedFY202721 Aug 2026 · manualforecast£850m-£0m-
Manchester United logoManchester UnitedFY202821 Aug 2026 · manualforecast£818m-£0m-
Manchester United logoManchester UnitedFY202921 Aug 2026 · manualforecast£818m-£0m-
Newcastle United logoNewcastle UnitedFY202621 Aug 2026 · manualestimate£326m£243m£0m-
Newcastle United logoNewcastle UnitedFY202721 Aug 2026 · manualforecast£316m£243m£0m-
Newcastle United logoNewcastle UnitedFY202821 Aug 2026 · manualforecast£316m£243m£0m-
Newcastle United logoNewcastle UnitedFY202921 Aug 2026 · manualforecast£316m£243m£0m-
Nottingham Forest logoNottingham ForestFY202621 Aug 2026 · manualestimate£196m£167m£0m-
Nottingham Forest logoNottingham ForestFY202721 Aug 2026 · manualforecast£190m£167m£0m-
Nottingham Forest logoNottingham ForestFY202821 Aug 2026 · manualforecast£190m£167m£0m-
Nottingham Forest logoNottingham ForestFY202921 Aug 2026 · manualforecast£190m£167m£0m-
Sunderland logoSunderlandFY202621 Aug 2026 · manualestimate£185m-£0m-
Sunderland logoSunderlandFY202721 Aug 2026 · manualforecast£188m-£0m-
Sunderland logoSunderlandFY202821 Aug 2026 · manualforecast£185m-£0m-
Sunderland logoSunderlandFY202921 Aug 2026 · manualforecast£185m-£0m-
Tottenham Hotspur logoTottenham HotspurFY202621 Aug 2026 · manualestimate£539m£256m£0m-£7m
Tottenham Hotspur logoTottenham HotspurFY202721 Aug 2026 · manualforecast£515m£256m£0m-£32m
Tottenham Hotspur logoTottenham HotspurFY202821 Aug 2026 · manualforecast£515m£256m£0m-£32m
Tottenham Hotspur logoTottenham HotspurFY202921 Aug 2026 · manualforecast£515m£256m£0m-£32m

Pre-filing snapshots of the public headline

Captured by the Companies House sync before each club's next filing is fetched: what the public squad-cost headline said, and what inputs it had at the time. Scored by the Companies House backtest once the filing is parsed.

ClubPeriod endCapturedRevenue est.Wages est.Amortisation est.Football incomeRatio
AFC Bournemouth logoAFC Bournemouth2026-06-3010 Jul 2026 · 2026-07-10-scr-v1£205m£171m£76m£209m128%
Arsenal logoArsenal2026-05-3110 Jul 2026 · 2026-07-10-scr-v1£721m£348m£188m£735m79.1%
Aston Villa logoAston Villa2026-06-3010 Jul 2026 · 2026-07-10-scr-v1£431m£194m£0m£440m71.6%
Brentford logoBrentford2026-06-3010 Jul 2026 · 2026-07-10-scr-v1£208m£141m£53m£212m99.3%
Brighton & Hove Albion logoBrighton & Hove Albion2026-06-3010 Jul 2026 · 2026-07-10-scr-v1£265m£171m£90m£271m104.8%
Chelsea logoChelsea2026-06-3010 Jul 2026 · 2026-07-10-scr-v1£451m£319m£233m£460m130.5%
Coventry City logoCoventry City2026-05-3110 Jul 2026 · 2026-07-10-scr-v1£35m£29m£15m£172m54.9%
Crystal Palace logoCrystal Palace2026-06-3010 Jul 2026 · 2026-07-10-scr-v1£234m£157m£59m£239m98.2%
Everton logoEverton2026-06-3010 Jul 2026 · 2026-07-10-scr-v1£214m£149m£56m£218m102%
Fulham logoFulham2026-06-3010 Jul 2026 · 2026-07-10-scr-v1£234m£180m£68m£238m112.6%
Hull City logoHull City2026-06-3010 Jul 2026 · 2026-07-10-scr-v1£26m£40m£11m£176m48.3%
Ipswich Town logoIpswich Town2026-06-3010 Jul 2026 · 2026-07-10-scr-v1£90m£83m£33m£203m69.7%
Leeds United logoLeeds United2026-06-3010 Jul 2026 · 2026-07-10-scr-v1£140m£101m£50m£177m92.4%
Liverpool logoLiverpool2026-05-3110 Jul 2026 · 2026-07-10-scr-v1£831m£462m£129m£848m75.6%
Manchester City logoManchester City2026-06-3010 Jul 2026 · 2026-07-10-scr-v1£786m£441m£187m£802m85.7%
Manchester United logoManchester United2026-06-3010 Jul 2026 · 2026-07-10-scr-v1£762m£307m£216m£777m73.1%
Newcastle United logoNewcastle United2026-06-3010 Jul 2026 · 2026-07-10-scr-v1£402m£263m£110m£410m98.5%
Nottingham Forest logoNottingham Forest2026-06-3010 Jul 2026 · 2026-07-10-scr-v1£226m£167m£76m£260m101.3%
Sunderland logoSunderland2026-07-3110 Jul 2026 · 2026-07-10-scr-v1£47m£57m£11m£135m55%
Tottenham Hotspur logoTottenham Hotspur2026-06-3010 Jul 2026 · 2026-07-10-scr-v1£678m£276m£156m£691m67.9%
Why this page can be empty and still honest
Filed accounts arrive months after the season they describe. A forecast can only be scored once its period is audited and parsed, and PSRwatch refuses to score a forecast against a model that has already been reconciled to the same filing. Until then the frozen figures sit here in the open, with their dates, so the eventual comparison cannot be retrofitted. Figures are independent PSRwatch estimates, not official league figures.