{
  "meta": {
    "slug": "premier-league-matchday-ticket-pricing-2026",
    "title": "Premier League Matchday Ticket Pricing 2026/27",
    "subtitle": "What does it actually cost to attend a Premier League match — and can the public actually buy a ticket?",
    "category": "Sports & Ticketing",
    "subcategories": [
      "Football",
      "Matchday ticketing",
      "Membership pricing"
    ],
    "geography": "England & Wales",
    "researchDate": "23 August 2026",
    "researchDateIso": "2026-08-23",
    "dataPeriod": "21–31 August 2026",
    "researchType": "Fixture-level price and access audit",
    "primaryQuestion": "What does it really cost to buy a Premier League match ticket — and can the public actually buy one?",
    "secondaryQuestion": "Where clubs gate ticket sales behind memberships and ballots, what is the effective first-time supporter cost?",
    "status": "Published",
    "sourceQuality": "Mixed — official club sources largely inaccessible to automated retrieval",
    "currency": "GBP",
    "summaryLine": "20 clubs, 20 home fixtures, one verified £101 first-time supporter cost."
  },
  "kind": "fixture-access",
  "abstract": [
    "This study audits matchday ticket pricing and ticket accessibility across all 20 Premier League clubs for the fixtures played between 21 and 31 August 2026 — Matchweeks 1 and 2 of the 2026/27 season. By coincidence of the fixture list, every club has exactly one home fixture in the window, so all 20 clubs are represented at fixture level.",
    "The headline finding is not a price. It is an access finding: across the fixtures researched, memberships, ballots, season-ticket-holder priority and loyalty requirements sit in front of face-value purchase. Only Brighton & Hove Albion and Tottenham Hotspur were confirmed in this research as running an explicit, named general-sale stage open to non-members for the fixture studied.",
    "On price itself the dataset is deliberately incomplete, and that incompleteness is the result rather than a gap to paper over. Most official club ticketing platforms are protected against automated retrieval, so where a figure could not be evidenced it is recorded as “Not publicly available / unable to verify” rather than estimated. Resale marketplace figures were excluded from verified price fields.",
    "One fixture is genuinely well evidenced: Newcastle United v Liverpool on 23 August 2026, where a £62 adult Category 2 price and a £39 adult membership fee were corroborated — an effective first-time supporter cost of £101. That is a verified single example, not a Premier League average."
  ],
  "questions": [
    "What is the cheapest and most expensive verifiable adult ticket for each Premier League home fixture in the window?",
    "Can a member of the public actually buy a ticket, or is membership, a ballot or loyalty status required first?",
    "Where membership is required, what is the effective first-time supporter cost of attending once?",
    "How consistently do clubs publish face-value pricing in a form that can be independently verified?"
  ],
  "keyInsight": {
    "statement": "The biggest pricing barrier isn't necessarily price. It's access.",
    "body": [
      "The research found widespread use of memberships, ballots, season-ticket-holder priority and loyalty mechanisms before supporters can purchase Premier League tickets at face value.",
      "Only Brighton & Hove Albion and Tottenham Hotspur were confirmed in this research as operating an explicit named General Sale stage open to non-members for the fixture researched. This describes what could be verified in this research window; it is not a claim about every sale a club runs across a season."
    ]
  },
  "headlineMetrics": [
    {
      "value": "20",
      "label": "Premier League clubs",
      "detail": "Every top-flight club has exactly one home fixture in the research window.",
      "confidence": "High"
    },
    {
      "value": "20",
      "label": "Fixtures researched",
      "detail": "Matchweeks 1 and 2, 21–31 August 2026, cross-checked across four independent fixture sources.",
      "confidence": "High"
    },
    {
      "value": "£30",
      "label": "Premier League away-ticket price cap",
      "detail": "League-wide cap, extended by unanimous club agreement through the 2027/28 season.",
      "confidence": "High"
    },
    {
      "value": "£101",
      "label": "Verified first-time supporter example",
      "detail": "£39 Newcastle United adult membership + £62 Category 2 ticket for Newcastle v Liverpool. A verified example, not a Premier League average.",
      "confidence": "Medium-High"
    }
  ],
  "pricingExamples": [
    {
      "id": "PLTIX-E001",
      "club": "Newcastle United",
      "fixture": "Newcastle United v Liverpool",
      "tier": "Verified primary-relayed figures",
      "confidence": "Medium-High",
      "rows": [
        {
          "key": "Fixture category",
          "value": "Category A"
        },
        {
          "key": "Adult, Category 2 (Leazes/Gallowgate)",
          "value": "£62"
        },
        {
          "key": "Adult membership",
          "value": "£39"
        },
        {
          "key": "Junior membership",
          "value": "£20"
        },
        {
          "key": "Effective first-time supporter cost",
          "value": "£101"
        }
      ],
      "note": "The strongest single data point in the dataset: a fixture-specific price and membership fee corroborated via a source relaying the club's own published figures."
    },
    {
      "id": "PLTIX-E002",
      "club": "Tottenham Hotspur",
      "fixture": "Tottenham Hotspur v Newcastle United",
      "tier": "Verified club announcement",
      "confidence": "Medium",
      "rows": [
        {
          "key": "Adult entry-level",
          "value": "approximately £47"
        },
        {
          "key": "Junior",
          "value": "50% of adult price outside safe-standing"
        },
        {
          "key": "Young Adult 18–25",
          "value": "25% discount"
        },
        {
          "key": "Year-on-year",
          "value": "Prices frozen versus 2025/26"
        },
        {
          "key": "Membership",
          "value": "One Hotspur £45 / One Hotspur+ £55"
        }
      ],
      "note": "Confirmed from the club's own 2026/27 ticketing announcement; the entry-level figure is a published band rather than a fixture-specific checkout price."
    },
    {
      "id": "PLTIX-E003",
      "club": "Sunderland",
      "fixture": "Sunderland v Fulham",
      "tier": "Indicative only — secondary source",
      "confidence": "Low-Medium",
      "rows": [
        {
          "key": "Indicative adult range, Category A*–C",
          "value": "approximately £28–£45"
        },
        {
          "key": "Access",
          "value": "Season-ticket sell-out constrains general sale"
        }
      ],
      "note": "Indicative range from a secondary guide. Not a verified fixture-specific price and should not be read with the same authority as primary-source figures."
    },
    {
      "id": "PLTIX-E004",
      "club": "Leeds United",
      "fixture": "Leeds United v Brentford",
      "tier": "Indicative only — secondary source",
      "confidence": "Low-Medium",
      "rows": [
        {
          "key": "Indicative adult range, Category A/B",
          "value": "approximately £32–£47"
        },
        {
          "key": "Conflict",
          "value": "Overlapping Category A/B ranges reported, unresolved"
        }
      ],
      "note": "Indicative range from a secondary guide, with an unresolved internal source conflict reported rather than arbitrarily resolved."
    }
  ],
  "mechanisms": [
    {
      "name": "Membership gating",
      "body": "Paid club membership required before face-value purchase is possible. Found at every club in this dataset where access-requirement evidence existed."
    },
    {
      "name": "Fixture categorisation",
      "body": "Opponent- and demand-based tiers. Arsenal (A+/A/B+/B/C), Manchester United and Brentford were each confirmed to operate named multi-tier category systems."
    },
    {
      "name": "Seat and stand segmentation",
      "body": "Price varies by stand, block and view. The adult price spread within a single fixture is the clearest indicator of how aggressively a club segments its bowl."
    },
    {
      "name": "Junior discounts",
      "body": "Tottenham confirmed Junior pricing at 50% of the adult price outside safe-standing areas."
    },
    {
      "name": "Young Adult discounts",
      "body": "Tottenham widened its Young Adult band to 18–25 at 25% off. Everton introduced a new 18–21 tariff on trial."
    },
    {
      "name": "Price freezes",
      "body": "Everton, Tottenham and Chelsea each confirmed holding 2026/27 prices at 2025/26 levels."
    },
    {
      "name": "Ballot access",
      "body": "Where demand exceeds member supply, allocation moves to a ballot — converting a price decision into an availability lottery."
    },
    {
      "name": "Loyalty requirements",
      "body": "Prior-season purchase history or loyalty points used to rank member access, e.g. Hull City restricting sale to 2026/27 members or 2025/26 fixture-ticket purchasers."
    },
    {
      "name": "Away ticket price caps",
      "body": "The £30 league-wide away cap, extended through 2027/28, sets a ceiling rather than an advertised price."
    },
    {
      "name": "Limited general sale",
      "body": "Only Brighton and Tottenham were confirmed here to reach an explicit named general-sale stage open to non-members for the fixture researched."
    }
  ],
  "limitations": [
    {
      "title": "Official ticketing sites were largely inaccessible to automated retrieval",
      "body": "Direct retrieval returned HTTP 403 bot-protection responses for Arsenal, and empty or JavaScript-only content for Liverpool, Nottingham Forest, Ipswich Town and others. This is the single largest constraint on this research and the reason most stand-level cells read “Not publicly available / unable to verify”."
    },
    {
      "title": "Resale marketplace figures were excluded",
      "body": "Search fallback surfaced a mix of official-adjacent journalism and resale/comparison marketplace listings (StubHub, TickPick, SeatPick, Ticket-Compare, Vivid Seats). Resale figures were excluded from verified price fields rather than treated as face value."
    },
    {
      "title": "Currency ambiguity",
      "body": "Several aggregators rendered UK prices with a “$” symbol with no way to establish whether these were genuine conversions or a template artefact. These were excluded rather than guessed at."
    },
    {
      "title": "Source conflicts were flagged, not resolved",
      "body": "Liverpool's Anfield Road versus Kop Stand relative pricing, and Leeds United's overlapping Category A/B ranges, are reported as unresolved."
    },
    {
      "title": "No fixture reached High confidence on pricing",
      "body": "Newcastle v Liverpool is the strongest at Medium-High. Confidence here describes the quality of the evidence, not whether a price is good or bad value."
    },
    {
      "title": "Booking and transaction fees were not obtainable",
      "body": "No club in this pass published a retrievable booking, transaction or digital-ticket fee, so every true-minimum-checkout field is recorded as unable to verify."
    },
    {
      "title": "Single research pass",
      "body": "This reflects one pass on 23 August 2026. Several fixtures in the window had not yet been played; a later pass, or a JavaScript-capable authenticated fetch, would likely raise confidence materially."
    }
  ],
  "confidenceKey": [
    {
      "level": "High",
      "body": "Official, detailed, fixture-specific evidence."
    },
    {
      "level": "Medium-High",
      "body": "Fixture-specific figures corroborated via a source directly relaying the club's own published prices."
    },
    {
      "level": "Medium",
      "body": "Reliable evidence exists but is incomplete or partly secondary."
    },
    {
      "level": "Low-Medium",
      "body": "Indicative figures from a secondary guide, not fixture-specific."
    },
    {
      "level": "Low",
      "body": "Only incomplete or secondary evidence was accessible."
    }
  ],
  "methodology": [
    {
      "title": "Fixture list",
      "body": [
        "Cross-checked across the official Premier League fixture-release article, ESPN's 2026/27 schedule, a third-party fixture aggregator and Wikipedia. All four independently agreed on the same 20 fixtures for this window, which is treated as **High** confidence."
      ]
    },
    {
      "title": "Pricing research",
      "body": [
        "For each home club, official ticketing domains were targeted first. The majority either returned HTTP 403 or rendered pricing only as images or client-side JavaScript. Where this happened the finding is recorded as **Not publicly available / unable to verify**, and the specific access barrier is logged in the fixture notes so the gap is auditable and re-attemptable."
      ]
    },
    {
      "title": "Evidence rating",
      "body": [
        "Every figure surfaced by search was traced to its underlying source type — official club article, semi-primary journalism relaying a club's published list, or resale aggregator — and rated accordingly. Resale-only and currency-ambiguous figures were excluded from verified price fields."
      ]
    },
    {
      "title": "Results and attendance",
      "body": [
        "Where matches had already been played, scores were drawn from search synthesis rather than a single authoritative results table. These are rated **Low–Medium** and are reported for completeness only; they are not load-bearing for the pricing analysis."
      ]
    }
  ],
  "findings": [
    {
      "id": "PLTIX-F001",
      "title": "Access, not price, is the binding constraint",
      "statement": "Across all 20 fixtures researched, some form of membership, season-ticket-holder priority, ballot or loyalty gate sits in front of face-value purchase.",
      "supportingEvidence": "Every club with retrievable access-requirement evidence required paid membership or season-ticket status to buy at face value.",
      "dataPoints": [
        "PLTIX-F001"
      ],
      "confidence": "Medium",
      "interpretation": "For an occasional supporter, the relevant question is not what the ticket costs but whether it can be bought at all.",
      "caveat": "This describes the fixtures and sale stages verifiable in this window, not every sale a club runs across a season."
    },
    {
      "id": "PLTIX-F002",
      "title": "Only two clubs were confirmed to run an open general sale",
      "statement": "Brighton & Hove Albion and Tottenham Hotspur were the only clubs confirmed in this research to operate an explicit, named general-sale stage open to non-members for the fixture studied.",
      "supportingEvidence": "Brighton's three-stage release reaches general sale in week 3; Tottenham's sale sequence ends in a general-sale stage after season-ticket-holder and member windows.",
      "dataPoints": [
        "PLTIX-F002"
      ],
      "confidence": "Medium",
      "interpretation": "Named general-sale stages are the exception rather than the norm for headline early-season fixtures.",
      "caveat": "Absence of confirmation is not proof that other clubs never reach general sale."
    },
    {
      "id": "PLTIX-F003",
      "title": "Membership converts the advertised price into an understated price",
      "statement": "Where membership is mandatory, the true entry cost for a first-time supporter is the ticket plus the membership fee. For Newcastle v Liverpool that is £39 + £62 = £101.",
      "supportingEvidence": "Newcastle United adult membership £39, junior £20; adult Category 2 ticket £62 for this fixture.",
      "dataPoints": [
        "PLTIX-E001"
      ],
      "confidence": "Medium-High",
      "interpretation": "Effective first-time supporter cost is the most actionable metric in the dataset and should be tracked alongside face value.",
      "caveat": "Only one club in this dataset had both figures verifiable, so this cannot be generalised league-wide."
    },
    {
      "id": "PLTIX-F004",
      "title": "Face-value pricing is largely unverifiable from the outside",
      "statement": "Most official club ticketing platforms could not be independently retrieved, so most price fields in the master dataset are recorded as unable to verify rather than estimated.",
      "supportingEvidence": "HTTP 403 responses, JavaScript-only portals, session gates and image-based price tables across the majority of official domains.",
      "dataPoints": [
        "PLTIX-F004"
      ],
      "confidence": "High",
      "interpretation": "Price opacity is itself a commercial choice with consequences for benchmarking and for public scrutiny.",
      "caveat": "Inaccessible does not mean unpublished; an authenticated or JavaScript-capable pass would likely retrieve more."
    },
    {
      "id": "PLTIX-F005",
      "title": "The £30 away cap is the one firm league-wide number",
      "statement": "The Premier League away-ticket price cap remains £30 and has been extended by unanimous club agreement through the 2027/28 season.",
      "supportingEvidence": "Official Premier League statement on the away-ticket cap.",
      "dataPoints": [
        "PLTIX-F005"
      ],
      "confidence": "High",
      "interpretation": "A ceiling rather than an advertised price — actual away prices may sit below it.",
      "caveat": "No fixture in this window had its actual advertised away price confirmed."
    },
    {
      "id": "PLTIX-F006",
      "title": "A subset of clubs used price freezes as a 2026/27 position",
      "statement": "Everton, Tottenham and Chelsea each confirmed holding home matchday prices at 2025/26 levels, while Newcastle confirmed a roughly 7% year-on-year rise on its Category 2 adult price.",
      "supportingEvidence": "Club announcements from Everton, Tottenham and Chelsea; Newcastle's published 2026/27 member prices.",
      "dataPoints": [
        "PLTIX-F006"
      ],
      "confidence": "Medium",
      "interpretation": "Price stability is being used as a fan-relations lever by part of the league, but the sample is too small to call a trend.",
      "caveat": "Freeze announcements cover headline general-admission bands, not necessarily every seat."
    }
  ],
  "lessons": [
    {
      "id": "PLTIX-L001",
      "principle": "Publish the effective entry cost, not just the ticket price. Any mandatory prerequisite purchase is part of the price.",
      "evidence": "£39 membership + £62 ticket = £101 effective first-time cost at Newcastle."
    },
    {
      "id": "PLTIX-L002",
      "principle": "Access mechanics are a pricing decision. A ballot or membership gate changes willingness to pay as much as a tariff change does.",
      "evidence": "Only two of 20 clubs confirmed a general-sale stage open to non-members."
    },
    {
      "id": "PLTIX-L003",
      "principle": "Price spread within a venue signals segmentation maturity; a narrow spread usually means value left on the table.",
      "evidence": "Where adult ranges were evidenced they spanned roughly £28 to £62 across clubs."
    },
    {
      "id": "PLTIX-L004",
      "principle": "Opacity has a cost. Prices that cannot be retrieved cannot be benchmarked, cited or defended publicly.",
      "evidence": "The majority of official ticketing domains blocked independent verification."
    }
  ],
  "benchmarks": [],
  "observations": [],
  "fixtures": [
    {
      "fixtureId": "PLTIX-F001",
      "matchDate": "2026-08-21",
      "kickOff": "20:00",
      "homeClub": "Arsenal",
      "awayClub": "Coventry City",
      "stadium": "Emirates Stadium",
      "fixtureStatus": "Played",
      "saleStatus": "Membership / Ticket Exchange required; general public sale not confirmed",
      "cheapestAdult": "",
      "highestAdult": "",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "No — member and exchange access only per available evidence",
      "membershipRequired": "Yes",
      "cheapestMembership": "",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "Club operates an A+/A/B+/B/C category system for 2026/27; this fixture's assigned tier not confirmed",
      "dynamicPricing": "Yes — named multi-tier fixture category system",
      "notes": "Official Arsenal ticketing pages returned HTTP 403 to automated retrieval. Membership is required to buy at face value via ballot or Ticket Exchange. No fixture-specific price was retrievable.",
      "primarySource": "Arsenal.com ticket information page (inaccessible — HTTP 403)",
      "secondarySource": "Goal.com 2026/27 men's ticketing guide (secondary)",
      "confidence": "Low"
    },
    {
      "fixtureId": "PLTIX-F002",
      "matchDate": "2026-08-22",
      "kickOff": "12:30",
      "homeClub": "Hull City",
      "awayClub": "Manchester United",
      "stadium": "MKM Stadium",
      "fixtureStatus": "Played",
      "saleStatus": "Restricted to 2026/27 members or 2025/26 fixture-ticket purchasers only",
      "cheapestAdult": "",
      "highestAdult": "",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "No",
      "membershipRequired": "Yes",
      "cheapestMembership": "",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "",
      "dynamicPricing": "",
      "notes": "Club news article confirms a loyalty and membership access gate, but no price figures were retrievable from accessible content.",
      "primarySource": "wearehullcity.co.uk — “Ticket Details: Manchester United (H)” (partially extractable)",
      "secondarySource": "None found",
      "confidence": "Low"
    },
    {
      "fixtureId": "PLTIX-F003",
      "matchDate": "2026-08-22",
      "kickOff": "15:00",
      "homeClub": "Nottingham Forest",
      "awayClub": "Leeds United",
      "stadium": "The City Ground",
      "fixtureStatus": "Played",
      "saleStatus": "",
      "cheapestAdult": "",
      "highestAdult": "",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "",
      "membershipRequired": "",
      "cheapestMembership": "",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "",
      "dynamicPricing": "",
      "notes": "Official 2026/27 ticketing page is JavaScript-rendered with no server-side price text, so no figure could be independently retrieved.",
      "primarySource": "nottinghamforest.co.uk 2026/27 ticketing page (JavaScript-rendered, inaccessible)",
      "secondarySource": "None reliable",
      "confidence": "Low"
    },
    {
      "fixtureId": "PLTIX-F004",
      "matchDate": "2026-08-22",
      "kickOff": "15:00",
      "homeClub": "Everton",
      "awayClub": "Crystal Palace",
      "stadium": "Hill Dickinson Stadium",
      "fixtureStatus": "Played",
      "saleStatus": "Forever Blue+ priority ballot, then Forever Blue members, then a general sale window",
      "cheapestAdult": "",
      "highestAdult": "",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "Likely after member windows — not confirmed for this fixture",
      "membershipRequired": "Yes (Forever Blue tiers)",
      "cheapestMembership": "",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "",
      "dynamicPricing": "No — club confirmed a price freeze at 2025/26 levels for 2026/27",
      "notes": "Club officially confirmed frozen home matchday prices for 2026/27 and introduced a new 18–21 tariff on trial. The full price table was not extractable.",
      "primarySource": "evertonfc.com — “Everton Freezes Home Match Ticket Prices For 2026/27” (official)",
      "secondarySource": "None additional",
      "confidence": "Medium"
    },
    {
      "fixtureId": "PLTIX-F005",
      "matchDate": "2026-08-22",
      "kickOff": "15:00",
      "homeClub": "Ipswich Town",
      "awayClub": "Sunderland",
      "stadium": "Portman Road",
      "fixtureStatus": "Played",
      "saleStatus": "",
      "cheapestAdult": "",
      "highestAdult": "",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "",
      "membershipRequired": "",
      "cheapestMembership": "",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "",
      "dynamicPricing": "",
      "notes": "Official ticketing portal is JavaScript-rendered and session-gated; no face-value price was retrievable.",
      "primarySource": "tickets.itfc.co.uk (JavaScript-rendered, inaccessible)",
      "secondarySource": "None reliable",
      "confidence": "Low"
    },
    {
      "fixtureId": "PLTIX-F006",
      "matchDate": "2026-08-22",
      "kickOff": "17:30",
      "homeClub": "Brentford",
      "awayClub": "Tottenham Hotspur",
      "stadium": "Gtech Community Stadium",
      "fixtureStatus": "Played",
      "saleStatus": "",
      "cheapestAdult": "",
      "highestAdult": "",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "",
      "membershipRequired": "",
      "cheapestMembership": "",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "Club uses a Category A*/A/B tiering system; this fixture's assigned tier not confirmed",
      "dynamicPricing": "Yes — named multi-tier fixture category system",
      "notes": "Only season-ticket renewal pricing context was retrievable; no single-match figures for this fixture.",
      "primarySource": "brentfordfc.com 2026/27 season ticket news (official, no single-match pricing)",
      "secondarySource": "Football Ground Guide / Matchday Guide (secondary, no fixture-specific figures)",
      "confidence": "Low"
    },
    {
      "fixtureId": "PLTIX-F007",
      "matchDate": "2026-08-23",
      "kickOff": "14:00",
      "homeClub": "Brighton & Hove Albion",
      "awayClub": "Aston Villa",
      "stadium": "Amex Stadium",
      "fixtureStatus": "Played",
      "saleStatus": "Three-stage release ending in a named General Sale in week 3",
      "cheapestAdult": "",
      "highestAdult": "",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "Yes — explicit named General Sale stage confirmed",
      "membershipRequired": "Priority for members in earlier stages",
      "cheapestMembership": "",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "",
      "dynamicPricing": "",
      "notes": "One of only two clubs in this research confirmed to reach an explicit, named general-sale stage open to non-members for the fixture studied. Sale mechanics were verifiable; the price table was not.",
      "primarySource": "brightonandhovealbion.com — ticket sale process (official)",
      "secondarySource": "None additional",
      "confidence": "Medium"
    },
    {
      "fixtureId": "PLTIX-F008",
      "matchDate": "2026-08-23",
      "kickOff": "14:00",
      "homeClub": "Manchester City",
      "awayClub": "AFC Bournemouth",
      "stadium": "Etihad Stadium",
      "fixtureStatus": "Played",
      "saleStatus": "",
      "cheapestAdult": "",
      "highestAdult": "",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "",
      "membershipRequired": "Yes (Matchday Membership)",
      "cheapestMembership": "approximately £38 adult Matchday Membership (secondary estimate)",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "",
      "dynamicPricing": "",
      "notes": "Club ticketing update confirms adult and junior matchday ticket prices held flat; the membership fee figure comes from a secondary source and is indicative.",
      "primarySource": "mancity.com ticketing update (official)",
      "secondarySource": "Fan-site summary (secondary)",
      "confidence": "Low-Medium"
    },
    {
      "fixtureId": "PLTIX-F009",
      "matchDate": "2026-08-23",
      "kickOff": "16:30",
      "homeClub": "Newcastle United",
      "awayClub": "Liverpool",
      "stadium": "St James' Park",
      "fixtureStatus": "Played",
      "saleStatus": "Members-only ballot; ballot opened 28 July 2026",
      "cheapestAdult": "",
      "highestAdult": "£62 adult, Category 2 (Leazes/Gallowgate) — confirmed for this exact fixture",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "No — ballot and membership only",
      "membershipRequired": "Yes",
      "cheapestMembership": "£39 adult / £20 junior for 2026/27 (up from £37 adult)",
      "effectiveFirstTimeCost": "£39 membership + £62 Category 2 ticket = £101",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "Category A (Liverpool)",
      "dynamicPricing": "Yes — three-tier category system (Cat 1/2/3)",
      "notes": "The most fixture-specific, corroborated data point in the dataset: a £62 Category 2 adult price and £39/£20 membership fees reported for this exact match. Cheaper Category 1/3 tiers were not confirmed, so the £62 figure is not stated as the cheapest adult ticket.",
      "primarySource": "newcastleunited.com member pricing information (official)",
      "secondarySource": "Yahoo Sports article relaying the club's published 2026/27 member prices",
      "confidence": "Medium-High"
    },
    {
      "fixtureId": "PLTIX-F010",
      "matchDate": "2026-08-24",
      "kickOff": "20:00",
      "homeClub": "Fulham",
      "awayClub": "Chelsea",
      "stadium": "Craven Cottage",
      "fixtureStatus": "Scheduled",
      "saleStatus": "",
      "cheapestAdult": "",
      "highestAdult": "",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "",
      "membershipRequired": "",
      "cheapestMembership": "",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "",
      "dynamicPricing": "",
      "notes": "No official Fulham pricing detail was found in accessible sources for this fixture.",
      "primarySource": "None found accessible",
      "secondarySource": "None reliable",
      "confidence": "Low"
    },
    {
      "fixtureId": "PLTIX-F011",
      "matchDate": "2026-08-28",
      "kickOff": "20:00",
      "homeClub": "Crystal Palace",
      "awayClub": "Manchester City",
      "stadium": "Selhurst Park",
      "fixtureStatus": "Scheduled",
      "saleStatus": "",
      "cheapestAdult": "",
      "highestAdult": "",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "",
      "membershipRequired": "",
      "cheapestMembership": "",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "",
      "dynamicPricing": "",
      "notes": "Official club pricing was not located in accessible sources for this fixture.",
      "primarySource": "cpfc.co.uk (not retrievable in accessible sources)",
      "secondarySource": "None reliable",
      "confidence": "Low"
    },
    {
      "fixtureId": "PLTIX-F012",
      "matchDate": "2026-08-29",
      "kickOff": "12:30",
      "homeClub": "Liverpool",
      "awayClub": "Nottingham Forest",
      "stadium": "Anfield",
      "fixtureStatus": "Scheduled",
      "saleStatus": "",
      "cheapestAdult": "",
      "highestAdult": "",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "",
      "membershipRequired": "",
      "cheapestMembership": "",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "",
      "dynamicPricing": "",
      "notes": "The official matchday price page publishes prices only as embedded images, so no text-extractable figure could be verified. A secondary fan-site band was found but conflicted internally on Anfield Road versus Kop Stand pricing and is reported as unresolved rather than adopted.",
      "primarySource": "liverpoolfc.com match day prices (image-only table, not extractable)",
      "secondarySource": "This Is Anfield ticket guide (secondary, internally inconsistent)",
      "confidence": "Low"
    },
    {
      "fixtureId": "PLTIX-F013",
      "matchDate": "2026-08-29",
      "kickOff": "15:00",
      "homeClub": "AFC Bournemouth",
      "awayClub": "Everton",
      "stadium": "Vitality Stadium",
      "fixtureStatus": "Scheduled",
      "saleStatus": "",
      "cheapestAdult": "",
      "highestAdult": "",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "",
      "membershipRequired": "",
      "cheapestMembership": "",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "",
      "dynamicPricing": "",
      "notes": "Only a secondary pricing-trend article was accessible; no fixture-specific face-value figure was verified.",
      "primarySource": "None accessible",
      "secondarySource": "Roundtable.io 2026/27 cost article (secondary)",
      "confidence": "Low"
    },
    {
      "fixtureId": "PLTIX-F014",
      "matchDate": "2026-08-29",
      "kickOff": "15:00",
      "homeClub": "Coventry City",
      "awayClub": "Hull City",
      "stadium": "CBS Arena",
      "fixtureStatus": "Scheduled",
      "saleStatus": "Season-ticket sell-out reported; open general sale appears minimal",
      "cheapestAdult": "",
      "highestAdult": "",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "",
      "membershipRequired": "",
      "cheapestMembership": "",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "",
      "dynamicPricing": "",
      "notes": "First top-flight season since 2000/01, so there is no Premier League pricing precedent. The only concrete figure found was an explicitly labelled prior-season Championship reference, correctly excluded from the 2026/27 fields.",
      "primarySource": "Club 2026/27 Premier League price announcement not accessible",
      "secondarySource": "CoventryLive season ticket article (Championship reference only)",
      "confidence": "Low"
    },
    {
      "fixtureId": "PLTIX-F015",
      "matchDate": "2026-08-29",
      "kickOff": "17:30",
      "homeClub": "Tottenham Hotspur",
      "awayClub": "Newcastle United",
      "stadium": "Tottenham Hotspur Stadium",
      "fixtureStatus": "Scheduled",
      "saleStatus": "Season Ticket Holder window, then Member window, then a named General Sale",
      "cheapestAdult": "approximately £47 entry-level adult (published band, not a fixture-specific checkout price)",
      "highestAdult": "",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "25% discount for Young Adults aged 18–25",
      "cheapestJunior": "50% of the adult price outside safe-standing",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "Yes — explicit named General Sale stage confirmed",
      "membershipRequired": "Priority for One Hotspur members in earlier stages",
      "cheapestMembership": "One Hotspur £45 / One Hotspur+ £55",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "",
      "dynamicPricing": "No — prices frozen versus 2025/26",
      "notes": "Club announcement confirms a 2026/27 price freeze, a Junior rate at 50% of adult outside safe-standing, and a widened 18–25 Young Adult band at 25% off.",
      "primarySource": "tottenhamhotspur.com 2026/27 season and match ticket announcement (official)",
      "secondarySource": "None additional",
      "confidence": "Medium"
    },
    {
      "fixtureId": "PLTIX-F016",
      "matchDate": "2026-08-30",
      "kickOff": "14:00",
      "homeClub": "Sunderland",
      "awayClub": "Fulham",
      "stadium": "Stadium of Light",
      "fixtureStatus": "Scheduled",
      "saleStatus": "Season-ticket book sold out; member and ballot access reported",
      "cheapestAdult": "approximately £28 (indicative Category A*–C range, secondary source)",
      "highestAdult": "approximately £45 (indicative Category A*–C range, secondary source)",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "Not confirmed — availability constrained by season-ticket sell-out",
      "membershipRequired": "Yes",
      "cheapestMembership": "",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "",
      "dynamicPricing": "",
      "notes": "Indicative adult range of approximately £28–£45 from a secondary ticketing guide. Not fixture-specific and not primary-source verified.",
      "primarySource": "None accessible",
      "secondarySource": "Goal.com Sunderland ticketing guide (secondary)",
      "confidence": "Low-Medium"
    },
    {
      "fixtureId": "PLTIX-F017",
      "matchDate": "2026-08-30",
      "kickOff": "14:00",
      "homeClub": "Leeds United",
      "awayClub": "Brentford",
      "stadium": "Elland Road",
      "fixtureStatus": "Scheduled",
      "saleStatus": "",
      "cheapestAdult": "approximately £32 (indicative Category A/B range, secondary source)",
      "highestAdult": "approximately £47 (indicative Category A/B range, secondary source)",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "Not confirmed — high ballot demand reported",
      "membershipRequired": "Yes",
      "cheapestMembership": "",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "Category A/B system reported; overlapping ranges unresolved",
      "dynamicPricing": "",
      "notes": "Indicative adult range of approximately £32–£47 from a secondary guide, with an unresolved conflict between reported Category A and B ranges. Reported as unresolved rather than arbitrarily picked.",
      "primarySource": "None accessible",
      "secondarySource": "Football Ground Guide Leeds ticket guide (secondary)",
      "confidence": "Low-Medium"
    },
    {
      "fixtureId": "PLTIX-F018",
      "matchDate": "2026-08-30",
      "kickOff": "14:00",
      "homeClub": "Chelsea",
      "awayClub": "Brighton & Hove Albion",
      "stadium": "Stamford Bridge",
      "fixtureStatus": "Scheduled",
      "saleStatus": "",
      "cheapestAdult": "",
      "highestAdult": "",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "",
      "membershipRequired": "",
      "cheapestMembership": "",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "",
      "dynamicPricing": "No — general admission prices unchanged for 2026/27",
      "notes": "Club confirmed general admission prices unchanged for 2026/27 and removed the East Lower South forced adult-plus-youth pairing rule. The underlying price table was not retrievable.",
      "primarySource": "chelseafc.com general admission pricing for 2026/27 (official; price table not extractable)",
      "secondarySource": "None additional",
      "confidence": "Low-Medium"
    },
    {
      "fixtureId": "PLTIX-F019",
      "matchDate": "2026-08-30",
      "kickOff": "14:00",
      "homeClub": "Manchester United",
      "awayClub": "Ipswich Town",
      "stadium": "Old Trafford",
      "fixtureStatus": "Scheduled",
      "saleStatus": "",
      "cheapestAdult": "",
      "highestAdult": "",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "",
      "membershipRequired": "Yes",
      "cheapestMembership": "",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "",
      "dynamicPricing": "Yes — named fixture category system",
      "notes": "Official ticketing portal is session-gated and requires an account, so no face-value price was independently retrievable.",
      "primarySource": "tickets.manutd.com (session-gated, inaccessible)",
      "secondarySource": "None reliable",
      "confidence": "Low"
    },
    {
      "fixtureId": "PLTIX-F020",
      "matchDate": "2026-08-31",
      "kickOff": "TBC",
      "homeClub": "Aston Villa",
      "awayClub": "Arsenal",
      "stadium": "Villa Park",
      "fixtureStatus": "Scheduled",
      "saleStatus": "",
      "cheapestAdult": "",
      "highestAdult": "",
      "adultSpread": "",
      "cheapestSenior": "",
      "cheapestYoungAdult": "",
      "cheapestJunior": "",
      "restrictedView": "",
      "awayAdult": "Capped at £30 (Premier League rule); exact advertised price not verified",
      "lowestAdvertised": "",
      "generalSale": "",
      "membershipRequired": "",
      "cheapestMembership": "",
      "effectiveFirstTimeCost": "",
      "bookingFee": "",
      "trueMinimumCheckout": "",
      "fixtureCategory": "",
      "dynamicPricing": "",
      "notes": "Only secondary commentary on 2026/27 price increases was accessible; no fixture-specific figures were verified.",
      "primarySource": "None accessible",
      "secondarySource": "Read Aston Villa / regional media (secondary, no fixture-specific figures)",
      "confidence": "Low"
    }
  ],
  "subDatasets": [],
  "thresholds": [],
  "geography": [],
  "categories": [],
  "commentary": [],
  "caseStudies": [],
  "claims": [],
  "verificationLeads": [],
  "sources": [
    {
      "id": "PLTIX-S001",
      "title": "All 380 fixtures for 2026/27 Premier League season",
      "publisher": "Premier League",
      "url": "https://www.premierleague.com/en/news/4675097/all-380-fixtures-for-202627-premier-league-season",
      "sourceType": "Official",
      "club": "Premier League",
      "supports": "Fixture list",
      "observationIds": []
    },
    {
      "id": "PLTIX-S002",
      "title": "Premier League Matchweek 1 page",
      "publisher": "Premier League",
      "url": "https://www.premierleague.com/en/matches/premier-league/2026-27/matchweek-1",
      "sourceType": "Official",
      "club": "Premier League",
      "supports": "Fixture list (page inaccessible for full text extraction)",
      "observationIds": []
    },
    {
      "id": "PLTIX-S003",
      "title": "2026–27 Premier League — Wikipedia",
      "publisher": "Wikipedia",
      "url": "https://en.wikipedia.org/wiki/2026%E2%80%9327_Premier_League",
      "sourceType": "Reference/secondary",
      "club": "Wikipedia",
      "supports": "Club list, partial results",
      "observationIds": []
    },
    {
      "id": "PLTIX-S004",
      "title": "Premier League fixtures schedule 2026-27 — ESPN",
      "publisher": "ESPN",
      "url": "https://www.espn.com/soccer/story/_/id/49082662/premier-league-fixtures-schedule-2026-27-full",
      "sourceType": "Reputable media",
      "club": "ESPN",
      "supports": "Fixture list cross-check",
      "observationIds": []
    },
    {
      "id": "PLTIX-S005",
      "title": "Premier League Schedule 2026–27",
      "publisher": "premierleagueschedule.org",
      "url": "https://www.premierleagueschedule.org/",
      "sourceType": "Secondary aggregator",
      "club": "premierleagueschedule.org",
      "supports": "Fixture list, kickoff times, stadium names cross-check",
      "observationIds": []
    },
    {
      "id": "PLTIX-S006",
      "title": "Arsenal.com Ticket Information: Arsenal v Coventry City",
      "publisher": "Arsenal FC",
      "url": "https://www.arsenal.com/ticket-information/ticket-information-arsenal-v-coventry-city-aqVwT4k98B7Z",
      "sourceType": "Official",
      "club": "Arsenal FC",
      "supports": "Attempted primary source — inaccessible (403)",
      "observationIds": []
    },
    {
      "id": "PLTIX-S007",
      "title": "2026/27 men's ticketing guide — Arsenal.com",
      "publisher": "Arsenal FC",
      "url": "https://www.arsenal.com/news/202627-mens-ticketing-guide",
      "sourceType": "Official",
      "club": "Arsenal FC",
      "supports": "Attempted primary source — inaccessible (403)",
      "observationIds": []
    },
    {
      "id": "PLTIX-S008",
      "title": "How to get Premier League 2026/27 tickets — Goal.com",
      "publisher": "Goal.com",
      "url": "https://www.goal.com/en-gb/news/premier-league-ticket-prices-packages/blta59b27347bd1c830",
      "sourceType": "Secondary",
      "club": "Goal.com",
      "supports": "Arsenal category system reference",
      "observationIds": []
    },
    {
      "id": "PLTIX-S009",
      "title": "Ticket Details: Manchester United (H) — wearehullcity.co.uk",
      "publisher": "Hull City AFC",
      "url": "https://www.wearehullcity.co.uk/news/2026/july/31/Ticket-Details-Manchester-United-H-26-27/",
      "sourceType": "Official",
      "club": "Hull City AFC",
      "supports": "Access-restriction confirmation",
      "observationIds": []
    },
    {
      "id": "PLTIX-S010",
      "title": "2026/27 Ticketing — nottinghamforest.co.uk",
      "publisher": "Nottingham Forest FC",
      "url": "https://www.nottinghamforest.co.uk/tickets/2026-27-ticketing",
      "sourceType": "Official",
      "club": "Nottingham Forest FC",
      "supports": "Attempted primary source — JS-rendered, inaccessible",
      "observationIds": []
    },
    {
      "id": "PLTIX-S011",
      "title": "Everton Freezes Home Match Ticket Prices For 2026/27",
      "publisher": "Everton FC",
      "url": "https://www.evertonfc.com/news/2026/july/24/everton-freezes-home-match-ticket-prices-for-2026-27",
      "sourceType": "Official",
      "club": "Everton FC",
      "supports": "Price freeze confirmation",
      "observationIds": []
    },
    {
      "id": "PLTIX-S012",
      "title": "Ipswich Town ticketing portal",
      "publisher": "Ipswich Town FC",
      "url": "https://tickets.itfc.co.uk/",
      "sourceType": "Official",
      "club": "Ipswich Town FC",
      "supports": "Attempted primary source — JS-rendered, inaccessible",
      "observationIds": []
    },
    {
      "id": "PLTIX-S013",
      "title": "Brentford FC 2026/27 season ticket renewal news",
      "publisher": "Brentford FC",
      "url": "https://www.brentfordfc.com/en/news/article/club-news-brentford-football-club-2026-27-season-tickets",
      "sourceType": "Official",
      "club": "Brentford FC",
      "supports": "Season ticket pricing context only",
      "observationIds": []
    },
    {
      "id": "PLTIX-S014",
      "title": "Brighton & Hove Albion — Amex Mobile Tickets",
      "publisher": "Brighton & Hove Albion",
      "url": "https://www.brightonandhovealbion.com/amex-mobile-tickets",
      "sourceType": "Official",
      "club": "Brighton & Hove Albion",
      "supports": "Sale-window mechanics",
      "observationIds": []
    },
    {
      "id": "PLTIX-S015",
      "title": "Manchester City Ticketing Update",
      "publisher": "Manchester City FC",
      "url": "https://www.mancity.com/news/club/ticketing-update-2026-27-season-ticket-pricing-63912614",
      "sourceType": "Official",
      "club": "Manchester City FC",
      "supports": "Matchday Membership pricing confirmation",
      "observationIds": []
    },
    {
      "id": "PLTIX-S016",
      "title": "Club make public 2026/27 Premier League ticket prices for Newcastle United members — Yahoo Sports",
      "publisher": "Yahoo Sports",
      "url": "https://sports.yahoo.com/articles/club-public-2026-27-premier-083809171.html",
      "sourceType": "Secondary (relaying official figures)",
      "club": "Yahoo Sports",
      "supports": "Newcastle v Liverpool fixture-specific pricing",
      "observationIds": []
    },
    {
      "id": "PLTIX-S017",
      "title": "Season ticket holder information 26/27 — newcastleunited.com",
      "publisher": "Newcastle United FC",
      "url": "https://www.newcastleunited.com/en/season-ticket-holder-information-25-26",
      "sourceType": "Official",
      "club": "Newcastle United FC",
      "supports": "Context",
      "observationIds": []
    },
    {
      "id": "PLTIX-S018",
      "title": "Liverpool FC — Match Day PL Prices",
      "publisher": "Liverpool FC",
      "url": "https://www.liverpoolfc.com/tickets/lfc-ticket-prices",
      "sourceType": "Official",
      "club": "Liverpool FC",
      "supports": "Attempted primary source — image-only price table, not text-extractable",
      "observationIds": []
    },
    {
      "id": "PLTIX-S019",
      "title": "Liverpool FC tickets 2026/27 — This Is Anfield",
      "publisher": "This Is Anfield",
      "url": "https://www.thisisanfield.com/2026/07/liverpool-fc-tickets-anfield-guide-2026-27/",
      "sourceType": "Fan site/secondary",
      "club": "This Is Anfield",
      "supports": "Indicative price band (flagged inconsistent)",
      "observationIds": []
    },
    {
      "id": "PLTIX-S020",
      "title": "How Much Will It Cost Fans To Watch AFC Bournemouth in 2026/27? — Roundtable.io",
      "publisher": "Roundtable.io",
      "url": "https://roundtable.io/sports/soccer/premier-league/afc-bournemouth/news/how-much-will-it-cost-fans-to-watch-afc-bournemouth-in-2026-27",
      "sourceType": "Secondary",
      "club": "Roundtable.io",
      "supports": "Bournemouth pricing trend",
      "observationIds": []
    },
    {
      "id": "PLTIX-S021",
      "title": "Coventry City season tickets 2026/27 — CoventryLive",
      "publisher": "CoventryLive",
      "url": "https://www.coventrytelegraph.net/sport/football/football-news/coventry-city-season-tickets-202627-34098602",
      "sourceType": "Reputable local media",
      "club": "CoventryLive",
      "supports": "Coventry context (Championship reference only)",
      "observationIds": []
    },
    {
      "id": "PLTIX-S022",
      "title": "2026/27 Season Ticket & Match Ticket information announced — Tottenham Hotspur",
      "publisher": "Tottenham Hotspur FC",
      "url": "https://www.tottenhamhotspur.com/news/2026/february/202627-season-ticket-match-ticket-information-announced/",
      "sourceType": "Official",
      "club": "Tottenham Hotspur FC",
      "supports": "Price freeze, junior/young-adult discount confirmation",
      "observationIds": []
    },
    {
      "id": "PLTIX-S023",
      "title": "How to buy Sunderland 2026/27 tickets — Goal.com",
      "publisher": "Goal.com",
      "url": "https://www.goal.com/en-gb/news/sunderland-tickets/bltd0763628cbfcd480",
      "sourceType": "Secondary",
      "club": "Goal.com",
      "supports": "Sunderland indicative pricing and access mechanics",
      "observationIds": []
    },
    {
      "id": "PLTIX-S024",
      "title": "Leeds United ticket guide — footballgroundguide.com",
      "publisher": "Football Ground Guide",
      "url": "https://footballgroundguide.com/news/leeds-united-tickets-price-buy-guide.html",
      "sourceType": "Secondary",
      "club": "Football Ground Guide",
      "supports": "Leeds indicative pricing and sale-phase mechanics",
      "observationIds": []
    },
    {
      "id": "PLTIX-S025",
      "title": "Chelsea general admission pricing for 2026/27",
      "publisher": "Chelsea FC",
      "url": "https://www.chelseafc.com/en/news/article/chelsea-general-admission-pricing-for-2026-27",
      "sourceType": "Official",
      "club": "Chelsea FC",
      "supports": "Price freeze, sales-rule change confirmation",
      "observationIds": []
    },
    {
      "id": "PLTIX-S026",
      "title": "Manchester United ticketing portal",
      "publisher": "Manchester United FC",
      "url": "https://tickets.manutd.com/",
      "sourceType": "Official",
      "club": "Manchester United FC",
      "supports": "Attempted primary source — session-gated, inaccessible",
      "observationIds": []
    },
    {
      "id": "PLTIX-S027",
      "title": "Aston Villa announce 2026/27 tickets prices — Read Aston Villa",
      "publisher": "Read Aston Villa",
      "url": "https://readastonvilla.com/2026/05/27/aston-villa-announce-2026-27-tickets-prices-as-5-increases-revealed/",
      "sourceType": "Fan site/secondary",
      "club": "Read Aston Villa",
      "supports": "Context only, no fixture-specific figures",
      "observationIds": []
    },
    {
      "id": "PLTIX-S028",
      "title": "Premier League extend £30 cap on away tickets",
      "publisher": "Premier League",
      "url": "https://www.premierleague.com/en/news/4617247/premier-league-statement-on-30-pounds-cap-on-away-tickets",
      "sourceType": "Official",
      "club": "Premier League",
      "supports": "Away ticket price cap confirmation",
      "observationIds": []
    }
  ],
  "dataQuality": [
    "The fixture list is cross-checked across four independent sources and is treated as High confidence.",
    "The supplied machine-readable master file contained field-shifted rows caused by unescaped commas, so price and access fields were not imported from it wholesale. Every field published here is drawn from a validated row or from the report's verified narrative; anything else is recorded as unable to verify.",
    "Cleaned CSV and JSON files will replace this build when supplied, without any change to the page structure."
  ],
  "summary": {
    "fields": [
      {
        "key": "Fixtures",
        "value": "20"
      },
      {
        "key": "Clubs",
        "value": "20"
      },
      {
        "key": "Fields per fixture",
        "value": "28"
      },
      {
        "key": "Sources indexed",
        "value": "28"
      }
    ]
  },
  "keywords": [
    "premier league ticket prices",
    "matchday ticket pricing",
    "football ticket pricing 2026/27",
    "membership gating",
    "away ticket price cap",
    "effective first-time supporter cost",
    "ticket access",
    "pricing research"
  ]
}