{
  "schema": "ki.report.v2",
  "generated_at": "2026-11-01T06:07:25.001622Z",
  "model": {
    "version": "goals_v7_cal",
    "trained_at": "2026-08-21T19:15:54.520701Z",
    "promoted_at": "2026-08-21T19:18:08.330088Z"
  },
  "reliability": {
    "measure": "forward reliability of the published 1X2 legs since the live model was promoted; lower is better",
    "threshold": 0.001,
    "legs_settled": 3303,
    "minimum_sample": 2000,
    "value": 0.000867,
    "status": "WITHIN THRESHOLD"
  },
  "latest": "/report/2026-11-01.json",
  "evaluation": "/evaluation.json",
  "evaluation_records": "/evaluation/records.csv",
  "schema_history": {
    "ki.report.v1": "fixtures, calibrated 1x2/ou25/ou45, market comparison, coverage, reliability",
    "ki.report.v2": "adds expected_goals, the scoreline distribution and its divergence from the published marginals, timestamped bookmaker snapshots, per-fixture data_quality, prediction revision history, and an uncertainty block"
  },
  "uncertainty": {
    "numeric_intervals": null,
    "why_no_numeric_intervals": "KI does not publish confidence intervals on its probabilities. The model is a pair of gradient-boosted Poisson rates followed by a fitted calibrator; it has no posterior from which an interval follows, and no interval KI could construct has had its empirical coverage measured. An unvalidated interval invites exactly the over-reading it appears to guard against, so none is given.",
    "what_is_given_instead": "per-fixture data_quality facts about the inputs, and the measured reliability of the published probabilities by band below",
    "empirical_calibration_1x2": [
      {
        "band": "0.0-0.1",
        "legs": 92,
        "mean_predicted": 0.0719,
        "observed_frequency": 0.0326,
        "difference": -0.0393
      },
      {
        "band": "0.1-0.2",
        "legs": 397,
        "mean_predicted": 0.1589,
        "observed_frequency": 0.1889,
        "difference": 0.03
      },
      {
        "band": "0.2-0.3",
        "legs": 1514,
        "mean_predicted": 0.2601,
        "observed_frequency": 0.2483,
        "difference": -0.0118
      },
      {
        "band": "0.3-0.4",
        "legs": 645,
        "mean_predicted": 0.3428,
        "observed_frequency": 0.3504,
        "difference": 0.0076
      },
      {
        "band": "0.4-0.5",
        "legs": 485,
        "mean_predicted": 0.4464,
        "observed_frequency": 0.4268,
        "difference": -0.0196
      },
      {
        "band": "0.5-0.6",
        "legs": 263,
        "mean_predicted": 0.5429,
        "observed_frequency": 0.5817,
        "difference": 0.0388
      },
      {
        "band": "0.6-0.7",
        "legs": 134,
        "mean_predicted": 0.6466,
        "observed_frequency": 0.6567,
        "difference": 0.0102
      },
      {
        "band": "0.7-0.8",
        "legs": 81,
        "mean_predicted": 0.7464,
        "observed_frequency": 0.8025,
        "difference": 0.0561
      }
    ],
    "empirical_calibration_note": "settled live 1X2 legs across every model version, bucketed by published probability. One rating per leg \u2014 superseded revisions and ratings voided by a moved kickoff are excluded. Bands with fewer than 30 legs are omitted rather than shown as noise. This pools model versions, so it describes the published record rather than the current model alone; /evaluation.json breaks it down per version.",
    "full_evaluation": "/evaluation.json",
    "known_biases": [
      "Over/under 2.5 under-predicts overs. Measured on the current model: the published probability of over 2.5 sits about 5 percentage points below the realised rate. The bookmakers' own prices are biased in the same direction by a similar amount over the same fixtures, so this is a shift in scoring that neither has tracked, not a defect unique to KI.",
      "Scoring-regime changes reach the rates slowly. Measured over a 274-fixture out-of-sample window: realised goals per match moved +0.440 while the model's own expected-goals total moved +0.120, about 41% of what its inputs implied. Roughly 45% of the shortfall is the inputs lagging and 55% the mapping from inputs to rates lagging.",
      "A monthly retrain does not fix the above: refitting on data up to the window's start reduced the bias by 4.8%, against a pre-registered 25% bar."
    ],
    "minimum_sample_for_a_reliability_claim": 2000
  },
  "days": 94,
  "reports": [
    {
      "date": "2026-11-01",
      "report_html": "/report/2026-11-01.html",
      "report_json": "/report/2026-11-01.json",
      "distribution_json": "/report/2026-11-01.distribution.json",
      "inputs_html": "/inputs/2026-11-01.html",
      "fixtures": 34,
      "fixtures_rated_1x2": 34
    },
    {
      "date": "2026-10-31",
      "report_html": "/report/2026-10-31.html",
      "report_json": "/report/2026-10-31.json",
      "distribution_json": "/report/2026-10-31.distribution.json",
      "inputs_html": "/inputs/2026-10-31.html",
      "fixtures": 60,
      "fixtures_rated_1x2": 60
    },
    {
      "date": "2026-10-30",
      "report_html": "/report/2026-10-30.html",
      "report_json": "/report/2026-10-30.json",
      "distribution_json": "/report/2026-10-30.distribution.json",
      "inputs_html": "/inputs/2026-10-30.html",
      "fixtures": 8,
      "fixtures_rated_1x2": 8
    },
    {
      "date": "2026-10-29",
      "report_html": "/report/2026-10-29.html",
      "report_json": "/report/2026-10-29.json",
      "distribution_json": "/report/2026-10-29.distribution.json",
      "inputs_html": "/inputs/2026-10-29.html",
      "fixtures": 2,
      "fixtures_rated_1x2": 2
    },
    {
      "date": "2026-10-28",
      "report_html": "/report/2026-10-28.html",
      "report_json": "/report/2026-10-28.json",
      "distribution_json": "/report/2026-10-28.distribution.json",
      "inputs_html": "/inputs/2026-10-28.html",
      "fixtures": 11,
      "fixtures_rated_1x2": 11
    },
    {
      "date": "2026-10-27",
      "report_html": "/report/2026-10-27.html",
      "report_json": "/report/2026-10-27.json",
      "distribution_json": "/report/2026-10-27.distribution.json",
      "inputs_html": "/inputs/2026-10-27.html",
      "fixtures": 8,
      "fixtures_rated_1x2": 8
    },
    {
      "date": "2026-10-26",
      "report_html": "/report/2026-10-26.html",
      "report_json": "/report/2026-10-26.json",
      "distribution_json": "/report/2026-10-26.distribution.json",
      "inputs_html": "/inputs/2026-10-26.html",
      "fixtures": 7,
      "fixtures_rated_1x2": 7
    },
    {
      "date": "2026-10-25",
      "report_html": "/report/2026-10-25.html",
      "report_json": "/report/2026-10-25.json",
      "distribution_json": "/report/2026-10-25.distribution.json",
      "inputs_html": "/inputs/2026-10-25.html",
      "fixtures": 39,
      "fixtures_rated_1x2": 39
    },
    {
      "date": "2026-10-24",
      "report_html": "/report/2026-10-24.html",
      "report_json": "/report/2026-10-24.json",
      "distribution_json": "/report/2026-10-24.distribution.json",
      "inputs_html": "/inputs/2026-10-24.html",
      "fixtures": 60,
      "fixtures_rated_1x2": 60
    },
    {
      "date": "2026-10-23",
      "report_html": "/report/2026-10-23.html",
      "report_json": "/report/2026-10-23.json",
      "distribution_json": "/report/2026-10-23.distribution.json",
      "inputs_html": "/inputs/2026-10-23.html",
      "fixtures": 10,
      "fixtures_rated_1x2": 10
    },
    {
      "date": "2026-10-22",
      "report_html": "/report/2026-10-22.html",
      "report_json": "/report/2026-10-22.json",
      "distribution_json": "/report/2026-10-22.distribution.json",
      "inputs_html": "/inputs/2026-10-22.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-10-19",
      "report_html": "/report/2026-10-19.html",
      "report_json": "/report/2026-10-19.json",
      "distribution_json": "/report/2026-10-19.distribution.json",
      "inputs_html": "/inputs/2026-10-19.html",
      "fixtures": 7,
      "fixtures_rated_1x2": 7
    },
    {
      "date": "2026-10-18",
      "report_html": "/report/2026-10-18.html",
      "report_json": "/report/2026-10-18.json",
      "distribution_json": "/report/2026-10-18.distribution.json",
      "inputs_html": "/inputs/2026-10-18.html",
      "fixtures": 33,
      "fixtures_rated_1x2": 33
    },
    {
      "date": "2026-10-17",
      "report_html": "/report/2026-10-17.html",
      "report_json": "/report/2026-10-17.json",
      "distribution_json": "/report/2026-10-17.distribution.json",
      "inputs_html": "/inputs/2026-10-17.html",
      "fixtures": 59,
      "fixtures_rated_1x2": 59
    },
    {
      "date": "2026-10-16",
      "report_html": "/report/2026-10-16.html",
      "report_json": "/report/2026-10-16.json",
      "distribution_json": "/report/2026-10-16.distribution.json",
      "inputs_html": "/inputs/2026-10-16.html",
      "fixtures": 8,
      "fixtures_rated_1x2": 8
    },
    {
      "date": "2026-10-15",
      "report_html": "/report/2026-10-15.html",
      "report_json": "/report/2026-10-15.json",
      "distribution_json": "/report/2026-10-15.distribution.json",
      "inputs_html": "/inputs/2026-10-15.html",
      "fixtures": 1,
      "fixtures_rated_1x2": 1
    },
    {
      "date": "2026-10-14",
      "report_html": "/report/2026-10-14.html",
      "report_json": "/report/2026-10-14.json",
      "distribution_json": "/report/2026-10-14.distribution.json",
      "inputs_html": "/inputs/2026-10-14.html",
      "fixtures": 9,
      "fixtures_rated_1x2": 9
    },
    {
      "date": "2026-10-13",
      "report_html": "/report/2026-10-13.html",
      "report_json": "/report/2026-10-13.json",
      "distribution_json": "/report/2026-10-13.distribution.json",
      "inputs_html": "/inputs/2026-10-13.html",
      "fixtures": 14,
      "fixtures_rated_1x2": 14
    },
    {
      "date": "2026-10-12",
      "report_html": "/report/2026-10-12.html",
      "report_json": "/report/2026-10-12.json",
      "distribution_json": "/report/2026-10-12.distribution.json",
      "inputs_html": "/inputs/2026-10-12.html",
      "fixtures": 10,
      "fixtures_rated_1x2": 10
    },
    {
      "date": "2026-10-11",
      "report_html": "/report/2026-10-11.html",
      "report_json": "/report/2026-10-11.json",
      "distribution_json": "/report/2026-10-11.distribution.json",
      "inputs_html": "/inputs/2026-10-11.html",
      "fixtures": 34,
      "fixtures_rated_1x2": 34
    },
    {
      "date": "2026-10-10",
      "report_html": "/report/2026-10-10.html",
      "report_json": "/report/2026-10-10.json",
      "distribution_json": "/report/2026-10-10.distribution.json",
      "inputs_html": "/inputs/2026-10-10.html",
      "fixtures": 64,
      "fixtures_rated_1x2": 64
    },
    {
      "date": "2026-10-09",
      "report_html": "/report/2026-10-09.html",
      "report_json": "/report/2026-10-09.json",
      "distribution_json": "/report/2026-10-09.distribution.json",
      "inputs_html": "/inputs/2026-10-09.html",
      "fixtures": 8,
      "fixtures_rated_1x2": 8
    },
    {
      "date": "2026-10-08",
      "report_html": "/report/2026-10-08.html",
      "report_json": "/report/2026-10-08.json",
      "distribution_json": "/report/2026-10-08.distribution.json",
      "inputs_html": "/inputs/2026-10-08.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-10-07",
      "report_html": "/report/2026-10-07.html",
      "report_json": "/report/2026-10-07.json",
      "distribution_json": "/report/2026-10-07.distribution.json",
      "inputs_html": "/inputs/2026-10-07.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-10-06",
      "report_html": "/report/2026-10-06.html",
      "report_json": "/report/2026-10-06.json",
      "distribution_json": "/report/2026-10-06.distribution.json",
      "inputs_html": "/inputs/2026-10-06.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-10-05",
      "report_html": "/report/2026-10-05.html",
      "report_json": "/report/2026-10-05.json",
      "distribution_json": "/report/2026-10-05.distribution.json",
      "inputs_html": "/inputs/2026-10-05.html",
      "fixtures": 1,
      "fixtures_rated_1x2": 1
    },
    {
      "date": "2026-10-04",
      "report_html": "/report/2026-10-04.html",
      "report_json": "/report/2026-10-04.json",
      "distribution_json": "/report/2026-10-04.distribution.json",
      "inputs_html": "/inputs/2026-10-04.html",
      "fixtures": 5,
      "fixtures_rated_1x2": 5
    },
    {
      "date": "2026-10-03",
      "report_html": "/report/2026-10-03.html",
      "report_json": "/report/2026-10-03.json",
      "distribution_json": "/report/2026-10-03.distribution.json",
      "inputs_html": "/inputs/2026-10-03.html",
      "fixtures": 7,
      "fixtures_rated_1x2": 7
    },
    {
      "date": "2026-10-02",
      "report_html": "/report/2026-10-02.html",
      "report_json": "/report/2026-10-02.json",
      "distribution_json": "/report/2026-10-02.distribution.json",
      "inputs_html": "/inputs/2026-10-02.html",
      "fixtures": 1,
      "fixtures_rated_1x2": 1
    },
    {
      "date": "2026-10-01",
      "report_html": "/report/2026-10-01.html",
      "report_json": "/report/2026-10-01.json",
      "distribution_json": "/report/2026-10-01.distribution.json",
      "inputs_html": "/inputs/2026-10-01.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-09-30",
      "report_html": "/report/2026-09-30.html",
      "report_json": "/report/2026-09-30.json",
      "distribution_json": "/report/2026-09-30.distribution.json",
      "inputs_html": "/inputs/2026-09-30.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-09-29",
      "report_html": "/report/2026-09-29.html",
      "report_json": "/report/2026-09-29.json",
      "distribution_json": "/report/2026-09-29.distribution.json",
      "inputs_html": "/inputs/2026-09-29.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-09-28",
      "report_html": "/report/2026-09-28.html",
      "report_json": "/report/2026-09-28.json",
      "distribution_json": "/report/2026-09-28.distribution.json",
      "inputs_html": "/inputs/2026-09-28.html",
      "fixtures": 1,
      "fixtures_rated_1x2": 1
    },
    {
      "date": "2026-09-27",
      "report_html": "/report/2026-09-27.html",
      "report_json": "/report/2026-09-27.json",
      "distribution_json": "/report/2026-09-27.distribution.json",
      "inputs_html": "/inputs/2026-09-27.html",
      "fixtures": 5,
      "fixtures_rated_1x2": 5
    },
    {
      "date": "2026-09-26",
      "report_html": "/report/2026-09-26.html",
      "report_json": "/report/2026-09-26.json",
      "distribution_json": "/report/2026-09-26.distribution.json",
      "inputs_html": "/inputs/2026-09-26.html",
      "fixtures": 8,
      "fixtures_rated_1x2": 8
    },
    {
      "date": "2026-09-25",
      "report_html": "/report/2026-09-25.html",
      "report_json": "/report/2026-09-25.json",
      "distribution_json": "/report/2026-09-25.distribution.json",
      "inputs_html": "/inputs/2026-09-25.html",
      "fixtures": 1,
      "fixtures_rated_1x2": 1
    },
    {
      "date": "2026-09-24",
      "report_html": "/report/2026-09-24.html",
      "report_json": "/report/2026-09-24.json",
      "distribution_json": "/report/2026-09-24.distribution.json",
      "inputs_html": "/inputs/2026-09-24.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-09-23",
      "report_html": "/report/2026-09-23.html",
      "report_json": "/report/2026-09-23.json",
      "distribution_json": "/report/2026-09-23.distribution.json",
      "inputs_html": "/inputs/2026-09-23.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-09-22",
      "report_html": "/report/2026-09-22.html",
      "report_json": "/report/2026-09-22.json",
      "distribution_json": "/report/2026-09-22.distribution.json",
      "inputs_html": "/inputs/2026-09-22.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-09-21",
      "report_html": "/report/2026-09-21.html",
      "report_json": "/report/2026-09-21.json",
      "distribution_json": "/report/2026-09-21.distribution.json",
      "inputs_html": "/inputs/2026-09-21.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-09-20",
      "report_html": "/report/2026-09-20.html",
      "report_json": "/report/2026-09-20.json",
      "distribution_json": "/report/2026-09-20.distribution.json",
      "inputs_html": "/inputs/2026-09-20.html",
      "fixtures": 41,
      "fixtures_rated_1x2": 41
    },
    {
      "date": "2026-09-19",
      "report_html": "/report/2026-09-19.html",
      "report_json": "/report/2026-09-19.json",
      "distribution_json": "/report/2026-09-19.distribution.json",
      "inputs_html": "/inputs/2026-09-19.html",
      "fixtures": 64,
      "fixtures_rated_1x2": 64
    },
    {
      "date": "2026-09-18",
      "report_html": "/report/2026-09-18.html",
      "report_json": "/report/2026-09-18.json",
      "distribution_json": "/report/2026-09-18.distribution.json",
      "inputs_html": "/inputs/2026-09-18.html",
      "fixtures": 9,
      "fixtures_rated_1x2": 9
    },
    {
      "date": "2026-09-17",
      "report_html": "/report/2026-09-17.html",
      "report_json": "/report/2026-09-17.json",
      "distribution_json": "/report/2026-09-17.distribution.json",
      "inputs_html": "/inputs/2026-09-17.html",
      "fixtures": 3,
      "fixtures_rated_1x2": 3
    },
    {
      "date": "2026-09-16",
      "report_html": "/report/2026-09-16.html",
      "report_json": "/report/2026-09-16.json",
      "distribution_json": "/report/2026-09-16.distribution.json",
      "inputs_html": "/inputs/2026-09-16.html",
      "fixtures": 3,
      "fixtures_rated_1x2": 3
    },
    {
      "date": "2026-09-15",
      "report_html": "/report/2026-09-15.html",
      "report_json": "/report/2026-09-15.json",
      "distribution_json": "/report/2026-09-15.distribution.json",
      "inputs_html": "/inputs/2026-09-15.html",
      "fixtures": 9,
      "fixtures_rated_1x2": 9
    },
    {
      "date": "2026-09-14",
      "report_html": "/report/2026-09-14.html",
      "report_json": "/report/2026-09-14.json",
      "distribution_json": "/report/2026-09-14.distribution.json",
      "inputs_html": "/inputs/2026-09-14.html",
      "fixtures": 9,
      "fixtures_rated_1x2": 9
    },
    {
      "date": "2026-09-13",
      "report_html": "/report/2026-09-13.html",
      "report_json": "/report/2026-09-13.json",
      "distribution_json": "/report/2026-09-13.distribution.json",
      "inputs_html": "/inputs/2026-09-13.html",
      "fixtures": 26,
      "fixtures_rated_1x2": 26
    },
    {
      "date": "2026-09-12",
      "report_html": "/report/2026-09-12.html",
      "report_json": "/report/2026-09-12.json",
      "distribution_json": "/report/2026-09-12.distribution.json",
      "inputs_html": "/inputs/2026-09-12.html",
      "fixtures": 61,
      "fixtures_rated_1x2": 61
    },
    {
      "date": "2026-09-11",
      "report_html": "/report/2026-09-11.html",
      "report_json": "/report/2026-09-11.json",
      "distribution_json": "/report/2026-09-11.distribution.json",
      "inputs_html": "/inputs/2026-09-11.html",
      "fixtures": 8,
      "fixtures_rated_1x2": 8
    },
    {
      "date": "2026-09-10",
      "report_html": "/report/2026-09-10.html",
      "report_json": "/report/2026-09-10.json",
      "distribution_json": "/report/2026-09-10.distribution.json",
      "inputs_html": "/inputs/2026-09-10.html",
      "fixtures": 4,
      "fixtures_rated_1x2": 4
    },
    {
      "date": "2026-09-09",
      "report_html": "/report/2026-09-09.html",
      "report_json": "/report/2026-09-09.json",
      "distribution_json": "/report/2026-09-09.distribution.json",
      "inputs_html": "/inputs/2026-09-09.html",
      "fixtures": 11,
      "fixtures_rated_1x2": 11
    },
    {
      "date": "2026-09-08",
      "report_html": "/report/2026-09-08.html",
      "report_json": "/report/2026-09-08.json",
      "distribution_json": "/report/2026-09-08.distribution.json",
      "inputs_html": "/inputs/2026-09-08.html",
      "fixtures": 12,
      "fixtures_rated_1x2": 12
    },
    {
      "date": "2026-09-07",
      "report_html": "/report/2026-09-07.html",
      "report_json": "/report/2026-09-07.json",
      "distribution_json": "/report/2026-09-07.distribution.json",
      "inputs_html": "/inputs/2026-09-07.html",
      "fixtures": 8,
      "fixtures_rated_1x2": 8
    },
    {
      "date": "2026-09-06",
      "report_html": "/report/2026-09-06.html",
      "report_json": "/report/2026-09-06.json",
      "distribution_json": "/report/2026-09-06.distribution.json",
      "inputs_html": "/inputs/2026-09-06.html",
      "fixtures": 30,
      "fixtures_rated_1x2": 30
    },
    {
      "date": "2026-09-05",
      "report_html": "/report/2026-09-05.html",
      "report_json": "/report/2026-09-05.json",
      "distribution_json": "/report/2026-09-05.distribution.json",
      "inputs_html": "/inputs/2026-09-05.html",
      "fixtures": 59,
      "fixtures_rated_1x2": 59
    },
    {
      "date": "2026-09-04",
      "report_html": "/report/2026-09-04.html",
      "report_json": "/report/2026-09-04.json",
      "distribution_json": "/report/2026-09-04.distribution.json",
      "inputs_html": "/inputs/2026-09-04.html",
      "fixtures": 10,
      "fixtures_rated_1x2": 10
    },
    {
      "date": "2026-09-03",
      "report_html": "/report/2026-09-03.html",
      "report_json": "/report/2026-09-03.json",
      "distribution_json": "/report/2026-09-03.distribution.json",
      "inputs_html": "/inputs/2026-09-03.html",
      "fixtures": 3,
      "fixtures_rated_1x2": 3
    },
    {
      "date": "2026-09-02",
      "report_html": "/report/2026-09-02.html",
      "report_json": "/report/2026-09-02.json",
      "distribution_json": "/report/2026-09-02.distribution.json",
      "inputs_html": "/inputs/2026-09-02.html",
      "fixtures": 14,
      "fixtures_rated_1x2": 14
    },
    {
      "date": "2026-09-01",
      "report_html": "/report/2026-09-01.html",
      "report_json": "/report/2026-09-01.json",
      "distribution_json": "/report/2026-09-01.distribution.json",
      "inputs_html": "/inputs/2026-09-01.html",
      "fixtures": 14,
      "fixtures_rated_1x2": 14
    },
    {
      "date": "2026-08-31",
      "report_html": "/report/2026-08-31.html",
      "report_json": "/report/2026-08-31.json",
      "distribution_json": "/report/2026-08-31.distribution.json",
      "inputs_html": "/inputs/2026-08-31.html",
      "fixtures": 8,
      "fixtures_rated_1x2": 8
    },
    {
      "date": "2026-08-30",
      "report_html": "/report/2026-08-30.html",
      "report_json": "/report/2026-08-30.json",
      "distribution_json": "/report/2026-08-30.distribution.json",
      "inputs_html": "/inputs/2026-08-30.html",
      "fixtures": 34,
      "fixtures_rated_1x2": 34
    },
    {
      "date": "2026-08-29",
      "report_html": "/report/2026-08-29.html",
      "report_json": "/report/2026-08-29.json",
      "distribution_json": "/report/2026-08-29.distribution.json",
      "inputs_html": "/inputs/2026-08-29.html",
      "fixtures": 55,
      "fixtures_rated_1x2": 55
    },
    {
      "date": "2026-08-28",
      "report_html": "/report/2026-08-28.html",
      "report_json": "/report/2026-08-28.json",
      "distribution_json": "/report/2026-08-28.distribution.json",
      "inputs_html": "/inputs/2026-08-28.html",
      "fixtures": 11,
      "fixtures_rated_1x2": 11
    },
    {
      "date": "2026-08-27",
      "report_html": "/report/2026-08-27.html",
      "report_json": "/report/2026-08-27.json",
      "distribution_json": "/report/2026-08-27.distribution.json",
      "inputs_html": "/inputs/2026-08-27.html",
      "fixtures": 2,
      "fixtures_rated_1x2": 2
    },
    {
      "date": "2026-08-26",
      "report_html": "/report/2026-08-26.html",
      "report_json": "/report/2026-08-26.json",
      "distribution_json": "/report/2026-08-26.distribution.json",
      "inputs_html": "/inputs/2026-08-26.html",
      "fixtures": 1,
      "fixtures_rated_1x2": 1
    },
    {
      "date": "2026-08-25",
      "report_html": "/report/2026-08-25.html",
      "report_json": "/report/2026-08-25.json",
      "distribution_json": "/report/2026-08-25.distribution.json",
      "inputs_html": "/inputs/2026-08-25.html",
      "fixtures": 1,
      "fixtures_rated_1x2": 1
    },
    {
      "date": "2026-08-24",
      "report_html": "/report/2026-08-24.html",
      "report_json": "/report/2026-08-24.json",
      "distribution_json": "/report/2026-08-24.distribution.json",
      "inputs_html": "/inputs/2026-08-24.html",
      "fixtures": 7,
      "fixtures_rated_1x2": 7
    },
    {
      "date": "2026-08-23",
      "report_html": "/report/2026-08-23.html",
      "report_json": "/report/2026-08-23.json",
      "distribution_json": "/report/2026-08-23.distribution.json",
      "inputs_html": "/inputs/2026-08-23.html",
      "fixtures": 28,
      "fixtures_rated_1x2": 28
    },
    {
      "date": "2026-08-22",
      "report_html": "/report/2026-08-22.html",
      "report_json": "/report/2026-08-22.json",
      "distribution_json": "/report/2026-08-22.distribution.json",
      "inputs_html": "/inputs/2026-08-22.html",
      "fixtures": 49,
      "fixtures_rated_1x2": 49
    },
    {
      "date": "2026-08-21",
      "report_html": "/report/2026-08-21.html",
      "report_json": "/report/2026-08-21.json",
      "distribution_json": "/report/2026-08-21.distribution.json",
      "inputs_html": "/inputs/2026-08-21.html",
      "fixtures": 5,
      "fixtures_rated_1x2": 5
    },
    {
      "date": "2026-08-20",
      "report_html": "/report/2026-08-20.html",
      "report_json": "/report/2026-08-20.json",
      "distribution_json": "/report/2026-08-20.distribution.json",
      "inputs_html": "/inputs/2026-08-20.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-08-19",
      "report_html": "/report/2026-08-19.html",
      "report_json": "/report/2026-08-19.json",
      "distribution_json": "/report/2026-08-19.distribution.json",
      "inputs_html": "/inputs/2026-08-19.html",
      "fixtures": 1,
      "fixtures_rated_1x2": 1
    },
    {
      "date": "2026-08-18",
      "report_html": "/report/2026-08-18.html",
      "report_json": "/report/2026-08-18.json",
      "distribution_json": "/report/2026-08-18.distribution.json",
      "inputs_html": "/inputs/2026-08-18.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-08-17",
      "report_html": "/report/2026-08-17.html",
      "report_json": "/report/2026-08-17.json",
      "distribution_json": "/report/2026-08-17.distribution.json",
      "inputs_html": "/inputs/2026-08-17.html",
      "fixtures": 6,
      "fixtures_rated_1x2": 6
    },
    {
      "date": "2026-08-16",
      "report_html": "/report/2026-08-16.html",
      "report_json": "/report/2026-08-16.json",
      "distribution_json": "/report/2026-08-16.distribution.json",
      "inputs_html": "/inputs/2026-08-16.html",
      "fixtures": 17,
      "fixtures_rated_1x2": 17
    },
    {
      "date": "2026-08-15",
      "report_html": "/report/2026-08-15.html",
      "report_json": "/report/2026-08-15.json",
      "distribution_json": "/report/2026-08-15.distribution.json",
      "inputs_html": "/inputs/2026-08-15.html",
      "fixtures": 34,
      "fixtures_rated_1x2": 34
    },
    {
      "date": "2026-08-14",
      "report_html": "/report/2026-08-14.html",
      "report_json": "/report/2026-08-14.json",
      "distribution_json": "/report/2026-08-14.distribution.json",
      "inputs_html": "/inputs/2026-08-14.html",
      "fixtures": 4,
      "fixtures_rated_1x2": 4
    },
    {
      "date": "2026-08-13",
      "report_html": "/report/2026-08-13.html",
      "report_json": "/report/2026-08-13.json",
      "distribution_json": "/report/2026-08-13.distribution.json",
      "inputs_html": "/inputs/2026-08-13.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-08-12",
      "report_html": "/report/2026-08-12.html",
      "report_json": "/report/2026-08-12.json",
      "distribution_json": "/report/2026-08-12.distribution.json",
      "inputs_html": "/inputs/2026-08-12.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-08-11",
      "report_html": "/report/2026-08-11.html",
      "report_json": "/report/2026-08-11.json",
      "distribution_json": "/report/2026-08-11.distribution.json",
      "inputs_html": "/inputs/2026-08-11.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-08-10",
      "report_html": "/report/2026-08-10.html",
      "report_json": "/report/2026-08-10.json",
      "distribution_json": "/report/2026-08-10.distribution.json",
      "inputs_html": "/inputs/2026-08-10.html",
      "fixtures": 1,
      "fixtures_rated_1x2": 1
    },
    {
      "date": "2026-08-09",
      "report_html": "/report/2026-08-09.html",
      "report_json": "/report/2026-08-09.json",
      "distribution_json": "/report/2026-08-09.distribution.json",
      "inputs_html": "/inputs/2026-08-09.html",
      "fixtures": 11,
      "fixtures_rated_1x2": 11
    },
    {
      "date": "2026-08-08",
      "report_html": "/report/2026-08-08.html",
      "report_json": "/report/2026-08-08.json",
      "distribution_json": "/report/2026-08-08.distribution.json",
      "inputs_html": "/inputs/2026-08-08.html",
      "fixtures": 9,
      "fixtures_rated_1x2": 9
    },
    {
      "date": "2026-08-07",
      "report_html": "/report/2026-08-07.html",
      "report_json": "/report/2026-08-07.json",
      "distribution_json": "/report/2026-08-07.distribution.json",
      "inputs_html": "/inputs/2026-08-07.html",
      "fixtures": 2,
      "fixtures_rated_1x2": 2
    },
    {
      "date": "2026-08-06",
      "report_html": "/report/2026-08-06.html",
      "report_json": "/report/2026-08-06.json",
      "distribution_json": "/report/2026-08-06.distribution.json",
      "inputs_html": "/inputs/2026-08-06.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-08-05",
      "report_html": "/report/2026-08-05.html",
      "report_json": "/report/2026-08-05.json",
      "distribution_json": "/report/2026-08-05.distribution.json",
      "inputs_html": "/inputs/2026-08-05.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-08-04",
      "report_html": "/report/2026-08-04.html",
      "report_json": "/report/2026-08-04.json",
      "distribution_json": "/report/2026-08-04.distribution.json",
      "inputs_html": "/inputs/2026-08-04.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-08-03",
      "report_html": "/report/2026-08-03.html",
      "report_json": "/report/2026-08-03.json",
      "distribution_json": "/report/2026-08-03.distribution.json",
      "inputs_html": "/inputs/2026-08-03.html",
      "fixtures": 1,
      "fixtures_rated_1x2": 1
    },
    {
      "date": "2026-08-02",
      "report_html": "/report/2026-08-02.html",
      "report_json": "/report/2026-08-02.json",
      "distribution_json": "/report/2026-08-02.distribution.json",
      "inputs_html": "/inputs/2026-08-02.html",
      "fixtures": 2,
      "fixtures_rated_1x2": 2
    },
    {
      "date": "2026-08-01",
      "report_html": "/report/2026-08-01.html",
      "report_json": "/report/2026-08-01.json",
      "distribution_json": "/report/2026-08-01.distribution.json",
      "inputs_html": "/inputs/2026-08-01.html",
      "fixtures": 2,
      "fixtures_rated_1x2": 2
    },
    {
      "date": "2026-07-31",
      "report_html": "/report/2026-07-31.html",
      "report_json": "/report/2026-07-31.json",
      "distribution_json": "/report/2026-07-31.distribution.json",
      "inputs_html": "/inputs/2026-07-31.html",
      "fixtures": 1,
      "fixtures_rated_1x2": 1
    },
    {
      "date": "2026-07-30",
      "report_html": "/report/2026-07-30.html",
      "report_json": "/report/2026-07-30.json",
      "distribution_json": "/report/2026-07-30.distribution.json",
      "inputs_html": "/inputs/2026-07-30.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    },
    {
      "date": "2026-07-29",
      "report_html": "/report/2026-07-29.html",
      "report_json": "/report/2026-07-29.json",
      "distribution_json": "/report/2026-07-29.distribution.json",
      "inputs_html": "/inputs/2026-07-29.html",
      "fixtures": 0,
      "fixtures_rated_1x2": 0
    }
  ]
}
